summaryrefslogtreecommitdiff
path: root/codegen/valaccodememberaccessmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Do not initialize temp variable when getting delegate propertyLuca Bruno2011-05-281-1/+1
* codegen: Add GLibValue.ctype to be used with lvaluesLuca Bruno2011-05-151-0/+2
* codegen: Fix get_parameter_cvalue to consider no_array_lengthLuca Bruno2011-05-151-1/+1
* codegen: Fix accessing variables without delegate targetLuca Bruno2011-05-111-2/+2
* codegen: Fix regression when capturing an unowned delegate variableLuca Bruno2011-05-091-3/+9
* codegen: Unowned delegates can't become owned when captured or in coroutineLuca Bruno2011-05-081-4/+8
* codegen: Add array_length_cexpr in GLibValueLuca Bruno2011-05-041-1/+6
* codegen: Store array_null_terminated information into GLibValueLuca Bruno2011-04-301-0/+3
* codegen: Fix lvalue access to fieldsLuca Bruno2011-04-081-1/+5
* codegen: Fix freeing on assignment to fields of generic typeJürg Billeter2011-03-271-6/+11
* codegen: Add convenience load_this_parameter() methodLuca Bruno2011-03-101-1/+7
* codegen: Use TargetValue instead of Expression for field instanceLuca Bruno2011-03-101-5/+5
* codegen: Don't check for comma expression in get_field_cvalueLuca Bruno2011-03-051-9/+1
* codegen: Drop unnecessary comma expressions in member accessLuca Bruno2011-03-011-11/+4
* codegen: Use destroy_variable in store_*Jürg Billeter2011-02-221-1/+1
* codegen: Add destroy_local, destroy_parameter, and destroy_fieldJürg Billeter2011-02-221-14/+3
* codegen: Add get_field_cvalue and load_fieldJürg Billeter2011-02-161-183/+158
* codegen: Move array length handling to load_variableJürg Billeter2011-02-151-30/+33
* codegen: Replace get_unref_expression_ with destroy_variableLuca Bruno2011-02-131-1/+2
* codegen: Revert not_in_coroutine convenience parameterJürg Billeter2011-01-201-29/+12
* codegen: Rename append_array_size and get_array_sizes to *_length(s)Luca Bruno2011-01-191-9/+9
* codegen: Add not_in_coroutine convenience parameter to get an lvalueLuca Bruno2011-01-191-12/+29
* codegen: Add convenience is_in_coroutine() functionLuca Bruno2011-01-191-4/+4
* codegen: Add CCodeFunction.add_assignment convenience functionLuca Bruno2011-01-191-1/+1
* codegen: Add get_parameter_cvalue and load_parameterLuca Bruno2011-01-191-101/+136
* codegen: Use get_local_cvalue to unref local variablesLuca Bruno2011-01-181-4/+19
* codegen: Fix crash when accessing arrays of unknown lengthJürg Billeter2010-11-111-0/+12
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-2/+2
* codegen: Add CodeGenerator.store_localJürg Billeter2010-10-281-1/+1
* codegen: Add get_array_size_cvalue and set_array_size_cvalueJürg Billeter2010-10-281-0/+18
* codegen: Add CodeGenerator.load_localJürg Billeter2010-10-281-51/+72
* codegen: Fix critical with delegate propertiesJürg Billeter2010-10-261-0/+1
* codegen: Do not set delegate target where target is not applicableJürg Billeter2010-10-211-9/+10
* codegen: Fix critical on delegate castJürg Billeter2010-10-211-22/+20
* codegen: Remove fallback in delegate target handlingJürg Billeter2010-10-211-0/+7
* codegen: Guard access to out parameters to allow null argumentsJürg Billeter2010-10-161-11/+20
* codegen: Use separate C statements for property accessJürg Billeter2010-10-141-13/+12
* codegen: Fix method references in constant initializersJürg Billeter2010-10-111-1/+2
* codegen: Use set_delegate_target for method accessJürg Billeter2010-10-091-0/+23
* codegen: Use set_delegate_target for field accessJürg Billeter2010-10-091-0/+28
* codegen: Use set_delegate_target for local variable accessJürg Billeter2010-10-091-0/+13
* codegen: Use set_delegate_target for parameter accessJürg Billeter2010-10-091-0/+20
* codegen: Use append_array_size for constant accessJürg Billeter2010-10-091-0/+6
* codegen: Use append_array_size for field accessJürg Billeter2010-10-091-14/+82
* codegen: Use append_array_size for local variable accessJürg Billeter2010-10-091-0/+10
* codegen: Use append_array_size for parameter accessJürg Billeter2010-10-091-1/+26
* Add TargetValue classJürg Billeter2010-10-091-2/+2
* codegen: Add get_cvalue and set_cvalue helper methodsJürg Billeter2010-10-091-42/+42
* codegen: Use builder APIJürg Billeter2010-09-091-6/+6
* Replace CCodeDeclarationSpace by CCodeFileJürg Billeter2010-08-211-6/+6