summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
* codegen: Add basic support for using C++ librarieswip/cppLuca Bruno2012-04-119-41/+261
* codegen: Generate typedefs for boolean, integer, and floating typesJürg Billeter2012-03-302-21/+20
* codegen: Fix delegate target C name for static fieldsJürg Billeter2012-03-211-1/+3
* codegen: Allow usage of gtype structs inheriting non-gtype structLuca Bruno2012-02-101-8/+24
* Support initializer list for structs that have a base typeLuca Bruno2012-02-091-0/+3
* Added error when not exporting any namespaces for GIRJesse van den Kieboom2012-02-081-0/+4
* codegen: Fix C warning when passing lambda free functionsLuca Bruno2012-02-061-1/+2
* codegen: Add support for delegate_target_cname in CCodeLuca Bruno2012-02-068-17/+40
* codegen: support virtual functions with vfunc_name but no invokersEvan Nemerson2012-01-311-1/+1
* codegen: Fix getting NoAccessorMethod properties of real struct typeLuca Bruno2012-01-291-0/+5
* girwriter: Add <doc> supportFlorian Brosch2012-01-261-29/+164
* codegen: Do not use g_object_class_override_propertyRyan Lortie2012-01-241-15/+6
* codegen: Use NULL as default C value for nullable structsLuca Bruno2012-01-231-1/+1
* codegen: MemberAccess already refers to base propertyLuca Bruno2012-01-231-12/+6
* Initialize the variable directly when assigning a struct creationLuca Bruno2012-01-232-10/+30
* codegen: support free_function_address_of annotationEvan Nemerson2012-01-182-1/+65
* codegen: Reintroduce memory leak when using generics in interfacesLuca Bruno2012-01-181-1/+1
* codegen: Fix type check for vfunc returning SimpleType structsLuca Bruno2012-01-132-2/+7
* girwriter: do not emit a package as a dependency of itselfEvan Nemerson2012-01-111-2/+4
* codegen: Don't copy array parameters when capturedLuca Bruno2012-01-072-18/+28
* codegen: Generate _dup() and _free() for structs in the posix profileAaron Andersen2011-12-251-9/+22
* codegen: Fix external fieldsJürg Billeter2011-12-181-94/+96
* GVariant: Close the switch statement in the generated to_string() of enumsSimon Busch2011-12-111-0/+2
* codegen: Destroy the elements of GQueueLuca Bruno2011-11-221-2/+6
* Make .vapi files on the command line generate quoted includesDaniel Silverstone2011-11-151-1/+3
* codegen: Fix type check of ref parametersLuca Bruno2011-11-111-1/+5
* codegen: Fix memory leak when destroying generic variablesLuca Bruno2011-11-021-1/+3
* codegen: Fix capturing generic variables within generic methodsLuca Bruno2011-11-021-12/+31
* codegen: Fix capturing generic variables having instance type parametersLuca Bruno2011-11-011-11/+30
* codegen: Fix C warning when copying immutable classesLuca Bruno2011-11-011-0/+1
* GAsync: Don't pass generic arguments to .end() callsLuca Bruno2011-10-291-2/+4
* codegen: Don't create temp var in transform_value if lvalue isn't allowedLuca Bruno2011-10-171-7/+12
* GVariant: Fix unboxing of Variant to a real non-null structLuca Bruno2011-10-171-2/+12
* codegen: Fix is_reference_counting() result for interfacesLuca Bruno2011-10-141-1/+7
* Fix small mistake in previous commit, use "_data_" instead of "data"Luca Bruno2011-10-021-1/+1
* codegen: Avoid name clashes in the closure structLuca Bruno2011-10-025-42/+68
* codegen: Use real_get/set_* functions as helpers for NoAccessorMethod propsLuca Bruno2011-09-291-3/+19
* codegen: Do not set accessor vfunc for NoAccessorMethod propertiesLuca Bruno2011-09-291-26/+30
* codegen: Do not treat void* to not leak memory anymoreLuca Bruno2011-09-261-4/+2
* codegen: Fix lambda expressions in instance destructorLuca Bruno2011-09-101-0/+12
* codegen: Use get_this_type() to simplify several if statementsLuca Bruno2011-09-106-35/+19
* codegen: Fix emitting the static destructor of classesLuca Bruno2011-09-091-2/+2
* codegen: Fix determining the default cheaders of symbolsLuca Bruno2011-09-061-3/+8
* codegen: Do not try to unbox a GValue from a GValueLuca Bruno2011-09-021-1/+1
* Revert "Set lvalue access for struct properties"Luca Bruno2011-09-021-4/+0
* Set lvalue access for struct propertiesLuca Bruno2011-09-021-0/+4
* codegen: Do not hardcode the cname for abstract/virtual property accessorLuca Bruno2011-09-011-2/+2
* codegen: Enable real_cname CCode for property accessorsLuca Bruno2011-09-013-19/+24
* girwriter: Drop unwanted call when writing abstract methodsLuca Bruno2011-08-311-1/+1
* codegen: Fix equal function for SimpleType structs with only static fieldsLuca Bruno2011-08-311-1/+4