summaryrefslogtreecommitdiff
path: root/ccode/valaccodefunction.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Introduce VALA_EXPORT for public symbols to improve portabilityPrinceton Ferro2021-05-201-0/+2
* ccode: Use __attribute__ replacements of G_GNUC_* for posix profileRico Tzschichholz2020-11-151-8/+8
* codegen: Improve *_get_type() fast path (requires glib >= 2.58)Rico Tzschichholz2019-12-051-0/+3
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-6/+6
* ccode: Don't write trailing space in function declarations/definitionsRico Tzschichholz2018-01-081-1/+1
* ccode: Reformat function declaration and definition for better readabilityRico Tzschichholz2017-11-191-1/+9
* gee: Add some useful symbols from gee-0.8Rico Tzschichholz2017-06-271-5/+2
* codegen: Fix finally blocks with async yieldsLuca Bruno2017-05-091-1/+5
* ccodefunction: Only add G_GNUC_DEPRECATED to declarationsRico Tzschichholz2017-01-041-4/+4
* Add G_GNUC_PRINTF/SCANF attribute for Printf/ScanfFormat functionsRico Tzschichholz2016-11-091-1/+14
* Transform CCodeParameter's "format_arg" into CCodeNode's "modifiers"Rico Tzschichholz2016-11-081-1/+1
* Add CCodeNode "modifiers" and transform CCodeFunction's "attributes" to itRico Tzschichholz2016-11-081-11/+11
* codegen: Add G_GNUC_FORMAT attribute for FormatArg functionsJürg Billeter2016-11-071-5/+12
* Hide internal methods in ABIMaciej Piechotka2014-03-241-0/+3
* codegen: Fix va_start argument in methods throwing errorsJürg Billeter2012-08-011-1/+9
* ccode: Add current_line in CCodeFunction to be set for added statementsLuca Bruno2011-07-181-10/+23
* codegen: Add CCodeFunction.add_assignment convenience functionLuca Bruno2011-01-191-0/+4
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-5/+5
* Add builder API to CCodeFunctionJürg Billeter2010-09-091-0/+133
* Add CCodeFile.add_function_declaration and CCodeFunction.is_declarationJürg Billeter2010-09-091-2/+6
* codegen: write G_GNUC_DEPRECATED in generated C where appropriateEvan Nemerson2010-06-151-0/+4
* dova: Add experimental backendJürg Billeter2010-06-051-1/+5
* Avoic C warnings for some possibly unused functionsJürg Billeter2010-03-211-1/+10
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-2/+1
* Refactor method parameter and result code generationJürg Billeter2009-01-231-3/+3
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+3
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-6/+6
* add support for inline methodsJuerg Billeter2007-11-281-1/+4
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* emit line directives in debug modeJuerg Billeter2007-09-041-2/+1
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-271-8/+7
* add void to function declarations without parameters as required by C89Juerg Billeter2007-07-251-0/+3
* remove obsolete ref modifier and callback keywordJuerg Billeter2007-07-091-2/+2
* Move contents of vala-pkg to trunkJürg Billeter2007-05-021-0/+115