[vala] (98 commits) Non-fast-forward update to branch wip/transform
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (98 commits) Non-fast-forward update to branch wip/transform
- Date: Mon, 3 Feb 2014 23:49:36 +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:
0311bee... Analyze nodes after they are inserted into the tree
01d8ae5... Make the semantic analyzer be stateless
7be0872... Collect error_types on demand to allow transformations
46af499... Code transformer
0d23ce5... Move WhileStatement transformation into the code transforme
674f22c... Move DoStatement transformation into the code transformer
80d6e0d... Move ForStatement transformation into the code transformer
3e564d3... Move ConditionalExpression transformation into the code tra
5a4e72c... GVariant transformer
a15e520... Add ConditionalExpression.replace_expression plus other fix
aa39c56... Add missing replace_expression to code nodes
c92db5d... Code builder
4d85712... Parse expressions from string
70378e3... Serialize structs
92a1301... Serialize hash table
99ef7b4... Basic gvariant deserialization
3d820b6... Deserialize arrays
1323b1d... Deserialize structs
92de72a... Deserialize hash tables
57d8308... Wrapper methods
c5b6b45... Cache wrapper methods
a130714... Use wrapper method for serializing hash table and structs
e08274e... Resolve symbols during transformation
aec00dd... Add more to_string() methods to expressions
b86575a... Let the transformer handle recursive transformations
b2af107... Simplify some code
213f170... Move gvariant helper methods down to CodeTransformer
3d6ef3d... Drop serialize_expression
b9e6026... Use wrapper methods for deserializing gvariants
7acf314... Complete the gvariant transformer
436f990... GDBus client transformer
b8e9bf2... GDBus server transformer
405bc81... Drop unnecessary code
511b6ba... Drop build_context from CodeBuilder
dc6286e... Fix nested Variant (de)serialization
5e26290... Move ForeachStatement transformation into the code transfor
bec1f9d... Split CodeTrasformer into CCodeTransformer
4733387... Move BinaryExpression transformation to the code transforme
3417792... Move ObjectCreationExpression transformation to the code tr
ea549eb... Drop GVariant stuff from CCodeBaseModule
e3c9b19... Preserve the cast when unboxing gvariant
c559cf0... DOM-like linked list of statements
dd9fae4... Don't navigate the resolver tree if a node has been checked
b0f70d5... Use builder for the while statements
3d9cf05... Allow floating temp variables with CodeBuilder
4c6a530... Do not handle binary expressions without parent statement
0532bc4... Fix for statement and foreach on GList
7eea9a7... Fix unary expression and active locals
a8f7ea1... dbus: Require gio-2.0
bdb8281... Fix build after rebase
29367e0... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
a981b26... Fix some code-style issues
bb1d46e... Report error for unsupported GVariant (de)serialization
ffbb819... Fix deserialiation of hash tables
78980b2... codegen: Fix capture of compiler-generated internal temp va
6dbca6a... transformer: Clear wrapper cache for every file
21c572c... dbus: Copy type when declaring temporary variables
87cdd99... codegen: Fix making local variables and constants active
c26a467... Added TraverseVisitor for traversing the tree with a callba
311bdf5... Convert get_used_variables to TraverseVisitor
684d690... Make Method.yield_count be stateless
1b0193a... Drop visit_expression from Traverse to avoid checking twice
bf23fb8... Visit assignment and reference transfer in traverse
d37cc2a... tests: add regression test for CCodeMethodModule.get_yield_
3024654... Set parent_node when replacing expressions
0ac7227... Set parent_node to properties defult value
f9939de... Don't set source ref in Block.get_error_types
ae44fa9... Fix get_current_* methods in the semantic analyzer
0fbab20... Fix result var for pre/post conditions
30def29... Fix passing BusName and manage unhandled GErrors
3813f51... Copy types in transformer
08aba18... Use qualified names in transformed expressions
98a1b5a... Make gdbus work, temp commit
13c85f8... Allow symbol_from_string to return null
95c0c83... Fix coalescing operator
fe55c4d... Visit all nodes for transformation, not only the source one
1efa4b5... Cleanup generated empty blocks
625de5d... Return (owned) for temp variables when possible to avoid us
4f7caf2... Use return_temp_access in conditional expression
e066b6c... Use return_temp_access in coalescing expression
1482261... Move Template transformation to the code transformer
2a54c2b... Use _ctmp%d_ for compiler variables since they are globally
2163676... Move postfix transformation from the codegen to the transfo
2a8f4cc... Set the scope of the codebuilder block for symbol resolutio
7285ff4... Factorize some common code with convenient api. Fix do-whil
4a83573... Parse statements from a string
cee9a3b... Fix parsing temporary variables. Use statements()
1ba6d48... Accept method call children
d6a6cea... Use %? in the parser rather than stringifying expressions
7b80413... Rename CodeBuilder.replaced to data
eaae5d6... Use more statements()
Commits added to the branch:
85f95c9... codewriter: Fix spacing for property accessor attributes (*)
1ce134c... girparser: Add type_id metadata (*)
b73ea39... girparser: Shut unused destroys_instance warning (*)
3287b1f... clutter-1.0: Update to 1.17.2 (*)
871cf22... gstreamer-1.0: Fix ElementFactory.get_static_pad_templates (*)
805c31b... girparser: Shut warning about unused experimental metadata (*)
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
(*) 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]