[vala] (95 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (95 commits) Non-fast-forward update to branch wip/transform
- Date: Mon, 20 Mar 2017 14:28:29 +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:
ac1c6e8... Make the semantic analyzer be stateless
d3ce15e... Collect error_types on demand to allow transformations
5077e4b... Code transformer
a12da8a... Move WhileStatement transformation into the code transforme
5de8d69... Move DoStatement transformation into the code transformer
136cdf8... Move ForStatement transformation into the code transformer
f34862e... Move ConditionalExpression transformation into the code tra
c8ab1e2... GVariant transformer
2cd2bd3... Add ConditionalExpression.replace_expression plus other fix
2b06bea... Add missing replace_expression to code nodes
e722906... Code builder
438dca3... Parse expressions from string
7c4147d... Serialize structs
817b0ec... Serialize hash table
b26668b... Basic gvariant deserialization
9817dba... Deserialize arrays
b2a1833... Deserialize structs
35ea465... Deserialize hash tables
c673906... Wrapper methods
d389f6a... Cache wrapper methods
d06d7d2... Use wrapper method for serializing hash table and structs
513d371... Resolve symbols during transformation
f3736f3... Add more to_string() methods to expressions
5730c38... Let the transformer handle recursive transformations
8a56ec4... Simplify some code
6546635... Move gvariant helper methods down to CodeTransformer
8e9c5a7... Drop serialize_expression
f3256db... Use wrapper methods for deserializing gvariants
6411fb2... Complete the gvariant transformer
2a61834... GDBus client transformer
f3b9270... GDBus server transformer
644b210... Drop unnecessary code
9abf8be... Drop build_context from CodeBuilder
59f14b3... Fix nested Variant (de)serialization
0b826cf... Move ForeachStatement transformation into the code transfor
e0907f3... Split CodeTrasformer into CCodeTransformer
008aadd... Move BinaryExpression transformation to the code transforme
a06c228... Move ObjectCreationExpression transformation to the code tr
f425769... Drop GVariant stuff from CCodeBaseModule
520ad27... Preserve the cast when unboxing gvariant
30a5a1f... DOM-like linked list of statements
68f31f0... Don't navigate the resolver tree if a node has been checked
682b8d7... Use builder for the while statements
99dadbd... Allow floating temp variables with CodeBuilder
81718e8... Do not handle binary expressions without parent statement
97f419a... Fix for statement and foreach on GList
e8e54d6... Fix unary expression and active locals
9d7bdaf... dbus: Require gio-2.0
61f4649... Fix build after rebase
f8563fc... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
99a71fe... Fix some code-style issues
17fe2f1... Report error for unsupported GVariant (de)serialization
e7b004f... Fix deserialiation of hash tables
6b3e94a... codegen: Fix capture of compiler-generated internal temp va
5b6d250... transformer: Clear wrapper cache for every file
775ef65... dbus: Copy type when declaring temporary variables
23200c1... codegen: Fix making local variables and constants active
51fbe8e... Added TraverseVisitor for traversing the tree with a callba
676cfb7... Convert get_used_variables to TraverseVisitor
dfcb4f7... Make Method.yield_count be stateless
8640a17... Drop visit_expression from Traverse to avoid checking twice
c75de1d... Visit assignment and reference transfer in traverse
bdc21df... Set parent_node when replacing expressions
28cbe16... Set parent_node to properties defult value
fd54eb5... Don't set source ref in Block.get_error_types
72621ce... Fix get_current_* methods in the semantic analyzer
41c4944... Fix result var for pre/post conditions
9fe6198... Fix passing BusName and manage unhandled GErrors
5314e44... Copy types in transformer
ba4584c... Use qualified names in transformed expressions
8d2e04f... Make gdbus work, temp commit
61625b7... Allow symbol_from_string to return null
85b3e61... Fix coalescing operator
9b5f58e... Visit all nodes for transformation, not only the source one
2e2c4ab... Cleanup generated empty blocks
204f7f7... Return (owned) for temp variables when possible to avoid us
b0a4c23... Use return_temp_access in conditional expression
2357a0b... Use return_temp_access in coalescing expression
5cc0864... Move Template transformation to the code transformer
03a1aa2... Use _ctmp%d_ for compiler variables since they are globally
001bbd5... Move postfix transformation from the codegen to the transfo
53256f1... Set the scope of the codebuilder block for symbol resolutio
3cce57f... Factorize some common code with convenient api. Fix do-whil
bbbebed... Parse statements from a string
ec8c711... Fix parsing temporary variables. Use statements()
0cac0da... Accept method call children
558b852... Use %? in the parser rather than stringifying expressions
15a7ff1... Rename CodeBuilder.replaced to data
20b8efd... Use more statements()
a992b24... Visit more expressions in the transformer
992cb33... Recurse arguments when getting error types for method calls
cde93ed... Make CodeTransformer pluggable
7cf9e64... Load plugins with GModule
8d03beb... Do not load plugins from libdir. Issue a warning when using
0f8f12c... Add more get_error_types
90b019e... Fix string templates
7b168f1... Fully qualify symbols used to transform
31578d3... Fix raw variants
Commits added to the branch:
df0dc4e... Make the semantic analyzer be stateless
380c68d... Collect error_types on demand to allow transformations
5b1adc1... Code transformer
bc0f980... Move WhileStatement transformation into the code transforme
39376b9... Move DoStatement transformation into the code transformer
cf8ae67... Move ForStatement transformation into the code transformer
71d1bc1... Move ConditionalExpression transformation into the code tra
c30adf7... GVariant transformer
6da3a18... Add ConditionalExpression.replace_expression plus other fix
23bf23a... Add missing replace_expression to code nodes
47a7c31... Code builder
f8c39e1... Parse expressions from string
9ad4e31... Serialize structs
0810f23... Serialize hash table
346f53f... Basic gvariant deserialization
a733f6e... Deserialize arrays
ec5f9df... Deserialize structs
977f5b7... Deserialize hash tables
a06087e... Wrapper methods
245b023... Cache wrapper methods
066397b... Use wrapper method for serializing hash table and structs
dc3e7ad... Resolve symbols during transformation
39914af... Add more to_string() methods to expressions
56f259d... Let the transformer handle recursive transformations
29e2eb1... Simplify some code
deec127... Move gvariant helper methods down to CodeTransformer
41d711d... Drop serialize_expression
a7babea... Use wrapper methods for deserializing gvariants
c100db4... Complete the gvariant transformer
64426e0... GDBus client transformer
b0fba24... GDBus server transformer
6625beb... Drop unnecessary code
623d66a... Drop build_context from CodeBuilder
8475842... Fix nested Variant (de)serialization
7f5885b... Move ForeachStatement transformation into the code transfor
62eee16... Split CodeTrasformer into CCodeTransformer
28a8a11... Move BinaryExpression transformation to the code transforme
07fde8e... Move ObjectCreationExpression transformation to the code tr
b611b1b... Drop GVariant stuff from CCodeBaseModule
7732a4e... Preserve the cast when unboxing gvariant
1c6bf7a... DOM-like linked list of statements
69f605e... Don't navigate the resolver tree if a node has been checked
b372751... Use builder for the while statements
0370163... Allow floating temp variables with CodeBuilder
060388c... Do not handle binary expressions without parent statement
e96160f... Fix for statement and foreach on GList
420d45d... Fix unary expression and active locals
9ec745d... dbus: Require gio-2.0
f052e95... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
72eb319... Fix some code-style issues
977126a... Report error for unsupported GVariant (de)serialization
eee15e8... Fix deserialiation of hash tables
63b7639... codegen: Fix capture of compiler-generated internal temp va
2003011... transformer: Clear wrapper cache for every file
1c95204... dbus: Copy type when declaring temporary variables
c2fc828... codegen: Fix making local variables and constants active
17e3f34... Added TraverseVisitor for traversing the tree with a callba
e00ba24... Convert get_used_variables to TraverseVisitor
59d9750... Make Method.yield_count be stateless
9e44782... Drop visit_expression from Traverse to avoid checking twice
d3c8833... Visit assignment and reference transfer in traverse
6663265... Set parent_node when replacing expressions
9706062... Set parent_node to properties defult value
83df60b... Don't set source ref in Block.get_error_types
06107fa... Fix get_current_* methods in the semantic analyzer
14e1f5f... Fix result var for pre/post conditions
587d6a8... Fix passing BusName and manage unhandled GErrors
5273ebc... Copy types in transformer
9d04ff7... Use qualified names in transformed expressions
5130756... Make gdbus work, temp commit
751c268... Allow symbol_from_string to return null
0dce583... Fix coalescing operator
021cce0... Visit all nodes for transformation, not only the source one
0f57e8f... Cleanup generated empty blocks
3204cca... Return (owned) for temp variables when possible to avoid us
2502384... Use return_temp_access in conditional expression
aa16342... Use return_temp_access in coalescing expression
6de8f7d... Move Template transformation to the code transformer
9eeaed5... Use _ctmp%d_ for compiler variables since they are globally
0af3cd1... Move postfix transformation from the codegen to the transfo
60bdad9... Set the scope of the codebuilder block for symbol resolutio
4ac4890... Factorize some common code with convenient api. Fix do-whil
5bd3a2f... Parse statements from a string
8fbc907... Fix parsing temporary variables. Use statements()
ed0dbe2... Accept method call children
15d46f0... Use %? in the parser rather than stringifying expressions
a17728b... Rename CodeBuilder.replaced to data
297d23e... Use more statements()
eb44bd3... Visit more expressions in the transformer
d03959a... Recurse arguments when getting error types for method calls
b3b9778... Make CodeTransformer pluggable
d017c1c... Load plugins with GModule
8d581cb... Do not load plugins from libdir. Issue a warning when using
e9ad010... Add more get_error_types
cfc5c39... Fix string templates
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]