[vala] (103 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (103 commits) Non-fast-forward update to branch wip/transform
- Date: Sat, 3 Nov 2018 19:05:02 +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:
f89446a... Make the semantic analyzer be stateless
056f363... Fix result var for pre/post conditions
c48b5ac... Code transformer
fab17dd... Move WhileStatement transformation into the code transforme
abfff90... Move DoStatement transformation into the code transformer
918f73b... Move ForStatement transformation into the code transformer
6d45eef... Move ConditionalExpression transformation into the code tra
79ff990... Several transformer fixes
f8b8d3e... Allow to parse expressions/statements from string
f3f6cb9... Code builder
87db666... GVariant transformer
2cee3a6... Serialize structs
511db67... Serialize hash table
551bad4... Basic gvariant deserialization
266bcd0... Deserialize arrays
b4df00d... Deserialize structs
6747cac... Deserialize hash tables
472d71a... Wrapper methods
42ce6c2... Cache wrapper methods
84bcb33... Use wrapper method for serializing hash table and structs
75ab23e... Resolve symbols during transformation
9ea047a... Let the transformer handle recursive transformations
864d0e1... Simplify some code
6e3ae22... Move gvariant helper methods down to CodeTransformer
bbde910... Drop serialize_expression
057ba33... Use wrapper methods for deserializing gvariants
d3bcc77... Complete the gvariant transformer
0395e82... GDBus client transformer
857e84c... GDBus server transformer
000db2f... Drop unnecessary code
fc48331... Drop build_context from CodeBuilder
3f9cd14... Fix nested Variant (de)serialization
eeb7aeb... Preserve the cast when unboxing gvariant
8df1908... Move ForeachStatement transformation into the code transfor
6d517ac... Split CodeTransformer into CCodeTransformer
d4ede72... Move BinaryExpression transformation to the code transforme
6ade68b... Move ObjectCreationExpression transformation to the code tr
2866e4a... Drop GVariant stuff from CCodeBaseModule
827e281... DOM-like linked list of statements
f6eb282... Use builder for the while statements
f8d42c7... Allow floating temp variables with CodeBuilder
ce43a42... Do not handle binary expressions without parent statement
a0ed295... Fix for statement and foreach on GList
08835af... Fix unary expression and active locals
05231c6... dbus: Require gio-2.0
646e75d... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
7c9d8b6... Fix some code-style issues
25813c8... Report error for unsupported GVariant (de)serialization
80da971... Fix deserialiation of hash tables
1432c53... codegen: Fix capture of compiler-generated internal temp va
f41e94f... transformer: Clear wrapper cache for every file
438597c... dbus: Copy type when declaring temporary variables
797db4d... codegen: Fix making local variables and constants active
69c3e57... Fix passing BusName and manage unhandled GErrors
d9530fb... Copy types in transformer
47d430c... Use qualified names in transformed expressions
dedb241... Make gdbus work, temp commit
76912c6... Allow symbol_from_string to return null
2bf026d... Fix coalescing operator
2c9fbf6... Visit all nodes for transformation, not only the source one
cf453ca... Cleanup generated empty blocks
059f161... Return (owned) for temp variables when possible to avoid us
f92b148... Use return_temp_access in conditional expression
df65494... Use return_temp_access in coalescing expression
ed54f12... Move Template transformation to the code transformer
f1c03b2... Use _ctmp%d_ for compiler variables since they are globally
5f8b242... Move postfix transformation from the codegen to the transfo
137ae1f... Set the scope of the codebuilder block for symbol resolutio
f6a04a2... Factorize some common code with convenient api. Fix do-whil
95e3a3b... Use statements() parsing
0209200... Accept method call children
f378365... Visit more expressions in the transformer
aa3126b... Use %? in the parser rather than stringifying expressions
51c6c0f... Rename CodeBuilder.replaced to data
97daa50... Use more statements()
163bbfa... Make CodeTransformer pluggable
98b32f5... Load plugins with GModule
54935f0... Do not load plugins from libdir. Issue a warning when using
ffcbe93... Fix string templates
5de3fb0... GDBus: Handle fd_list being null
5473ef2... tests: Add test for do-while statement control-flow
aafbe1f... tests: "??" evaluates both of sides of expression when righ
ef6c81d... Minor clean up in visit_method_call()
d01a3d1... Fix array (de)serialization
7763e0d... API cleaning Code builder
b47e869... GDBus Improve property getter
3a6568d... GDbus Improving
a2eae0c... Fix raw variants
Commits added to the branch:
7cd71c2... doc: Fix build of internal-api-docs (*)
dc5fcf0... tests: Make "/errors/errors" test fatal (*)
aadb830... tests: Add more string method tests (*)
121c89e... glib-2.0: Computing length once is enough in string.to_utf8 (*)
b850937... vala: Drop DataType.is_array() and use usual type check as (*)
884a6f9... codegen: Fix regex literal compile flags (*)
ccf0df0... glib-2.0: Add binding for g_test_add() (*)
9cb2f01... codegen: Initialize internal temp-variables used as referen (*)
36671ae... vala: Add ArrayType.length_type and ArrayCreationExpression (*)
29a4a86... codegen: Remove hardcoded "int" length type and use ArrayTy (*)
4cdbde3... gdbus: Remove hardcoded "int" length type and use ArrayType (*)
7dc6910... codegen: Support marshalling ArrayType.length_type in signa (*)
bc1af8f... codegen: Keep respecting CCode array_length_type of Paramet (*)
5484154... girwriter: Remove hardcoded "int" length type and use Array (*)
597f95c... codegen: Infer index type of foreach on array from ArrayTyp (*)
88ebf37... Make the semantic analyzer be stateless
9633f02... Fix result var for pre/post conditions
e4ae13a... Code transformer
4935435... Move WhileStatement transformation into the code transforme
e77e09c... Move DoStatement transformation into the code transformer
fe4f15c... Move ForStatement transformation into the code transformer
7273b2b... Move ConditionalExpression transformation into the code tra
8add944... Several transformer fixes
f6eadf0... Allow to parse expressions/statements from string
0a6d4f0... Code builder
ef8033c... GVariant transformer
f55c721... Serialize structs
06f0b3b... Serialize hash table
fb4c2d2... Basic gvariant deserialization
1075059... Deserialize arrays
3816c59... Deserialize structs
0a45182... Deserialize hash tables
607bfe5... Wrapper methods
dc20fcc... Cache wrapper methods
85ff161... Use wrapper method for serializing hash table and structs
fd05a6c... Resolve symbols during transformation
06ea723... Let the transformer handle recursive transformations
bef5735... Simplify some code
1cd0e2a... Move gvariant helper methods down to CodeTransformer
b50e564... Drop serialize_expression
ac793f7... Use wrapper methods for deserializing gvariants
1a993ff... Complete the gvariant transformer
1761b8b... GDBus client transformer
db565fa... GDBus server transformer
0267f25... Drop unnecessary code
04287fa... Drop build_context from CodeBuilder
3093a45... Fix nested Variant (de)serialization
a6459f1... Preserve the cast when unboxing gvariant
e399cfa... Move ForeachStatement transformation into the code transfor
9efc94a... Split CodeTransformer into CCodeTransformer
f65842b... Move BinaryExpression transformation to the code transforme
a79eda6... Move ObjectCreationExpression transformation to the code tr
fe95d59... Drop GVariant stuff from CCodeBaseModule
bacebae... DOM-like linked list of statements
9b16807... Use builder for the while statements
74bf3ee... Allow floating temp variables with CodeBuilder
8e0c6d1... Do not handle binary expressions without parent statement
4d78ba5... Fix for statement and foreach on GList
0ee8438... Fix unary expression and active locals
8f968c0... dbus: Require gio-2.0
80f3138... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
5e0f6f2... Fix some code-style issues
9bbfee1... Report error for unsupported GVariant (de)serialization
836126e... Fix deserialiation of hash tables
dd3632b... codegen: Fix capture of compiler-generated internal temp va
59b6fd6... transformer: Clear wrapper cache for every file
47baffa... dbus: Copy type when declaring temporary variables
8f84c7b... codegen: Fix making local variables and constants active
d83d67e... Fix passing BusName and manage unhandled GErrors
32dd994... Copy types in transformer
835fad3... Use qualified names in transformed expressions
82215d0... Make gdbus work, temp commit
3470497... Allow symbol_from_string to return null
b548185... Fix coalescing operator
a88f942... Visit all nodes for transformation, not only the source one
1305ee5... Cleanup generated empty blocks
2550231... Return (owned) for temp variables when possible to avoid us
2645026... Use return_temp_access in conditional expression
4fbc34c... Use return_temp_access in coalescing expression
1bb388d... Move Template transformation to the code transformer
c7575dc... Use _ctmp%d_ for compiler variables since they are globally
466a792... Move postfix transformation from the codegen to the transfo
bb2d4a3... Set the scope of the codebuilder block for symbol resolutio
bbbe7f9... Factorize some common code with convenient api. Fix do-whil
5b60b9a... Use statements() parsing
c248bfe... Accept method call children
c8d0aaf... Visit more expressions in the transformer
0d3e665... Use %? in the parser rather than stringifying expressions
8c52bf1... Rename CodeBuilder.replaced to data
1218d05... Use more statements()
f624f7f... Make CodeTransformer pluggable
e3f1db9... Load plugins with GModule
66e241b... Do not load plugins from libdir. Issue a warning when using
54bb813... Fix string templates
b1a9067... GDBus: Handle fd_list being null
089425a... tests: Add test for do-while statement control-flow
3fb1e9c... tests: "??" evaluates both of sides of expression when righ
8652d97... Minor clean up in visit_method_call()
cb45b39... Fix array (de)serialization
7c97982... API cleaning Code builder
c933312... GDBus Improve property getter
f067b11... GDbus Improving
4630ad3... Fix raw variants
(*) 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]