summaryrefslogtreecommitdiff
path: root/codegen/valagerrormodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Let methods return -1 on error by default if possibleRico Tzschichholz2018-07-051-2/+2
* codegen: Avoid silent casts if not neededRico Tzschichholz2017-12-141-2/+2
* codegen: Factor out static getters for ccode-attributesRico Tzschichholz2017-11-191-1/+1
* codegen: Unref GLib.AsyncResult on uncaught errors in coroutinesRico Tzschichholz2017-04-301-0/+4
* GirWriter: do not generate <errordomain> elementsFlorian Brosch2014-09-021-1/+1
* codegen: put exception checks inside of a G_UNLIKELYEvan Nemerson2014-05-271-1/+3
* codegen: Avoid name clashes in the closure structLuca Bruno2011-10-021-1/+1
* codegen: Use CCodeAttribute instead of C specific methods of code nodesLuca Bruno2011-08-011-15/+15
* codegen: Add lvalue field to GLibValueLuca Bruno2011-07-061-1/+1
* ccodegen: Port the remaining code to use the ccode builderLuca Bruno2011-05-051-3/+3
* GError: Use destroy_value in return_with_exceptionLuca Bruno2011-05-041-2/+1
* codegen: Move freeing of locals to append_scope_free methodJürg Billeter2011-04-291-0/+2
* codegen: Fix execution order of finally blocksMaciej Piechotka2011-04-291-3/+1
* codegen: Use CatchClause.error_variable instead of variable_nameLuca Bruno2011-04-271-14/+3
* codegen: Free locals before executing finally blockJürg Billeter2011-04-271-2/+2
* codegen: Add convenience is_in_coroutine() functionLuca Bruno2011-01-191-3/+3
* codegen: Add CCodeFunction.add_assignment convenience functionLuca Bruno2011-01-191-3/+3
* codegen: Limit scope of locals freed on errors thrown from catch clausesJürg Billeter2011-01-131-1/+8
* codegen: Merge append_local_free and append_error_freeJürg Billeter2011-01-131-11/+13
* codegen: Fix uncaught errors in constructors and destructorsJürg Billeter2010-10-231-1/+3
* codegen: Fix crash when throwing errors from struct constructorsJürg Billeter2010-10-211-3/+7
* codegen: Add return_default_value helper methodJürg Billeter2010-10-181-6/+2
* codegen: Fix crash on nested try in finally clauseJürg Billeter2010-10-161-1/+1
* codegen: Add get_cvalue and set_cvalue helper methodsJürg Billeter2010-10-091-2/+2
* Append errordomain doc comments to generated C filesJürg Billeter2010-09-301-0/+4
* codegen: Use builder APIJürg Billeter2010-09-091-118/+69
* Add CCodeFile.add_function_declaration and CCodeFunction.is_declarationJürg Billeter2010-09-091-1/+1
* Replace CCodeDeclarationSpace by CCodeFileJürg Billeter2010-08-211-6/+6
* Move add_symbol_declaration out of CCodeDeclarationSpaceJürg Billeter2010-08-211-1/+1
* codegen: Drop CCodeModuleJürg Billeter2010-08-121-10/+6
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-12/+6
* Fix error propagation in constructor chain upJürg Billeter2010-06-281-2/+1
* Make C code modules and declaration space publicLuca Bruno2010-04-161-1/+1
* Eliminate unnecessary error check after try statementsJürg Billeter2010-03-251-4/+4
* Do not check unexpected errors if there is a general catch clauseJürg Billeter2010-02-041-1/+8
* Do not check unexpected errors within finally blocksJürg Billeter2010-02-041-0/+15
* GError: Fix leak when throwing an error in the constructorThijs Vermeir2010-01-271-0/+4
* Do not generate unnecessary error check after throw statementJürg Billeter2010-01-271-2/+8
* Distinguish between unhandled and unexpected errorsJürg Billeter2010-01-271-6/+32
* Print error domain and code of uncaught errorsJürg Billeter2009-12-151-1/+5
* Clean up unused GError in case of catch statement without argumentsAlexander Bokovoy2009-10-271-3/+10
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-1/+0
* GError: Fix error propagation in creation methodsJürg Billeter2009-09-301-1/+5
* Fix throwing errors in async methodsJürg Billeter2009-09-171-1/+1
* Do not declare private symbols in internal headerJürg Billeter2009-09-161-1/+3
* Comment handling improvementsFlorian Brosch2009-09-041-3/+0
* Fix error handling in catch clausesJiří Zárevúcky2009-07-281-27/+29
* Fix jump statements in try with finallyJiří Zárevúcky2009-07-281-8/+24
* GAsync: Fix critical warningJürg Billeter2009-07-071-1/+1
* GAsync: Fix uncaught error's return statementDidier 'Ptitjes2009-07-031-0/+2