summaryrefslogtreecommitdiff
path: root/vala/valaenumvaluetype.vala
Commit message (Collapse)AuthorAgeFilesLines
* vala: Set more missing source references of CodeNode instancesRico Tzschichholz2021-10-171-2/+2
|
* vala: Add optional SourceReference parameter to DataType classesRico Tzschichholz2021-09-291-4/+3
|
* Use pre-resolved symbol/type of SemanticAnalyzer if possibleRico Tzschichholz2021-03-051-1/+1
|
* vala: Include "stdlib.h" for Enum.to_string() (POSIX)Rico Tzschichholz2021-02-261-1/+5
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1143
* vala: Fix circular reference in EnumValueTypePrinceton Ferro2020-03-011-1/+1
|
* vala: Unify backing symbol instance of data-typesRico Tzschichholz2019-09-301-1/+1
|
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-1/+1
|
* vala: Return unowned references of internal helper symbolsRico Tzschichholz2019-09-301-1/+1
|
* codegen: Don't write declaration of extern symbols with given headerRico Tzschichholz2019-07-041-0/+1
| | | | | | | | | | | The corresponding header will provide the declaration and therefore fix build with -Werror=redundant-decls. Set cheader_filename for implicit to_string() method of enums which is transformed into symbol calls from glib-object.h. This avoids the leak of an superfluous prototype of that method into the generated c code. Fixes https://gitlab.gnome.org/GNOME/vala/issues/745
* vala: Add Symbol.is_extern and use/set is accordinglyRico Tzschichholz2019-07-041-1/+1
| | | | | | | | This actually holds the information whether a symbol was declared with `extern` modificator. Adjust the setting of Symbol.external and usage of Symbol.external_package. See https://gitlab.gnome.org/GNOME/vala/issues/745
* Fix critical when calling generated enum to_string methodJürg Billeter2011-06-031-1/+3
|
* Support to_string() for non-GType enumsLuca Bruno2010-09-091-2/+16
| | | | Fixes bug 612081.
* Support to_string for enumsJürg Billeter2010-01-091-0/+8
|
* Add BooleanType, EnumValueType, FloatingType, and StructValueType asJürg Billeter2009-01-031-0/+41
2009-01-03 Jürg Billeter <j@bitron.ch> * vala/Makefile.am: * vala/valaarraytype.vala: * vala/valabinaryexpression.vala: * vala/valabooleantype.vala: * vala/valacharacterliteral.vala: * vala/valadostatement.vala: * vala/valaenum.vala: * vala/valaenumvaluetype.vala: * vala/valaerrordomain.vala: * vala/valafloatingtype.vala: * vala/valaintegerliteral.vala: * vala/valaintegertype.vala: * vala/valaobjectcreationexpression.vala: * vala/valarealliteral.vala: * vala/valasemanticanalyzer.vala: * vala/valastruct.vala: * vala/valastructvaluetype.vala: * vala/valasymbolresolver.vala: * vala/valavaluetype.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodemethodmodule.vala: * vapi/glib-2.0.vapi: Add BooleanType, EnumValueType, FloatingType, and StructValueType as ValueType subclasses svn path=/trunk/; revision=2256