[vala] (106 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (106 commits) Non-fast-forward update to branch wip/transform
- Date: Mon, 4 Feb 2019 09:21:24 +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:
057f46b... Make the semantic analyzer be stateless
b8505d0... Fix result var for pre/post conditions
11a55c2... Code transformer
1e056ce... Move WhileStatement transformation into the code transforme
988ccfd... Move DoStatement transformation into the code transformer
6c7318e... Move ForStatement transformation into the code transformer
a238755... Move ConditionalExpression transformation into the code tra
6fce62b... Several transformer fixes
d6074cb... Allow to parse expressions/statements from string
b3b5441... Code builder
f268bb6... GVariant transformer
1a3d77f... Serialize structs
9e6b863... Serialize hash table
fd52b11... Basic gvariant deserialization
4f0e883... Deserialize arrays
0032aed... Deserialize structs
076a35f... Deserialize hash tables
8cdf339... Wrapper methods
e2ddc6f... Cache wrapper methods
9ad5c36... Use wrapper method for serializing hash table and structs
35a61a8... Resolve symbols during transformation
9f1f137... Let the transformer handle recursive transformations
297bfd5... Simplify some code
c672268... Move gvariant helper methods down to CodeTransformer
31c6978... Drop serialize_expression
55249fa... Use wrapper methods for deserializing gvariants
c9233cc... Complete the gvariant transformer
93807da... GDBus client transformer
5fed6b7... GDBus server transformer
b5f38cc... Drop unnecessary code
ecae23b... Drop build_context from CodeBuilder
f636c9d... Fix nested Variant (de)serialization
0bdf63e... Preserve the cast when unboxing gvariant
815bac1... Move ForeachStatement transformation into the code transfor
8ff63f9... Split CodeTransformer into CCodeTransformer
9178a35... Move BinaryExpression transformation to the code transforme
d90d658... Move ObjectCreationExpression transformation to the code tr
1fdc305... Drop GVariant stuff from CCodeBaseModule
9d9ae89... DOM-like linked list of statements
22c72bd... Use builder for the while statements
573358a... Allow floating temp variables with CodeBuilder
99ce071... Do not handle binary expressions without parent statement
e8173b7... Fix for statement and foreach on GList
5a712f2... Fix unary expression and active locals
f77d159... dbus: Require gio-2.0
05b5284... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
fb4f573... Fix some code-style issues
500ac0b... Report error for unsupported GVariant (de)serialization
f2d0964... Fix deserialiation of hash tables
23655ed... codegen: Fix capture of compiler-generated internal temp va
3440b23... transformer: Clear wrapper cache for every file
8f61669... dbus: Copy type when declaring temporary variables
a66372a... codegen: Fix making local variables and constants active
d1d0375... Fix passing BusName and manage unhandled GErrors
05ae476... Copy types in transformer
a9ff583... Use qualified names in transformed expressions
167345a... Make gdbus work, temp commit
8fc44d1... Allow symbol_from_string to return null
3d9882b... Fix coalescing operator
b7570dc... Visit all nodes for transformation, not only the source one
aaf3eb4... Cleanup generated empty blocks
69bf95d... Return (owned) for temp variables when possible to avoid us
7cf9403... Use return_temp_access in conditional expression
740c6be... Use return_temp_access in coalescing expression
3742679... Move Template transformation to the code transformer
b596807... Use _ctmp%d_ for compiler variables since they are globally
bef0d9f... Move postfix transformation from the codegen to the transfo
c7c4be7... Set the scope of the codebuilder block for symbol resolutio
bf9f56c... Factorize some common code with convenient api. Fix do-whil
cd3a45d... Use statements() parsing
3ff110b... Accept method call children
52f4f34... Visit more expressions in the transformer
fb06fdf... Use %? in the parser rather than stringifying expressions
f067a81... Rename CodeBuilder.replaced to data
8444998... Use more statements()
659b58a... Make CodeTransformer pluggable
c7aae4c... Load plugins with GModule
03bd79c... Do not load plugins from libdir. Issue a warning when using
9a15261... Fix string templates
2ce5b43... GDBus: Handle fd_list being null
c850653... tests: Add test for do-while statement control-flow
0113b26... tests: "??" evaluates both of sides of expression when righ
d57a9c4... Minor clean up in visit_method_call()
729ba10... Fix array (de)serialization
e8c117c... API cleaning Code builder
defece5... GDBus Improve property getter
9192e7c... GDbus Improving
02303c8... Fix raw variants
210493d... codegen: Use copies of error_variable of catch-clauses for
Commits added to the branch:
a9ed25d... Release 0.43.6 (*)
76991c8... vala: Both arguments of NC_() must be constant for this cal (*)
a617f41... codegen: Replace some unfortunate asserts with internal err (*)
2e5682f... codegen: Properly handle and catch inner-error of finally-b (*)
d9bab3f... glib-2.0: Bind g_log_writer_journald/_standard_streams/_def (*)
702c478... vala: Check inferred variable_type of LocalVariables (*)
9c130ff... vala: Parser doesn't ensure "protected" to be applied on Ty (*)
a0d437a... libvaladoc: Don't change the size of an array in-parameter (*)
6da1f01... g-i: Fix return value on error in start_discriminator() (*)
3063a68... goocanvas: Update from 1.0.0+af07af5d (*)
395b2b3... gstreamer: Update from 1.15.1+ (*)
ceb6015... gtk+-4.0: Update to 3.94.0+a7fa1cf6 (*)
6a5f946... gdk-3.0: Update to 3.24.4+a0129f55 (*)
bb6e720... vapi: Update GIR-based bindings (*)
57fa049... vapi: Add goocanvas-2.0 bindings (*)
056daaa... codegen: Pass lambda expression of variable initializer to (*)
08b4d2d... Release 0.43.90 (*)
d5a5946... Make the semantic analyzer be stateless
d0f9773... Fix result var for pre/post conditions
d27e81a... Code transformer
5d473c6... Move WhileStatement transformation into the code transforme
b35b822... Move DoStatement transformation into the code transformer
ec4b7b1... Move ForStatement transformation into the code transformer
9a9d7eb... Move ConditionalExpression transformation into the code tra
84f10d8... Several transformer fixes
2c6ad82... Allow to parse expressions/statements from string
e5f2c31... Code builder
b3a3625... GVariant transformer
389db70... Serialize structs
282dc5a... Serialize hash table
946a4dc... Basic gvariant deserialization
80d5f98... Deserialize arrays
6a7e069... Deserialize structs
bd0eaf7... Deserialize hash tables
a79e72a... Wrapper methods
296d77e... Cache wrapper methods
2d168dc... Use wrapper method for serializing hash table and structs
cbda08d... Resolve symbols during transformation
dea52b4... Let the transformer handle recursive transformations
fcd544e... Simplify some code
5b6115c... Move gvariant helper methods down to CodeTransformer
65efb86... Drop serialize_expression
8d6f16c... Use wrapper methods for deserializing gvariants
1c3bf5c... Complete the gvariant transformer
6ae1c5a... GDBus client transformer
f02e74a... GDBus server transformer
40b1f90... Drop unnecessary code
199cac3... Drop build_context from CodeBuilder
f85aade... Fix nested Variant (de)serialization
b963075... Preserve the cast when unboxing gvariant
5bf391b... Move ForeachStatement transformation into the code transfor
64f619d... Split CodeTransformer into CCodeTransformer
7801e6b... Move BinaryExpression transformation to the code transforme
176c41a... Move ObjectCreationExpression transformation to the code tr
f58b64d... Drop GVariant stuff from CCodeBaseModule
7746bec... DOM-like linked list of statements
d9b35ce... Use builder for the while statements
afbb2f8... Allow floating temp variables with CodeBuilder
805c68a... Do not handle binary expressions without parent statement
b323746... Fix for statement and foreach on GList
f6f1445... Fix unary expression and active locals
0abb6d2... dbus: Require gio-2.0
3608d96... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
347d4c2... Fix some code-style issues
f8b1c44... Report error for unsupported GVariant (de)serialization
370ed12... Fix deserialiation of hash tables
d1d497d... codegen: Fix capture of compiler-generated internal temp va
129ff2c... transformer: Clear wrapper cache for every file
0da109d... dbus: Copy type when declaring temporary variables
ec8644d... codegen: Fix making local variables and constants active
c6217bb... Fix passing BusName and manage unhandled GErrors
0467d16... Copy types in transformer
d6bb392... Use qualified names in transformed expressions
148f775... Make gdbus work, temp commit
7bb3901... Allow symbol_from_string to return null
0aa4247... Fix coalescing operator
269ac48... Visit all nodes for transformation, not only the source one
80b97bd... Cleanup generated empty blocks
05f4557... Return (owned) for temp variables when possible to avoid us
317ebda... Use return_temp_access in conditional expression
eee964a... Use return_temp_access in coalescing expression
ab1702a... Move Template transformation to the code transformer
56780c3... Use _ctmp%d_ for compiler variables since they are globally
8ea5c99... Move postfix transformation from the codegen to the transfo
8032a4f... Set the scope of the codebuilder block for symbol resolutio
1fe1a9f... Factorize some common code with convenient api. Fix do-whil
3196a9f... Use statements() parsing
10363a2... Accept method call children
afcc84f... Visit more expressions in the transformer
4949d4d... Use %? in the parser rather than stringifying expressions
b2902fc... Rename CodeBuilder.replaced to data
364ea0d... Use more statements()
61afee4... Make CodeTransformer pluggable
606a984... Load plugins with GModule
c95cbb1... Do not load plugins from libdir. Issue a warning when using
2b63036... Fix string templates
2f66654... GDBus: Handle fd_list being null
7e374aa... tests: Add test for do-while statement control-flow
7871acf... tests: "??" evaluates both of sides of expression when righ
acaf7bd... Minor clean up in visit_method_call()
f2a3dc9... Fix array (de)serialization
3743ad2... API cleaning Code builder
6898e5a... GDBus Improve property getter
bc5e0b9... GDbus Improving
89d75e5... Fix raw variants
d67eaa5... codegen: Use copies of error_variable of catch-clauses for
(*) 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]