summaryrefslogtreecommitdiff
path: root/vala/valagenieparser.vala
Commit message (Expand)AuthorAgeFilesLines
* genieparser: Don't create VoidType unconditionallyRico Tzschichholz2019-02-261-2/+4
* genie: Allow the main function "init" to return an integer as exit statusAlistair Thomas2019-02-261-6/+13
* genie: Support `protected` accessibility and allow explicit `public`Michal Proszek2019-01-201-19/+55
* genieparser: Use dedicated Class.add_constructor/destructor() methodsRico Tzschichholz2018-11-171-36/+2
* Drop deprecated syntax support of # modifier and operatorRico Tzschichholz2018-09-221-12/+0
* vala: Enforce "return yield ..." syntax to be expectedRico Tzschichholz2018-09-221-6/+2
* Replace `%s` with `%s' in format strings of output messagesRico Tzschichholz2018-08-081-1/+1
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-4/+7
* vala: Move creation of reference field from parser into propertyRico Tzschichholz2018-04-191-16/+0
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-182/+182
* parser: Allow custom invocations of parse_file()Rico Tzschichholz2018-01-021-0/+8
* vala: Add dedicated CastExpression.silent() constructorRico Tzschichholz2017-12-141-2/+2
* Release taken references to CodeContext after using itRico Tzschichholz2017-12-141-0/+1
* genieparser: Allow comma-separated identifiers in definition of enumsRico Tzschichholz2017-02-171-3/+25
* vala: Fix output of syntax errors reportsRico Tzschichholz2017-01-051-23/+24
* vala: Pass through the format-literalRico Tzschichholz2016-11-071-1/+1
* Do not use non-literal printf format stringsJürg Billeter2016-11-031-3/+3
* Add [FormatArg] attribute to Parser.get_errorJürg Billeter2016-11-031-1/+1
* parser: Cache current token if possibleRico Tzschichholz2016-11-011-6/+7
* genie: Warn about "const static" declarations where "static" is superfluousRico Tzschichholz2016-06-131-0/+5
* genie: anonymous functions as function return values and assignment to variablesnieka@dsv.nl2015-11-251-48/+49
* Support non-literal length in fixed-size arraysSimon2014-03-301-8/+3
* Genie: Fixed use of print statements when variables are nullJamie McCracken2013-09-081-6/+6
* Fix spelling errors using 'codespell' toolAnatol Pomozov2013-04-261-1/+1
* GENIE: Updated genie to include fixes from vala parserJamie McCracken2012-09-151-150/+218
* Genie: Fix functions can take only one Generic as argument (611191)Jamie McCracken2012-08-281-19/+39
* Drop POSIX profileJürg Billeter2012-08-061-7/+4
* Use SourceLocation in SourceReferenceJürg Billeter2012-06-021-4/+3
* On-demand Delegate.has_targetLuca Bruno2011-08-011-2/+2
* Support ref and out parameters in lambda expressionsLuca Bruno2011-06-171-4/+6
* Genie: Fix parameter attributes (patch by Arc Riley)Jamie McCracken2011-02-271-8/+8
* glib-2.0: Add parse and try_parse methods to boolean and numeric typesJürg Billeter2011-01-291-2/+2
* glib-2.0: Add string.index_of_nth_charJürg Billeter2011-01-151-3/+3
* Genie: Fix lists and dicts with libgee 0.7Alban Browaeys2010-11-081-29/+1
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-10/+10
* Genie: Report error on print expressions with uneven parenthesesJürg Billeter2010-10-241-10/+14
* Genie: Fix ownership of inline allocated arraysJamie McCracken2010-09-271-1/+1
* Genie: Do not create empty type parameter lists in parserJamie McCracken2010-09-271-3/+9
* Genie: Fix accessibility of EnumsJamie McCracken2010-09-271-0/+1
* SourceFile: Introduce SourceFileType enumerationRyan Lortie2010-09-091-10/+10
* Simplify attribute objectsJürg Billeter2010-09-091-2/+26
* Refactor parser to avoid parse_*_member methodsJürg Billeter2010-08-211-7/+0
* glib-2.0: Deprecate string.size () in favor of string.lengthJürg Billeter2010-08-201-1/+1
* glib-2.0: Deprecate string.len () in favor of string.lengthJürg Billeter2010-08-201-1/+1
* Add Variable classJürg Billeter2010-07-271-4/+4
* Derive EnumValue from ConstantJürg Billeter2010-07-271-4/+7
* Genie: Added Regex literalsJamie McCracken2010-05-241-0/+21
* Genie: Fix assertion failure on large rollback in parserJamie McCracken2010-05-241-1/+14
* Genie: Report error on duplicate constructor or destructor in classJamie McCracken2010-05-241-4/+24
* Genie: Support array and string slicesJamie McCracken2010-05-241-4/+13