[vala] (100 commits) Non-fast-forward update to branch wip/transform
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (100 commits) Non-fast-forward update to branch wip/transform
- Date: Sun, 9 Feb 2014 10:41:11 +0000 (UTC)
The branch 'wip/transform' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
68f5bea... Analyze nodes after they are inserted into the tree
2afe4c1... Make the semantic analyzer be stateless
20432e7... Collect error_types on demand to allow transformations
2656ac7... Code transformer
10700d7... Move WhileStatement transformation into the code transforme
10d03f5... Move DoStatement transformation into the code transformer
202b668... Move ForStatement transformation into the code transformer
83a8d53... Move ConditionalExpression transformation into the code tra
4677702... GVariant transformer
2a9261d... Add ConditionalExpression.replace_expression plus other fix
491ae5e... Add missing replace_expression to code nodes
e17ceed... Code builder
a7a90f5... Parse expressions from string
bcc1c95... Serialize structs
86388ef... Serialize hash table
7502be7... Basic gvariant deserialization
d72d515... Deserialize arrays
f0edb87... Deserialize structs
dba26bf... Deserialize hash tables
9cd8b46... Wrapper methods
add1815... Cache wrapper methods
1b4b08e... Use wrapper method for serializing hash table and structs
0e08d28... Resolve symbols during transformation
583aa1e... Add more to_string() methods to expressions
bdc49ed... Let the transformer handle recursive transformations
1a6526f... Simplify some code
7464c98... Move gvariant helper methods down to CodeTransformer
e173c79... Drop serialize_expression
2e242f8... Use wrapper methods for deserializing gvariants
f25ced1... Complete the gvariant transformer
6115f21... GDBus client transformer
845978a... GDBus server transformer
f82c774... Drop unnecessary code
f95b344... Drop build_context from CodeBuilder
8a4b82c... Fix nested Variant (de)serialization
1032c60... Move ForeachStatement transformation into the code transfor
07408fa... Split CodeTrasformer into CCodeTransformer
beca551... Move BinaryExpression transformation to the code transforme
fa97640... Move ObjectCreationExpression transformation to the code tr
575f876... Drop GVariant stuff from CCodeBaseModule
2a752ea... Preserve the cast when unboxing gvariant
4815697... DOM-like linked list of statements
c57c0be... Don't navigate the resolver tree if a node has been checked
ad7f644... Use builder for the while statements
6bfbbd8... Allow floating temp variables with CodeBuilder
36cea3d... Do not handle binary expressions without parent statement
ebecc45... Fix for statement and foreach on GList
a577d5e... Fix unary expression and active locals
27cafea... dbus: Require gio-2.0
71935e9... Fix build after rebase
76e8be3... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
aea2ff2... Fix some code-style issues
98c69f8... Report error for unsupported GVariant (de)serialization
33f11d7... Fix deserialiation of hash tables
2fcbeb8... codegen: Fix capture of compiler-generated internal temp va
f58cdef... transformer: Clear wrapper cache for every file
818a15f... dbus: Copy type when declaring temporary variables
c4d40ae... codegen: Fix making local variables and constants active
45714ae... Added TraverseVisitor for traversing the tree with a callba
233705a... Convert get_used_variables to TraverseVisitor
b88c1df... Make Method.yield_count be stateless
cd9c086... Drop visit_expression from Traverse to avoid checking twice
370affb... Visit assignment and reference transfer in traverse
a54220b... tests: add regression test for CCodeMethodModule.get_yield_
550c90c... Set parent_node when replacing expressions
d75984a... Set parent_node to properties defult value
73fbe94... Don't set source ref in Block.get_error_types
ec539dd... Fix get_current_* methods in the semantic analyzer
63ad3a6... Fix result var for pre/post conditions
664cd3b... Fix passing BusName and manage unhandled GErrors
9443ed5... Copy types in transformer
43628f9... Use qualified names in transformed expressions
1ff84ed... Make gdbus work, temp commit
643716e... Allow symbol_from_string to return null
7cde060... Fix coalescing operator
f60c9a4... Visit all nodes for transformation, not only the source one
208afd0... Cleanup generated empty blocks
c40f5a6... Return (owned) for temp variables when possible to avoid us
588aaf3... Use return_temp_access in conditional expression
88f3b45... Use return_temp_access in coalescing expression
8c6b043... Move Template transformation to the code transformer
9fe143a... Use _ctmp%d_ for compiler variables since they are globally
0f433e2... Move postfix transformation from the codegen to the transfo
a83f517... Set the scope of the codebuilder block for symbol resolutio
42923b4... Factorize some common code with convenient api. Fix do-whil
9a59c0d... Parse statements from a string
2c92f8d... Fix parsing temporary variables. Use statements()
df62700... Accept method call children
1db36c2... Use %? in the parser rather than stringifying expressions
bb787ba... Rename CodeBuilder.replaced to data
ca85f34... Use more statements()
51a74e6... Visit more expressions in the transformer
f29b5e4... Recurse arguments when getting error types for method calls
d2f1dc5... Make CodeTransformer pluggable
a0c496e... Load plugins with GModule
cb21024... Do not load plugins from libdir. Issue a warning when using
bc7a197... Implement more get_error_types
Commits added to the branch:
670da34... gtk+-3.0: Update to (nearly) 3.11.6 (*)
598942f... gdk-3.0: Fix GdkEvent* bindings (*)
01fa2bf... Release 0.23.2 (*)
7a163be... Analyze nodes after they are inserted into the tree
c3f44a2... Make the semantic analyzer be stateless
40418a1... Collect error_types on demand to allow transformations
7c62fa4... Code transformer
2a154c4... Move WhileStatement transformation into the code transforme
1465987... Move DoStatement transformation into the code transformer
cd7fc36... Move ForStatement transformation into the code transformer
3565aab... Move ConditionalExpression transformation into the code tra
a3800f0... GVariant transformer
fd8f8ba... Add ConditionalExpression.replace_expression plus other fix
7447431... Add missing replace_expression to code nodes
9285a84... Code builder
b9fd805... Parse expressions from string
21fbae0... Serialize structs
69ac4bb... Serialize hash table
2d56135... Basic gvariant deserialization
5b32b02... Deserialize arrays
a63150f... Deserialize structs
d34f1b2... Deserialize hash tables
998e0cc... Wrapper methods
cdf3510... Cache wrapper methods
1cdd781... Use wrapper method for serializing hash table and structs
42942ef... Resolve symbols during transformation
b7ba316... Add more to_string() methods to expressions
4a7f203... Let the transformer handle recursive transformations
22278ec... Simplify some code
ca80e56... Move gvariant helper methods down to CodeTransformer
3a24190... Drop serialize_expression
036fb1b... Use wrapper methods for deserializing gvariants
678c8e0... Complete the gvariant transformer
0dccf70... GDBus client transformer
d051a5d... GDBus server transformer
ed06a68... Drop unnecessary code
884fdcf... Drop build_context from CodeBuilder
a94bf82... Fix nested Variant (de)serialization
ecebe25... Move ForeachStatement transformation into the code transfor
7abbb93... Split CodeTrasformer into CCodeTransformer
bc2bda3... Move BinaryExpression transformation to the code transforme
92a642d... Move ObjectCreationExpression transformation to the code tr
6b5d6f5... Drop GVariant stuff from CCodeBaseModule
38ac1c0... Preserve the cast when unboxing gvariant
e7ffff1... DOM-like linked list of statements
14ea0cc... Don't navigate the resolver tree if a node has been checked
8794511... Use builder for the while statements
3767ad3... Allow floating temp variables with CodeBuilder
a728d7b... Do not handle binary expressions without parent statement
69e1f0f... Fix for statement and foreach on GList
5160baa... Fix unary expression and active locals
f30dcef... dbus: Require gio-2.0
3481651... Fix build after rebase
20ec364... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
e3e1549... Fix some code-style issues
2790305... Report error for unsupported GVariant (de)serialization
195d047... Fix deserialiation of hash tables
5fd9cdb... codegen: Fix capture of compiler-generated internal temp va
256f0bd... transformer: Clear wrapper cache for every file
b73d034... dbus: Copy type when declaring temporary variables
51aca35... codegen: Fix making local variables and constants active
67f850c... Added TraverseVisitor for traversing the tree with a callba
485641d... Convert get_used_variables to TraverseVisitor
16818e8... Make Method.yield_count be stateless
81cc125... Drop visit_expression from Traverse to avoid checking twice
c1c8f7e... Visit assignment and reference transfer in traverse
41af5b5... tests: add regression test for CCodeMethodModule.get_yield_
c392669... Set parent_node when replacing expressions
a6fa50c... Set parent_node to properties defult value
e0d1f68... Don't set source ref in Block.get_error_types
7cae996... Fix get_current_* methods in the semantic analyzer
77d051e... Fix result var for pre/post conditions
8f72bc2... Fix passing BusName and manage unhandled GErrors
c368ff0... Copy types in transformer
004c2b8... Use qualified names in transformed expressions
21259ba... Make gdbus work, temp commit
22edc8b... Allow symbol_from_string to return null
89c1abe... Fix coalescing operator
5107c5d... Visit all nodes for transformation, not only the source one
ffc66e5... Cleanup generated empty blocks
7b04600... Return (owned) for temp variables when possible to avoid us
8d8ec20... Use return_temp_access in conditional expression
3c88091... Use return_temp_access in coalescing expression
5dc2874... Move Template transformation to the code transformer
88bd098... Use _ctmp%d_ for compiler variables since they are globally
36e1a5a... Move postfix transformation from the codegen to the transfo
1d8ee8a... Set the scope of the codebuilder block for symbol resolutio
78b4673... Factorize some common code with convenient api. Fix do-whil
65b2da7... Parse statements from a string
686b965... Fix parsing temporary variables. Use statements()
6d7b9f6... Accept method call children
3ca1fe4... Use %? in the parser rather than stringifying expressions
0bc22bd... Rename CodeBuilder.replaced to data
4551349... Use more statements()
b113c5a... Visit more expressions in the transformer
f7a3f3d... Recurse arguments when getting error types for method calls
9f200d8... Make CodeTransformer pluggable
7600d23... Load plugins with GModule
ea1036e... Do not load plugins from libdir. Issue a warning when using
6490ec5... Implement more get_error_types
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]