[vala] (107 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (107 commits) Non-fast-forward update to branch wip/transform
- Date: Mon, 15 May 2017 14:48:43 +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:
a983956... Analyze nodes after they are inserted into the tree
fdbfa7a... Make the semantic analyzer be stateless
345d1e9... Collect error_types on demand to allow transformations
26c74a2... Code transformer
1d9db04... Move WhileStatement transformation into the code transforme
1f666e9... Move DoStatement transformation into the code transformer
15ef211... Move ForStatement transformation into the code transformer
a28a4fc... Move ConditionalExpression transformation into the code tra
aeddf65... GVariant transformer
8caca53... Add ConditionalExpression.replace_expression plus other fix
9826dbf... Add missing replace_expression to code nodes
78f1a2d... Code builder
d3fd64d... Parse expressions from string
c0d0fe2... Serialize structs
e7b4998... Serialize hash table
240cba5... Basic gvariant deserialization
81a638a... Deserialize arrays
fd455f0... Deserialize structs
e993905... Deserialize hash tables
e5e45d6... Wrapper methods
d393105... Cache wrapper methods
72e883a... Use wrapper method for serializing hash table and structs
a1938e6... Resolve symbols during transformation
682a6c1... Add more to_string() methods to expressions
92f37d8... Let the transformer handle recursive transformations
2cba3fb... Simplify some code
29673ce... Move gvariant helper methods down to CodeTransformer
7cc4c17... Drop serialize_expression
16e095a... Use wrapper methods for deserializing gvariants
b48c663... Complete the gvariant transformer
8893a70... GDBus client transformer
5116212... GDBus server transformer
602df25... Drop unnecessary code
54f81a4... Drop build_context from CodeBuilder
e4906d5... Fix nested Variant (de)serialization
1fddb82... Move ForeachStatement transformation into the code transfor
8f61721... Split CodeTrasformer into CCodeTransformer
2741069... Move BinaryExpression transformation to the code transforme
62a7496... Move ObjectCreationExpression transformation to the code tr
0ea5d32... Drop GVariant stuff from CCodeBaseModule
6f58061... Preserve the cast when unboxing gvariant
6908f53... DOM-like linked list of statements
bebf745... Don't navigate the resolver tree if a node has been checked
60fec20... Use builder for the while statements
388c511... Allow floating temp variables with CodeBuilder
237f01e... Do not handle binary expressions without parent statement
d82e04e... Fix for statement and foreach on GList
6b90b21... Fix unary expression and active locals
89bd4ea... dbus: Require gio-2.0
78a70fc... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
9d9cdc2... Fix some code-style issues
e92be2a... Report error for unsupported GVariant (de)serialization
be8878c... Fix deserialiation of hash tables
ce1f3dd... codegen: Fix capture of compiler-generated internal temp va
d566154... transformer: Clear wrapper cache for every file
c9036e8... dbus: Copy type when declaring temporary variables
23135af... codegen: Fix making local variables and constants active
2107c8c... Added TraverseVisitor for traversing the tree with a callba
4447b6b... Convert get_used_variables to TraverseVisitor
d6814c2... Make Method.yield_count be stateless
28e3a19... Drop visit_expression from Traverse to avoid checking twice
0a9e2a8... Visit assignment and reference transfer in traverse
f6eb28b... Set parent_node when replacing expressions
c2f102e... Set parent_node to properties defult value
2e22802... Fix get_current_* methods in the semantic analyzer
60a337c... Fix result var for pre/post conditions
775c478... Fix passing BusName and manage unhandled GErrors
7e08098... Copy types in transformer
46edc37... Use qualified names in transformed expressions
89a4d1e... Make gdbus work, temp commit
1a8c34c... Allow symbol_from_string to return null
7898745... Fix coalescing operator
660167f... Visit all nodes for transformation, not only the source one
7c597be... Cleanup generated empty blocks
a402668... Return (owned) for temp variables when possible to avoid us
d1ed26e... Use return_temp_access in conditional expression
d2378ac... Use return_temp_access in coalescing expression
4d33a96... Move Template transformation to the code transformer
cb0b717... Use _ctmp%d_ for compiler variables since they are globally
d9afd79... Move postfix transformation from the codegen to the transfo
5c63261... Set the scope of the codebuilder block for symbol resolutio
ded6629... Factorize some common code with convenient api. Fix do-whil
488a1da... Parse statements from a string
cb57c73... Fix parsing temporary variables. Use statements()
80cff29... Accept method call children
d8683ce... Use %? in the parser rather than stringifying expressions
e9d2c7e... Rename CodeBuilder.replaced to data
4a51765... Use more statements()
1fd0ce6... Visit more expressions in the transformer
41731e6... Recurse arguments when getting error types for method calls
89847d7... Make CodeTransformer pluggable
558623e... Load plugins with GModule
e164516... Do not load plugins from libdir. Issue a warning when using
8b8e3cc... Fix string templates
20653e1... WIP Why?
Commits added to the branch:
ef50a42... tests: Use dbus-run-session instead of dbus-launch (*)
3c8489c... codewriter: Update timestamps of generated c-files if neede (*)
39f3472... codegen: Unref GLib.AsyncResult on uncaught errors in corou (*)
0dc1689... scanner: Fix calculation of column value for tokens after m (*)
10c668d... Revert "codegen: Don't implicitly initialize local variable (*)
abde183... vapi: Update GIR-based bindings (*)
7591156... glib-2.0: Add bindings for g_ptr_array_find/_find_with_equa (*)
5007588... gtk+-4.0: Update Container.forall/set_focus_child() (*)
e42314a... codegen: Fix finally blocks with async yields (*)
b4c6e76... vala: Don't warn about deprecated symbols if installed_vers (*)
e5fa01f... poppler-glib: Update to 0.54.0 (*)
caccf09... vapi: Update GIR-based bindings (*)
63aceeb... Analyze nodes after they are inserted into the tree
f29c32b... Make the semantic analyzer be stateless
3240fc5... Collect error_types on demand to allow transformations
f1fd840... Code transformer
6671a07... Move WhileStatement transformation into the code transforme
3dd739e... Move DoStatement transformation into the code transformer
0f3a2b5... Move ForStatement transformation into the code transformer
60ffcf2... Move ConditionalExpression transformation into the code tra
bd57579... GVariant transformer
72dab81... Add ConditionalExpression.replace_expression plus other fix
b88e203... Add missing replace_expression to code nodes
c44a1df... Code builder
4ea1a51... Parse expressions from string
3c5a153... Serialize structs
47b122d... Serialize hash table
616bcc0... Basic gvariant deserialization
f3a28dc... Deserialize arrays
eff1599... Deserialize structs
69bcd2f... Deserialize hash tables
0ad0668... Wrapper methods
2f9a701... Cache wrapper methods
d4176fb... Use wrapper method for serializing hash table and structs
5ab4e32... Resolve symbols during transformation
ccec066... Add more to_string() methods to expressions
534fac2... Let the transformer handle recursive transformations
52407f9... Simplify some code
b67a6ed... Move gvariant helper methods down to CodeTransformer
3ccc335... Drop serialize_expression
c62004e... Use wrapper methods for deserializing gvariants
f9ed417... Complete the gvariant transformer
1c8d86e... GDBus client transformer
ec897f2... GDBus server transformer
40fa6fb... Drop unnecessary code
ca58d9e... Drop build_context from CodeBuilder
b5f5a4c... Fix nested Variant (de)serialization
dc0916a... Move ForeachStatement transformation into the code transfor
cdb5ca6... Split CodeTrasformer into CCodeTransformer
6767b8f... Move BinaryExpression transformation to the code transforme
845a2f1... Move ObjectCreationExpression transformation to the code tr
2077ee2... Drop GVariant stuff from CCodeBaseModule
8975ffe... Preserve the cast when unboxing gvariant
589518b... DOM-like linked list of statements
a7d69bc... Don't navigate the resolver tree if a node has been checked
f3c05db... Use builder for the while statements
e42995e... Allow floating temp variables with CodeBuilder
4f99722... Do not handle binary expressions without parent statement
7c0d46b... Fix for statement and foreach on GList
8d572a0... Fix unary expression and active locals
0498463... dbus: Require gio-2.0
9efa9df... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
68941ca... Fix some code-style issues
b7fa24d... Report error for unsupported GVariant (de)serialization
87268be... Fix deserialiation of hash tables
4644cd5... codegen: Fix capture of compiler-generated internal temp va
3c9e4ff... transformer: Clear wrapper cache for every file
729b8b1... dbus: Copy type when declaring temporary variables
d8e90ae... codegen: Fix making local variables and constants active
62383ba... Added TraverseVisitor for traversing the tree with a callba
a225243... Convert get_used_variables to TraverseVisitor
fecb72a... Drop visit_expression from Traverse to avoid checking twice
39b4ae9... Visit assignment and reference transfer in traverse
b33fd3b... Set parent_node when replacing expressions
e9a4c2b... Set parent_node to properties defult value
88e2617... Fix get_current_* methods in the semantic analyzer
ab84337... Fix result var for pre/post conditions
37a084f... Fix passing BusName and manage unhandled GErrors
37a6f5d... Copy types in transformer
13d96f0... Use qualified names in transformed expressions
2dee6ae... Make gdbus work, temp commit
6f80f9f... Allow symbol_from_string to return null
a81ac55... Fix coalescing operator
884bcdf... Visit all nodes for transformation, not only the source one
07d2d01... Cleanup generated empty blocks
243c89d... Return (owned) for temp variables when possible to avoid us
6c9bfa5... Use return_temp_access in conditional expression
4ede9bc... Use return_temp_access in coalescing expression
ab7271a... Move Template transformation to the code transformer
6fc1d3e... Use _ctmp%d_ for compiler variables since they are globally
86fde0c... Move postfix transformation from the codegen to the transfo
b336e25... Set the scope of the codebuilder block for symbol resolutio
7ecba3c... Factorize some common code with convenient api. Fix do-whil
e85cc75... Parse statements from a string
a713cd1... Fix parsing temporary variables. Use statements()
50c0354... Accept method call children
385f004... Use %? in the parser rather than stringifying expressions
676590b... Rename CodeBuilder.replaced to data
b42d37b... Use more statements()
439ac19... Visit more expressions in the transformer
736404c... Recurse arguments when getting error types for method calls
0538be1... Make CodeTransformer pluggable
381885c... Load plugins with GModule
cfd238e... Do not load plugins from libdir. Issue a warning when using
a0897e7... Fix string templates
3a4b4f8... WIP Why?
6f3977f... GBus: Handle fd_list being null
(*) 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]