summaryrefslogtreecommitdiff
path: root/vala/valacodegenerator.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Allow to use store_field() for initializationsRico Tzschichholz2023-01-041-1/+1
* Force usage of temporary variables for "tainted" member accessesRico Tzschichholz2020-08-131-3/+3
* codegenerator: Add source_reference parameter to CodeGenerator.store_*()Rico Tzschichholz2017-06-191-3/+3
* codegen: Remove unused create_local()Rico Tzschichholz2016-11-101-2/+0
* codegen: Fix memory management when assigning to captured parametersJürg Billeter2012-09-091-1/+1
* codegen: Use TargetValue instead of Expression for field instanceLuca Bruno2011-03-101-2/+2
* codegen: Use destroy_variable in store_*Jürg Billeter2011-02-221-0/+4
* Use store_local and store_parameter for simple assignmentsJürg Billeter2011-02-221-1/+5
* codegen: Use store_local in visit_local_variableJürg Billeter2011-01-191-1/+1
* codegen: Add CodeGenerator.store_localJürg Billeter2010-10-281-0/+2
* codegen: Add CodeGenerator.load_localJürg Billeter2010-10-281-0/+2
* codegen: Add CodeGenerator.create_local methodJürg Billeter2010-10-281-1/+3
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-3/+1
* Add CCodeDynamicSignalModule, remove CodeBinding and CCodeBindingJürg Billeter2008-10-241-4/+0
* Add CCodeDynamicPropertyModuleJürg Billeter2008-10-241-4/+0
* Add CCodeAssignmentModuleJürg Billeter2008-10-241-4/+0
* Add CCodeElementAccessModuleJürg Billeter2008-10-241-4/+0
* Add CCodeInvocationExpressionModuleJürg Billeter2008-10-241-4/+0
* Add CCodeMemberAccessModuleJürg Billeter2008-10-241-4/+0
* Add CCodeArrayModuleJürg Billeter2008-10-241-4/+0
* Add GObjectClassModule and GObjectInterfaceModuleJürg Billeter2008-10-241-8/+0
* Add CCodeMethodModule and DBusModuleJürg Billeter2008-10-241-12/+0
* Remove unused stubs for code bindingsJürg Billeter2008-10-241-236/+0
* Add support for dynamic propertiesJuerg Billeter2008-05-181-0/+4
* Improve support for dynamic types, add `dynamic' type modifier, portJuerg Billeter2008-04-201-0/+8
* Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding classesJuerg Billeter2008-04-191-8/+0
* Rename VariableDeclarator to LocalVariable, removeJuerg Billeter2008-04-161-5/+1
* report warning when using null literal as return expression of methodJuerg Billeter2008-04-141-71/+71
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-69/+69
* Merge Literal and LiteralExpressionJuerg Billeter2008-03-311-4/+0
* Support delete operator for pointers, fixes bug 512868Juerg Billeter2008-02-071-0/+4
* Separate errordomain from enum declaration, fixes bug 512616Juerg Billeter2008-02-071-0/+8
* rename Callback to DelegateJuerg Billeter2008-01-121-2/+2
* fix crash when using libvala without a code generatorJuerg Billeter2007-09-261-2/+3
* create code nodes with factory methods to support backend-specific codeJuerg Billeter2007-09-201-0/+276
* rename CodeGenerator to CCodeGenerator, add abstract CodeGenerator andJuerg Billeter2007-09-171-0/+35
* move code generator to new gobject directory updateJürg Billeter2007-05-031-4177/+0
* Move contents of vala-pkg to trunkJürg Billeter2007-05-021-0/+4177