[vala] (72 commits) Created branch wip/transform
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (72 commits) Created branch wip/transform
- Date: Sat, 18 May 2013 10:50:57 +0000 (UTC)
The branch 'wip/transform' was created.
Summary of new commits:
6d361e5... Analyze nodes after they are inserted into the tree
8557ad8... Make the semantic analyzer be stateless
ce02c53... Collect error_types on demand to allow transformations
90a8258... Code transformer
88e48f9... Move WhileStatement transformation into the code transforme
8fccc10... Move DoStatement transformation into the code transformer
f97fcb0... Move ForStatement transformation into the code transformer
612be8c... Move ConditionalExpression transformation into the code tra
23ccdd7... GVariant transformer
17799a1... Add ConditionalExpression.replace_expression plus other fix
1297f17... Add missing replace_expression to code nodes
4b58187... Code builder
8126e38... Parse expressions from string
46df40a... Serialize structs
44a592a... Serialize hash table
af7e5bf... Basic gvariant deserialization
4fb7b70... Deserialize arrays
9dc1686... Deserialize structs
0e4eedf... Deserialize hash tables
df9900e... Wrapper methods
e1d5ff6... Cache wrapper methods
9308057... Use wrapper method for serializing hash table and structs
b98b6bb... Resolve symbols during transformation
2943fa5... Add more to_string() methods to expressions
a67e8ee... Let the transformer handle recursive transformations
1a05371... Simplify some code
abd4172... Move gvariant helper methods down to CodeTransformer
5cdddbd... Drop serialize_expression
8cdb4a7... Use wrapper methods for deserializing gvariants
0a3d5b9... Complete the gvariant transformer
27da56a... GDBus client transformer
fa31603... GDBus server transformer
4935de8... Drop unnecessary code
ed1a622... Drop build_context from CodeBuilder
d61646d... Fix nested Variant (de)serialization
486281a... Move ForeachStatement transformation into the code transfor
e6b51f9... Split CodeTrasformer into CCodeTransformer
ceb4dc3... Move BinaryExpression transformation to the code transforme
d3c9530... Move ObjectCreationExpression transformation to the code tr
4f9921c... Drop GVariant stuff from CCodeBaseModule
0f4afb8... Preserve the cast when unboxing gvariant
11a274d... DOM-like linked list of statements
dc23eb0... Don't navigate the resolver tree if a node has been checked
22665d1... Use builder for the while statements
2c42223... Allow floating temp variables with CodeBuilder
5eef8f7... Do not handle binary expressions without parent statement
e4fac37... Fix for statement and foreach on GList
711d725... Fix unary expression and active locals
2fbb5cb... dbus: Require gio-2.0
b86b2cb... Fix build after rebase
803845d... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
515c777... Fix some code-style issues
a95577f... Report error for unsupported GVariant (de)serialization
ebd4f67... Fix deserialiation of hash tables
09ae473... codegen: Fix capture of compiler-generated internal temp va
0c94892... transformer: Clear wrapper cache for every file
915191e... dbus: Copy type when declaring temporary variables
6af27c3... codegen: Fix making local variables and constants active
1d54a71... Added TraverseVisitor for traversing the tree with a callba
8f39837... Convert get_used_variables to TraverseVisitor
851bff8... Make Method.yield_count be stateless
bacff34... Drop visit_expression from Traverse to avoid checking twice
5b1d87f... Visit assignment and reference transfer in traverse
1188337... tests: add regression test for CCodeMethodModule.get_yield_
62845a8... Set parent_node when replacing expressions
f41732c... Set parent_node to properties defult value
4fa2d3c... Don't set source ref in Block.get_error_types
23c9fe9... Fix get_current_* methods in the semantic analyzer
f89a6f2... Fix result var for pre/post conditions
95b1b76... Fix passing BusName and manage unhandled GErrors
b127aec... Copy types in transformer
c21ee28... Use qualified names in transformed expressions
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]