[vala] (63 commits) Created branch wip/transform
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (63 commits) Created branch wip/transform
- Date: Sat, 27 Oct 2012 18:06:35 +0000 (UTC)
The branch 'wip/transform' was created.
Summary of new commits:
4707b30... Analyze nodes after they are inserted into the tree
2dbbd99... Make the semantic analyzer be stateless
8023673... Collect error_types on demand to allow transformations
b65ad3e... Code transformer
d281d45... Move WhileStatement transformation into the code transforme
ba7c90a... Move DoStatement transformation into the code transformer
40b5edd... Move ForStatement transformation into the code transformer
848e7bc... Move ConditionalExpression transformation into the code tra
414e787... GVariant transformer
46bec5e... Add ConditionalExpression.replace_expression plus other fix
00db55b... Add missing replace_expression to code nodes
3c4be2d... Code builder
43116a2... Parse expressions from string
c913e3f... Serialize structs
4f409bc... Serialize hash table
932dcdb... Basic gvariant deserialization
236b509... Deserialize arrays
4a6a88b... Deserialize structs
c992d0b... Deserialize hash tables
798b313... Wrapper methods
b6e4226... Cache wrapper methods
b0da065... Use wrapper method for serializing hash table and structs
02857bb... Resolve symbols during transformation
630bdc1... Add more to_string() methods to expressions
1113051... Let the transformer handle recursive transformations
b586e1c... Simplify some code
492faaf... Move gvariant helper methods down to CodeTransformer
faf612d... Drop serialize_expression
4ea8714... Use wrapper methods for deserializing gvariants
ba0b194... Complete the gvariant transformer
196fe50... GDBus client transformer
83329c7... GDBus server transformer
207bdea... Drop unnecessary code
2b383df... Drop build_context from CodeBuilder
cfe2ae2... Fix nested Variant (de)serialization
6aa4146... Move ForeachStatement transformation into the code transfor
4e1b986... Split CodeTrasformer into CCodeTransformer
1a58b7d... Move BinaryExpression transformation to the code transforme
dd09f7c... Move ObjectCreationExpression transformation to the code tr
9719856... Drop GVariant stuff from CCodeBaseModule
3f99284... Preserve the cast when unboxing gvariant
b87249c... DOM-like linked list of statements
06ffd65... Don't navigate the resolver tree if a node has been checked
d083d04... Use builder for the while statements
47047b7... Allow floating temp variables with CodeBuilder
53797a5... Do not handle binary expressions without parent statement
c618f27... Fix for statement and foreach on GList
207026d... Fix unary expression and active locals
54f6867... dbus: Require gio-2.0
7ed6c87... Fix build after rebase
3724351... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
a0b774f... Fix some code-style issues
93ddde6... Report error for unsupported GVariant (de)serialization
6bb6dd6... Fix deserialiation of hash tables
48dcb79... codegen: Fix capture of compiler-generated internal temp va
1a54678... transformer: Clear wrapper cache for every file
9f38ebd... dbus: Copy type when declaring temporary variables
ca865cf... codegen: Fix making local variables and constants active
14c540d... Added TraverseVisitor for traversing the tree with a callba
d1eaff5... Convert get_used_variables to TraverseVisitor
22fe2c7... Make Method.yield_count be stateless
a5bf3bd... Drop visit_expression from Traverse to avoid checking twice
b7dbf8c... Visit assignment and reference transfer in traverse
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]