summaryrefslogtreecommitdiff
path: root/ccode
Commit message (Expand)AuthorAgeFilesLines
* Warn when hiding members, support `new' keyword to suppress warning, basedJürg Billeter2009-02-121-3/+3
* add some .gitignoreRyan Lortie2009-02-111-0/+1
* Refactor method parameter and result code generationJürg Billeter2009-01-231-3/+3
* Simplify CCodeVariableDeclarator construction with initializerJürg Billeter2009-01-091-6/+2
* More parenthesis improvementsJürg Billeter2008-11-302-5/+15
* Fix generated parenthesesJürg Billeter2008-11-306-14/+31
* Add g_array_index binding and fix g_array_free calls, fixes bug 519978Jürg Billeter2008-11-241-0/+4
* Add experimental support for yield statements and coroutinesJürg Billeter2008-11-011-1/+1
* Support more flexible C switch statementsJürg Billeter2008-11-012-53/+2
* Move gobject-2.0 bindings to separate VAPI fileJürg Billeter2008-10-221-1/+1
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-1424-50/+42
* Added support for 'volatile' modifier in C code.Jared Moore2008-07-222-1/+5
* Revert commit revision 1691 due bad regressions, reopens bug 540705Raffaele Sandrini2008-07-102-5/+1
* Added support for 'volatile' modifier in C code.Jared Moore2008-07-102-1/+5
* Improvements to nullable struct supportJürg Billeter2008-05-301-1/+3
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-292-4/+4
* Use parentheses to ensure that the full expression is castJuerg Billeter2008-05-281-2/+3
* Fix crash when opening output file fails, fixes bug 466573Juerg Billeter2008-05-111-8/+19
* Add an empty line after struct declaration to please gtk-doc, fixes bugMarc-André Lureau2008-05-101-0/+1
* Build executable by defaultJuerg Billeter2008-04-261-1/+1
* Fix criticals when using for statements without conditionJuerg Billeter2008-04-231-3/+3
* report error when using null literal as default expression of non-nullJuerg Billeter2008-04-142-4/+4
* fix build when using non-null typesJuerg Billeter2008-04-137-24/+24
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-1313-14/+33
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-1346-147/+147
* two small optimizations, patch by Jaap A. Haitsma, fixes bug 526243Juerg Billeter2008-04-072-13/+10
* use extern appropriately for static fields, based on patch by DanielJuerg Billeter2008-03-221-1/+14
* improve C code outputJuerg Billeter2008-03-012-5/+27
* change my email from rasa@gmx.ch to raffaele@sandrini.ch fix perviousRaffaele Sandrini2008-02-192-2/+2
* 0-initialize temporary struct variables to avoid passing uninitializedJuerg Billeter2008-02-011-2/+8
* add more non-null warningsJuerg Billeter2008-02-012-14/+11
* support public static fields with initializers, fixes bug 506749Juerg Billeter2008-01-031-6/+6
* add limited support for defining methods with variable argument listJuerg Billeter2008-01-031-8/+22
* don't emit unreachable code, patch by Ondrej JirmanJuerg Billeter2007-12-011-0/+19
* fix distcheckJuerg Billeter2007-11-291-1/+1
* add support for inline methodsJuerg Billeter2007-11-282-2/+6
* don't use filter function in makefiles as it's a GNU make extensionJuerg Billeter2007-11-271-152/+8
* replace deprecated INCLUDES by AM_CPPFLAGSJuerg Billeter2007-11-271-1/+1
* use defines for public constantsJuerg Billeter2007-11-031-9/+19
* support arbitrary expressions as enum values, fixes bug 488387Juerg Billeter2007-10-273-9/+59
* Use --basedir in build system and rename all VAPI files to .vapi, requiresJuerg Billeter2007-10-091-3/+3
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-0748-48/+48
* emit line directives in debug modeJuerg Billeter2007-09-0414-30/+34
* don't implicitly derive from GLib.Object in preparation for a moreJuerg Billeter2007-08-302-2/+2
* generate warning about invalid property ids, fixes bug 463668Juerg Billeter2007-08-281-2/+22
* fix build system to pass distcheck, based on patch by Nicolas Trangez,Juerg Billeter2007-08-211-0/+1
* fix initialization of external variablesJuerg Billeter2007-08-202-7/+11
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-2714-66/+69
* add void to function declarations without parameters as required by C89Juerg Billeter2007-07-251-0/+3
* remove Error out parameters, use exceptionsJuerg Billeter2007-07-121-9/+13