[vala] (93 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (93 commits) Non-fast-forward update to branch wip/transform
- Date: Sun, 28 Oct 2018 15:49:40 +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:
4f46796... Make the semantic analyzer be stateless
daa53f2... Fix result var for pre/post conditions
4fef919... Code transformer
d243ff8... Move WhileStatement transformation into the code transforme
bcc5120... Move DoStatement transformation into the code transformer
3cf48fe... Move ForStatement transformation into the code transformer
087209a... Move ConditionalExpression transformation into the code tra
2837457... Several transformer fixes
5f0ff9c... Allow to parse expressions/statements from string
fce4100... Code builder
970ef74... GVariant transformer
c38bcc0... Serialize structs
fde0f96... Serialize hash table
e4aaf53... Basic gvariant deserialization
87b16f3... Deserialize arrays
95d24e4... Deserialize structs
1f89767... Deserialize hash tables
0a3cc29... Wrapper methods
9684a5e... Cache wrapper methods
193c9f8... Use wrapper method for serializing hash table and structs
933795b... Resolve symbols during transformation
5408f28... Let the transformer handle recursive transformations
2f5df36... Simplify some code
e9b1384... Move gvariant helper methods down to CodeTransformer
7ae4dcf... Drop serialize_expression
bea2705... Use wrapper methods for deserializing gvariants
97a4044... Complete the gvariant transformer
b403ad5... GDBus client transformer
d104302... GDBus server transformer
8cac050... Drop unnecessary code
712dbfe... Drop build_context from CodeBuilder
eaa5384... Fix nested Variant (de)serialization
a5a32ea... Preserve the cast when unboxing gvariant
3bf85ed... Move ForeachStatement transformation into the code transfor
329d58d... Split CodeTransformer into CCodeTransformer
739052f... Move BinaryExpression transformation to the code transforme
fd90d73... Move ObjectCreationExpression transformation to the code tr
8d6d890... Drop GVariant stuff from CCodeBaseModule
d2c9973... DOM-like linked list of statements
51612ef... Use builder for the while statements
a88cbbe... Allow floating temp variables with CodeBuilder
b0dd74d... Do not handle binary expressions without parent statement
68cd186... Fix for statement and foreach on GList
98b0f76... Fix unary expression and active locals
11d8ffb... dbus: Require gio-2.0
835fb12... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
6547d61... Fix some code-style issues
4b4b6fb... Report error for unsupported GVariant (de)serialization
f7616a4... Fix deserialiation of hash tables
4994708... codegen: Fix capture of compiler-generated internal temp va
81cb0d1... transformer: Clear wrapper cache for every file
982ed21... dbus: Copy type when declaring temporary variables
32d8f52... codegen: Fix making local variables and constants active
29f6ab1... Fix passing BusName and manage unhandled GErrors
db977e1... Copy types in transformer
c62e070... Use qualified names in transformed expressions
02e6ffa... Make gdbus work, temp commit
68b9920... Allow symbol_from_string to return null
dbc12b7... Fix coalescing operator
68abc75... Visit all nodes for transformation, not only the source one
cdce981... Cleanup generated empty blocks
230e094... Return (owned) for temp variables when possible to avoid us
cfe25a3... Use return_temp_access in conditional expression
5e62a1c... Use return_temp_access in coalescing expression
194f57b... Move Template transformation to the code transformer
590fe80... Use _ctmp%d_ for compiler variables since they are globally
6141981... Move postfix transformation from the codegen to the transfo
7b30595... Set the scope of the codebuilder block for symbol resolutio
f0199c8... Factorize some common code with convenient api. Fix do-whil
11c2814... Use statements() parsing
14d1e31... Accept method call children
3f6569d... Visit more expressions in the transformer
d3fa810... Use %? in the parser rather than stringifying expressions
75d46c9... Rename CodeBuilder.replaced to data
33a0662... Use more statements()
d596a37... Make CodeTransformer pluggable
bb5d2d3... Load plugins with GModule
07acb6e... Do not load plugins from libdir. Issue a warning when using
a9a37be... Fix string templates
40f472c... GDBus: Handle fd_list being null
aecaa28... tests: Add test for do-while statement control-flow
24f8f35... tests: "??" evaluates both of sides of expression when righ
f162df5... Minor clean up in visit_method_call()
Commits added to the branch:
07c2d58... tests: Add implicit conversion tests for GLib.Variant (*)
1938d54... tests: Add "assigned local variables" tests (*)
df48dc3... tests: Add "captured unassigned local variable" test (*)
7f477de... tests: Add some "using directive" tests to increase coverag (*)
2f63d5f... vala: Let UsingDirective hold reference to UnresolvedSymbol (*)
53d5cf4... testrunner: Reset $run_prefix before generating next test s (*)
2f55680... testrunner: Compile and run tests separately (*)
6c3dac3... manual: Update from wiki.gnome.org (*)
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
a036175... GDBus: Handle fd_list being null
510b798... tests: Add test for do-while statement control-flow
daab234... tests: "??" evaluates both of sides of expression when righ
8e0bb84... Minor clean up in visit_method_call()
b3be1b5... Fix array (de)serialization
acde362... API cleaning Code builder
(*) 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]