summaryrefslogtreecommitdiff
path: root/vala/valaconstant.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: CodeNode.source_reference is optional, so let the API respect thatRico Tzschichholz2020-10-261-1/+1
* vala: Avoid subsequent critical caused by invalid array type for constantRico Tzschichholz2020-07-021-1/+1
* vala: Handle unavailable type-symbol in Constant.check_const_type()Princeton Ferro2020-02-201-2/+2
* vala: Handle PointerType and VoidType in Constant.check_const_type()Rico Tzschichholz2020-02-181-0/+2
* vala: Don't require constant initializer in fast-vapiRico Tzschichholz2019-11-151-2/+5
* vala: Micro optimizationsRico Tzschichholz2019-09-301-3/+3
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-1/+1
* vala: Constants and signals are not lockableRico Tzschichholz2018-04-251-11/+1
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-1/+1
* vala: Subtype of string is allowed as constantRico Tzschichholz2017-11-181-1/+1
* Revert "Set parent_node and always copy datatype when assigned to code nodes."Luca Bruno2013-10-071-1/+1
* Set parent_node and always copy datatype when assigned to code nodes.Luca Bruno2013-10-061-1/+1
* Guard for possible errors when checking the value of constantsLuca Bruno2011-08-021-1/+4
* Fix symbol resolution for local constantsLuca Bruno2011-08-021-1/+4
* Drop C specific methods from the code treeLuca Bruno2011-08-011-58/+0
* Drop Symbol.process_experimental_attributeLuca Bruno2011-08-011-2/+0
* Drop Symbol.process_deprecated_attributeLuca Bruno2011-08-011-2/+0
* Add support for [Experimental] attributeMarco Trevisan (Treviño)2011-03-151-0/+2
* Support translated string constantsJürg Billeter2011-02-081-0/+15
* Report error for constants with non-constant expressionsJürg Billeter2011-02-081-1/+7
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-13/+13
* Add suport for local constantsJürg Billeter2010-10-131-0/+2
* Derive EnumValue from ConstantJürg Billeter2010-07-271-3/+9
* Rename Constant.initializer to Constant.valueJürg Billeter2010-07-271-22/+22
* Remove Member classJürg Billeter2010-07-271-1/+1
* Remove visit_memberJürg Billeter2010-07-271-2/+0
* Add support for [Deprecated] attributeEvan Nemerson2010-06-151-0/+2
* Implement replace_expression for constant initializersJürg Billeter2010-06-051-0/+6
* Comment handling improvementsFlorian Brosch2009-09-041-2/+2
* Report error when initializing constants or fields in bindingsJürg Billeter2009-07-271-0/+5
* Check type of constantsJürg Billeter2009-07-101-0/+25
* Support external constantsJürg Billeter2009-04-141-1/+1
* Warn when hiding members, support `new' keyword to suppress warning, basedJürg Billeter2009-02-121-0/+4
* Fix symbol lookup in constant and field initializers, fixes bug 567760Jürg Billeter2009-01-171-1/+12
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-2/+2
* Move member checking to code nodesJürg Billeter2008-11-071-0/+25
* Use constructor chaining instead of helper methodJürg Billeter2008-10-271-3/+1
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-141-0/+1
* Fix crash when using concatenated strings as constant or fieldJuerg Billeter2008-05-281-2/+12
* Allow hiding constants in the metadata file for vapigen, based on patch byJuerg Billeter2008-05-161-7/+17
* fix build when using non-null typesJuerg Billeter2008-04-131-3/+3
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+5
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-7/+7
* support cname attribute for constantsJuerg Billeter2007-12-181-0/+23
* move unresolved type information from DataType into new UnresolvedTypeJuerg Billeter2007-12-021-1/+15
* rename TypeReference to DataTypeJuerg Billeter2007-12-021-2/+2
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* rename MemberAccessibility to SymbolAccessibility and move its declarationJuerg Billeter2007-08-301-8/+0
* remove unnecessary construction properties to improve performanceJuerg Billeter2007-07-231-11/+7
* derive from Symbol class where appropriate and move symbol table intoJuerg Billeter2007-07-211-15/+4