summaryrefslogtreecommitdiff
path: root/ccode/valaccodemodifiers.vala
Commit message (Collapse)AuthorAgeFilesLines
* Properly use [Flags] feature for ModifierFlags and CCodeModifiersRico Tzschichholz2021-12-171-16/+16
| | | | See 2afaae5e0755b2d8619808d2d148761b92c355b5
* codegen: Improve *_get_type() fast path (requires glib >= 2.58)Rico Tzschichholz2019-12-051-1/+2
| | | | | | | | | | | Uses G_GNUC_NO_INLINE if glib >= 2.58 is targetted otherwise the compiler is free to inline the separate *_get_type_once() function. Follows the changes introduced in glib by https://gitlab.gnome.org/GNOME/glib/commit/e924f777369710221c3e0a9d7bf40392a27d1fa4 See https://gitlab.gnome.org/GNOME/glib/issues/541 and https://gitlab.gnome.org/GNOME/vala/issues/879
* Add G_GNUC_PRINTF/SCANF attribute for Printf/ScanfFormat functionsRico Tzschichholz2016-11-091-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710862
* Transform CCodeParameter's "format_arg" into CCodeNode's "modifiers"Rico Tzschichholz2016-11-081-1/+2
|
* Add CCodeNode "modifiers" and transform CCodeFunction's "attributes" to itRico Tzschichholz2016-11-081-1/+5
|
* Hide internal methods in ABIMaciej Piechotka2014-03-241-1/+2
| | | | Fixes bug 700157
* dova: Add support for [ThreadLocal] fieldsJürg Billeter2010-07-171-2/+4
|
* codegen: write G_GNUC_DEPRECATED in generated C where appropriateEvan Nemerson2010-06-151-1/+2
|
* Added support for 'volatile' modifier in C code.Jared Moore2008-07-221-1/+2
| | | | | | | | | | | | | | | | | 2008-07-22 Jared Moore <jaredm@svn.gnome.org> * ccode/valaccodedeclaration.vala: * ccode/valaccodemodifiers.vala: Added support for 'volatile' modifier in C code. * gobject/valatyperegisterfunction.vala: Make *_get_type functions thread safe, fixes bug 540705. svn path=/trunk/; revision=1717
* Revert commit revision 1691 due bad regressions, reopens bug 540705Raffaele Sandrini2008-07-101-2/+1
| | | | | | | | | | | | | 2008-07-10 Raffaele Sandrini <raffaele@sandrini.ch> * ccode/valaccodedeclaration.vala: * ccode/valaccodemodifiers.vala: * gobject/valatyperegisterfunction.vala: Revert commit revision 1691 due bad regressions, reopens bug 540705 svn path=/trunk/; revision=1693
* Added support for 'volatile' modifier in C code.Jared Moore2008-07-101-1/+2
| | | | | | | | | | | | | | | 2008-07-10 Jared Moore <jaredm@svn.gnome.org> * ccode/valaccodedeclaration.vala: * ccode/valaccodemodifiers.vala: Added support for 'volatile' modifier in C code. * gobject/valatyperegisterfunction.vala: Make *_get_type functions thread safe, fixes bug 540705. svn path=/trunk/; revision=1691
* change my email from rasa@gmx.ch to raffaele@sandrini.ch fix perviousRaffaele Sandrini2008-02-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-19 Raffaele Sandrini <raffaele@sandrini.ch> * AUTHORS, ccode/valaccodeelementaccess.vala, ccode/valaccodemodifiers.vala, gobject/valaccodegenerator.vala, gobject/valaccodegeneratorclass.vala, gobject/valaccodegeneratorinterface.vala, gobject/valaccodegeneratorinvocationexpression.vala, gobject/valaccodegeneratormemberaccess.vala, gobject/valaccodegeneratormethod.vala, gobject/valaccodegeneratorsignal.vala, gobject/valaccodegeneratorsourcefile.vala, gobject/valaccodegeneratorstruct.vala, gobject/valainterfaceregisterfunction.vala, vala/valaarray.vala, vala/valaarraycreationexpression.vala, vala/valaattributeprocessor.vala, vala/valacharacterliteral.vala, vala/valacodevisitor.vala, vala/valacreationmethod.vala, vala/valadatatype.vala, vala/valaelementaccess.vala, vala/valaformalparameter.vala, vala/valainterfacewriter.vala, vala/valalockable.vala, vala/valalockstatement.vala, vala/valamember.vala, vala/valamemorymanager.vala, vala/valamethod.vala, vala/valasemanticanalyzer.vala, vala/valatypesymbol.vala, vala/valaunresolvedtype.vala, vapigen/valagidlparser.vala: change my email from rasa@gmx.ch to raffaele@sandrini.ch * ChangeLog: fix pervious ChangeLog entry svn path=/trunk/; revision=1021
* support public static fields with initializers, fixes bug 506749Juerg Billeter2008-01-031-6/+6
| | | | | | | | | | | | 2008-01-03 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala, ccode/valaccodemodifiers.vala: support public static fields with initializers, fixes bug 506749 * tests/classes-fields.exp, tests/classes-fields.vala: test public static fields svn path=/trunk/; revision=801
* add support for inline methodsJuerg Billeter2007-11-281-1/+2
| | | | | | | | | | 2007-11-28 Juerg Billeter <j@bitron.ch> * vala/parser.y, vala/scanner.l, vala/valamethod.vala, ccode/valaccodefunction.vala, ccode/valaccodemodifiers.vala, gobject/valaccodegeneratormethod.vala: add support for inline methods svn path=/trunk/; revision=734
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
| | | | | | | | | 2007-09-07 Juerg Billeter <j@bitron.ch> * update license headers to the GNU Lesser General Public License, version 2.1 or later svn path=/trunk/; revision=588
* fix initialization of external variablesJuerg Billeter2007-08-201-3/+5
| | | | | | | | | | 2007-08-20 Juerg Billeter <j@bitron.ch> * ccode/valaccodedeclaration.vala, ccode/valaccodemodifiers.vala, gobject/valacodegenerator.vala: fix initialization of external variables svn path=/trunk/; revision=487
* Move contents of vala-pkg to trunkJürg Billeter2007-05-021-0/+30
2007-05-02 Jürg Billeter <j@bitron.ch> * Move contents of vala-pkg to trunk svn path=/trunk/; revision=300