[vala] (74 commits) Created branch wip/transform
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (74 commits) Created branch wip/transform
- Date: Sun, 9 Jun 2013 19:40:58 +0000 (UTC)
The branch 'wip/transform' was created.
Summary of new commits:
a1ee58a... Analyze nodes after they are inserted into the tree
eec2e5a... Make the semantic analyzer be stateless
6c89351... Collect error_types on demand to allow transformations
ea61eb8... Code transformer
0916360... Move WhileStatement transformation into the code transforme
7b98fba... Move DoStatement transformation into the code transformer
3a17731... Move ForStatement transformation into the code transformer
bf7b1bb... Move ConditionalExpression transformation into the code tra
426eb75... GVariant transformer
058928b... Add ConditionalExpression.replace_expression plus other fix
693fb0c... Add missing replace_expression to code nodes
d564804... Code builder
2ad7923... Parse expressions from string
b800792... Serialize structs
627c787... Serialize hash table
58753d7... Basic gvariant deserialization
60f5985... Deserialize arrays
b466c3c... Deserialize structs
54e743c... Deserialize hash tables
2f92e11... Wrapper methods
72acdb8... Cache wrapper methods
6a5722c... Use wrapper method for serializing hash table and structs
f5f5c71... Resolve symbols during transformation
29c9e25... Add more to_string() methods to expressions
83963ba... Let the transformer handle recursive transformations
e597a74... Simplify some code
0827b14... Move gvariant helper methods down to CodeTransformer
1552681... Drop serialize_expression
96ced53... Use wrapper methods for deserializing gvariants
a8d9cf0... Complete the gvariant transformer
4606e43... GDBus client transformer
b780d73... GDBus server transformer
c45c4ba... Drop unnecessary code
5e4732a... Drop build_context from CodeBuilder
57cf3fe... Fix nested Variant (de)serialization
2acb3fb... Move ForeachStatement transformation into the code transfor
2648282... Split CodeTrasformer into CCodeTransformer
7b1a6f9... Move BinaryExpression transformation to the code transforme
1e69a58... Move ObjectCreationExpression transformation to the code tr
6fc9ca4... Drop GVariant stuff from CCodeBaseModule
4472253... Preserve the cast when unboxing gvariant
6329073... DOM-like linked list of statements
426ed4b... Don't navigate the resolver tree if a node has been checked
537b0ed... Use builder for the while statements
9b533ca... Allow floating temp variables with CodeBuilder
de6065e... Do not handle binary expressions without parent statement
c4d5b0d... Fix for statement and foreach on GList
ce5e40d... Fix unary expression and active locals
fc34978... dbus: Require gio-2.0
5dbcbf4... Fix build after rebase
889f612... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
b528b5c... Fix some code-style issues
8e6e488... Report error for unsupported GVariant (de)serialization
630971e... Fix deserialiation of hash tables
9c35b0f... codegen: Fix capture of compiler-generated internal temp va
a4fbdc2... transformer: Clear wrapper cache for every file
392614f... dbus: Copy type when declaring temporary variables
5cc847c... codegen: Fix making local variables and constants active
5c6a567... Added TraverseVisitor for traversing the tree with a callba
cffb8a2... Convert get_used_variables to TraverseVisitor
dae4dd8... Make Method.yield_count be stateless
66c49dc... Drop visit_expression from Traverse to avoid checking twice
95e7825... Visit assignment and reference transfer in traverse
2f7dbc5... tests: add regression test for CCodeMethodModule.get_yield_
b4f952a... Set parent_node when replacing expressions
17b6678... Set parent_node to properties defult value
29dd807... Don't set source ref in Block.get_error_types
363f7e7... Fix get_current_* methods in the semantic analyzer
e07d3c7... Fix result var for pre/post conditions
6f03f95... Fix passing BusName and manage unhandled GErrors
f870f0d... Copy types in transformer
af3d605... Use qualified names in transformed expressions
c80beb2... Make gdbus work, temp commit
cc6a165... Allow symbol_from_string to return null
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]