summaryrefslogtreecommitdiff
path: root/vala/valaparser.vala
Commit message (Expand)AuthorAgeFilesLines
* valaparser: Warn about "static const" declarations where "static" is superfluousRico Tzschichholz2016-06-131-0/+4
* parser: -val is now parsed as a literal instead of unary expressionLuca Bruno2015-06-211-0/+8
* Improve error message for virtual/override/abstract class methodsFlorian Brosch2014-09-231-1/+1
* parser: Do not accept "static class"-members instead of ignoring "class"Florian Brosch2014-09-231-5/+15
* parser: Warn on if/else/lock without bodyFlorian Brosch2014-09-231-11/+15
* Check destructor namesFlorian Brosch2014-09-231-1/+4
* Report warning instead of error for private struct fieldsLuca Bruno2014-08-211-1/+1
* parser: Report error only for private instance fields in structsLuca Bruno2014-08-141-4/+5
* Report an error when parsing non-public struct fieldsLuca Bruno2014-08-111-1/+6
* Support explicit interface methods implementationLuca Bruno2014-05-181-2/+5
* Support (unowned type)[] syntax for transfer-container arraysLuca Bruno2014-05-171-66/+128
* codegen: Fix local and field names starting with a digitSimon Werbeck2014-04-061-1/+0
* Support non-literal length in fixed-size arraysSimon2014-03-301-8/+3
* Do not allow abstract, virtual and override at the same time for propertiesLuca Bruno2013-06-211-0/+6
* Fix C code generated for local string array constantsJürg Billeter2013-05-211-1/+8
* Fix source reference of switch sectionsJürg Billeter2012-11-131-0/+1
* Accept non-automatic properties with default valueJürg Billeter2012-08-241-2/+0
* Drop POSIX profileJürg Billeter2012-08-061-8/+5
* Drop Dova profileJürg Billeter2012-08-061-197/+30
* Allow trailing comma in initializer listSimon Werbeck2012-08-021-5/+7
* GAsync: Support async creation methodsJürg Billeter2012-06-241-3/+10
* Use SourceLocation in SourceReferenceJürg Billeter2012-06-021-7/+5
* Support creation of arrays with nullable elementsAaron Andersen2011-12-101-0/+12
* Report error on duplicate attributesJürg Billeter2011-12-091-0/+3
* Add syntax for creating array of pointersLuca Bruno2011-08-161-6/+19
* On-demand Delegate.has_targetLuca Bruno2011-08-011-2/+1
* Support ref and out parameters in lambda expressionsLuca Bruno2011-06-171-10/+68
* Always set value_owned to false for pointersLuca Bruno2011-05-251-0/+4
* Do not accept static as type modifierJürg Billeter2011-05-211-4/+0
* Support arrays of void pointersJürg Billeter2011-05-201-21/+17
* glib-2.0: Add parse and try_parse methods to boolean and numeric typesJürg Billeter2011-01-291-1/+1
* glib-2.0: Add string.index_of_nth_charJürg Billeter2011-01-151-2/+2
* Remove unused variable in parserJürg Billeter2011-01-151-1/+0
* Allow arbitrary method calls in yield expressionsJürg Billeter2011-01-151-7/+9
* Improve syntax error message for missing type in foreachJürg Billeter2010-12-191-0/+4
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-3/+3
* Improve error message for declaration in embedded statementJürg Billeter2010-10-161-1/+17
* Add suport for local constantsJürg Billeter2010-10-131-0/+29
* Check accessibility of constantsJürg Billeter2010-09-101-0/+1
* Properties, Methods: Relax some checksRyan Lortie2010-09-091-1/+1
* SourceFile: Introduce SourceFileType enumerationRyan Lortie2010-09-091-12/+12
* Simplify attribute objectsJürg Billeter2010-09-091-2/+26
* Do not create empty type parameter lists in parserJürg Billeter2010-09-091-2/+9
* Refactor parser to avoid parse_*_member methodsJürg Billeter2010-08-211-256/+124
* glib-2.0: Deprecate string.len () in favor of string.lengthJürg Billeter2010-08-201-1/+1
* Append doc comments to generated C filesJürg Billeter2010-07-271-2/+4
* Add Variable classJürg Billeter2010-07-271-7/+7
* Derive EnumValue from ConstantJürg Billeter2010-07-271-3/+6
* dova: Drop checked exceptionsJürg Billeter2010-07-181-17/+53
* Parse `sealed' declaration modifierJürg Billeter2010-07-181-1/+13