summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix raw variantswip/transformRico Tzschichholz2019-03-112-12/+22
* GDbus ImprovingRico Tzschichholz2019-03-111-1/+1
* GDBus Improve property getterRico Tzschichholz2019-03-111-4/+4
* API cleaning Code builderRico Tzschichholz2019-03-111-6/+7
* Fix array (de)serializationRico Tzschichholz2019-03-111-5/+12
* Minor clean up in visit_method_call()Rico Tzschichholz2019-03-111-4/+2
* tests: "??" evaluates both of sides of expression when right side throws errorRico Tzschichholz2019-03-112-0/+18
* tests: Add test for do-while statement control-flowRico Tzschichholz2019-03-112-0/+7
* GDBus: Handle fd_list being nullRico Tzschichholz2019-03-112-0/+7
* Fix string templatesLuca Bruno2019-03-111-1/+1
* Do not load plugins from libdir. Issue a warning when using --plugindirLuca Bruno2019-03-114-5/+4
* Load plugins with GModuleLuca Bruno2019-03-115-14/+167
* Make CodeTransformer pluggableLuca Bruno2019-03-113-88/+448
* Use more statements()Luca Bruno2019-03-114-76/+70
* Rename CodeBuilder.replaced to dataLuca Bruno2019-03-112-5/+5
* Use %? in the parser rather than stringifying expressionsLuca Bruno2019-03-115-27/+42
* Visit more expressions in the transformerLuca Bruno2019-03-111-0/+53
* Accept method call childrenLuca Bruno2019-03-111-0/+14
* Use statements() parsingLuca Bruno2019-03-113-9/+15
* Factorize some common code with convenient api. Fix do-while loopsLuca Bruno2019-03-113-81/+82
* Set the scope of the codebuilder block for symbol resolutionLuca Bruno2019-03-114-3/+9
* Move postfix transformation from the codegen to the transformerLuca Bruno2019-03-112-41/+16
* Use _ctmp%d_ for compiler variables since they are globally mapped. Fix templ...Luca Bruno2019-03-113-3/+22
* Move Template transformation to the code transformerLuca Bruno2019-03-112-25/+43
* Use return_temp_access in coalescing expressionLuca Bruno2019-03-112-2/+5
* Use return_temp_access in conditional expressionLuca Bruno2019-03-111-3/+1
* Return (owned) for temp variables when possible to avoid useless copiesLuca Bruno2019-03-114-26/+24
* Cleanup generated empty blocksLuca Bruno2019-03-113-0/+25
* Visit all nodes for transformation, not only the source onesLuca Bruno2019-03-112-7/+8
* Fix coalescing operatorLuca Bruno2019-03-112-9/+23
* Allow symbol_from_string to return nullLuca Bruno2019-03-111-1/+4
* Make gdbus work, temp commitLuca Bruno2019-03-115-9/+59
* Use qualified names in transformed expressionsLuca Bruno2019-03-112-4/+4
* Copy types in transformerLuca Bruno2019-03-113-8/+8
* Fix passing BusName and manage unhandled GErrorsLuca Bruno2019-03-115-17/+55
* codegen: Fix making local variables and constants activeLuca Bruno2019-03-111-7/+2
* dbus: Copy type when declaring temporary variablesLuca Bruno2019-03-111-1/+1
* transformer: Clear wrapper cache for every fileLuca Bruno2019-03-112-6/+3
* codegen: Fix capture of compiler-generated internal temp variablesLuca Bruno2019-03-111-2/+1
* Fix deserialiation of hash tablesRico Tzschichholz2019-03-112-5/+11
* Report error for unsupported GVariant (de)serializationRico Tzschichholz2019-03-111-0/+8
* Fix some code-style issuesRico Tzschichholz2019-03-114-52/+50
* Access SemanticAnalyzer.get_data_type_for_symbol in a static wayRico Tzschichholz2019-03-114-9/+9
* dbus: Require gio-2.0Luca Bruno2019-03-112-0/+16
* Fix unary expression and active localsLuca Bruno2019-03-113-11/+49
* Fix for statement and foreach on GListLuca Bruno2019-03-111-5/+14
* Do not handle binary expressions without parent statementLuca Bruno2019-03-111-3/+7
* Allow floating temp variables with CodeBuilderLuca Bruno2019-03-112-106/+67
* Use builder for the while statementsLuca Bruno2019-03-114-38/+24
* DOM-like linked list of statementsLuca Bruno2019-03-1128-162/+133