summaryrefslogtreecommitdiff
path: root/gobject
Commit message (Expand)AuthorAgeFilesLines
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-2712-193/+193
* add move method to arraysJuerg Billeter2007-07-273-5/+65
* fix memory management in foreach statementsJuerg Billeter2007-07-272-21/+84
* use cast for field initializers when necessaryJuerg Billeter2007-07-271-2/+11
* free construction parameters in creation methodsJuerg Billeter2007-07-272-22/+36
* free local variables before break and continueJuerg Billeter2007-07-271-4/+15
* fix freeing local variables of all blocks before returning from functionJuerg Billeter2007-07-271-1/+1
* also free the array itself in _vala_array_freeJuerg Billeter2007-07-261-0/+4
* unref the item in foreach as Gee.Iterator.get () transfers ownershipJuerg Billeter2007-07-261-0/+2
* support class destructorsJuerg Billeter2007-07-261-3/+6
* free array elementsJuerg Billeter2007-07-263-35/+119
* support element access for types implementing Gee.List or Gee.MapJuerg Billeter2007-07-263-58/+116
* use GSlice and generate free function for reference-type structs with aJuerg Billeter2007-07-262-4/+27
* add dup_func parameter to generic classes, fix some memory managementJuerg Billeter2007-07-254-39/+87
* don't expose private classes in public header filesJuerg Billeter2007-07-254-23/+67
* ensure that index expression in element access doesn't get evaluated moreJuerg Billeter2007-07-251-0/+18
* add support for iteration over Gee.Iterable collectionsJuerg Billeter2007-07-241-0/+55
* add --cc and -X options to be able to specify custom command and optionsJuerg Billeter2007-07-241-2/+11
* remove unnecessary runtime checks in release mode, simplify creationJuerg Billeter2007-07-243-28/+46
* use setters for non-construction properties in creation methods to improveJuerg Billeter2007-07-233-37/+45
* fix some issues with memory management of includes listsJuerg Billeter2007-07-231-1/+1
* derive from Symbol class where appropriate and move symbol table intoJuerg Billeter2007-07-219-182/+178
* convert the CodeContext.get_root method to a propertyJuerg Billeter2007-07-171-1/+1
* move namespaces from SourceFile to CodeContextJuerg Billeter2007-07-172-14/+7
* move iteration of throw statements, try statements, and catch clauses fromJuerg Billeter2007-07-131-18/+32
* support multi- dimensional arraysJuerg Billeter2007-07-121-36/+43
* remove Error out parameters, use exceptionsJuerg Billeter2007-07-121-13/+16
* support exception handling in constructors, avoid error when not usingJuerg Billeter2007-07-121-0/+14
* allow construction methods to throw exceptions, fix issue with multipleJuerg Billeter2007-07-121-2/+8
* implement simple exception handling for expression and declarationJuerg Billeter2007-07-123-9/+220
* add substring method to the string type test substring methodJuerg Billeter2007-07-112-1/+32
* support element access for strings test element access for stringsJuerg Billeter2007-07-111-2/+18
* fix order in C header file test public delegateJuerg Billeter2007-07-112-2/+1
* call visit_end_full_expression for collection expression return arrayJuerg Billeter2007-07-112-10/+42
* add --thread option to enable multithreading supportJuerg Billeter2007-07-102-0/+10
* always use gobject-2.0Juerg Billeter2007-07-101-0/+1
* remove obsolete ref modifier and callback keywordJuerg Billeter2007-07-0912-58/+58
* write cprefix and lower_case_cprefix of namespaces and writeJuerg Billeter2007-07-031-2/+2
* move iteration of symbol nodes from accept to accept_children methodJürg Billeter2007-06-153-82/+96
* move iteration of data types from accept to accept_children methodJürg Billeter2007-06-154-38/+42
* move iteration of source files and namespaces from accept toJürg Billeter2007-06-152-24/+28
* enhance commandline interface, add support for invoking c compiler updateJürg Billeter2007-06-152-0/+99
* correct invocation of setter method of inherited properties, fixes bugJürg Billeter2007-06-052-8/+12
* support storing sizes of array dimensions for methods returning arrays addJürg Billeter2007-06-052-2/+25
* allow value-type arrays of unknown length, assert at runtime when tryingJürg Billeter2007-06-051-13/+13
* support sizeof expression update add struct_size param to GLib.SourceJürg Billeter2007-05-311-0/+6
* separate declaration output remove comma at end of enum remove unusedJürg Billeter2007-05-105-0/+418
* generate get_property and set_property methods only when necessary, fixesJürg Billeter2007-05-091-5/+31
* ensure that local variables don't use keywords in the C codeJürg Billeter2007-05-072-7/+61
* declare variables at the beginning of blocks as required for C89 avoidJürg Billeter2007-05-071-3/+6