summaryrefslogtreecommitdiff
path: root/vala/valaparser.vala
Commit message (Expand)AuthorAgeFilesLines
...
* parser: `owned` is not allowed on ConstantsRico Tzschichholz2019-10-111-0/+8
* vala: Don't issue a warning for non-public struct fields in bindingsRico Tzschichholz2019-10-051-1/+2
* vala: Micro optimizationsRico Tzschichholz2019-09-301-6/+6
* vala: Add Symbol.is_extern and use/set is accordinglyRico Tzschichholz2019-07-041-24/+22
* parser: Set correct end source-reference of Block for embedded statementRico Tzschichholz2019-04-111-0/+1
* parser: Improve source-reference of declaration block for ForStatementRico Tzschichholz2019-04-101-1/+3
* parser: Improve source-location for local Constant declarationsRico Tzschichholz2019-04-101-3/+11
* parser: Don't include trailing semi-colon to ExpressionStatementRico Tzschichholz2019-04-101-1/+2
* parser: Improve source-location for LocalVariable/DeclarationStatementRico Tzschichholz2019-04-101-4/+12
* parser: Set correct end source-location for BlockRico Tzschichholz2019-04-101-1/+1
* Add explicit "default: break;" statements for coverage of enum-typed switchRico Tzschichholz2019-03-311-0/+2
* parser: Implicit creation method of abstract classes must be protectedRico Tzschichholz2019-03-121-1/+1
* parser: Don't include member-initializer in src-ref of object-creation-exprRico Tzschichholz2019-03-081-3/+7
* parser: Don't include initializer in src-ref of array-creation-expressionRico Tzschichholz2019-03-081-1/+3
* parser: Extend source_reference of initializer-list to cover "{ ... }"Rico Tzschichholz2019-03-081-0/+1
* parser: Exclude trailing semicolon from source_reference of statementsRico Tzschichholz2019-03-081-7/+14
* parser: Don't include assigned value in source_reference of constantsRico Tzschichholz2019-03-081-7/+6
* parser: Restrict source_reference for catch/lock expression to its headerRico Tzschichholz2019-03-081-3/+6
* parser: Use comment which was already retrieved in parse_declaration()Rico Tzschichholz2018-11-201-2/+9
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-231-1/+1
* valaparser: Don't allow to declare array parameters with "type array[]"Rico Tzschichholz2018-10-201-1/+6
* Drop deprecated syntax support of # modifier and operatorRico Tzschichholz2018-09-221-30/+0
* vala: Enforce "return yield ..." syntax to be expectedRico Tzschichholz2018-09-221-6/+6
* Replace `%s` with `%s' in format strings of output messagesRico Tzschichholz2018-08-081-1/+1
* parser: Accept "empty" enums/error-domainsRico Tzschichholz2018-07-121-6/+20
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-5/+8
* parser: Add support for explicit "unlock" syntaxRico Tzschichholz2018-04-251-1/+21
* vala: Move creation of reference field from parser into propertyRico Tzschichholz2018-04-191-22/+0
* vala: Support anonymous definitions of delegates in bindingsRico Tzschichholz2018-04-141-0/+6
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-18/+18
* parser: Allow custom invocations of parse_file()Rico Tzschichholz2018-01-021-1/+9
* vala: Add dedicated BinaryExpression.chained() constructorRico Tzschichholz2017-12-141-8/+8
* vala: Add dedicated CastExpression.silent() constructorRico Tzschichholz2017-12-141-4/+4
* Release taken references to CodeContext after using itRico Tzschichholz2017-12-141-0/+1
* parser: Accept comma-separated list in case-statements of switchsJukka-Pekka Iivonen2017-12-131-0/+4
* valaparser: Improve handling of unowned/owned keyword occurrencesRico Tzschichholz2017-11-241-2/+18
* Mark chained relational expressions as stableRico Tzschichholz2017-03-091-6/+0
* vala: Fix output of syntax errors reportsRico Tzschichholz2017-01-051-29/+30
* vala: Pass through the format-literalRico Tzschichholz2016-11-071-1/+1
* Do not use non-literal printf format stringsJürg Billeter2016-11-031-2/+2
* Add [FormatArg] attribute to Parser.get_errorJürg Billeter2016-11-031-1/+1
* parser: Cache current token if possibleRico Tzschichholz2016-11-011-8/+9
* valaparser: Allow casts of pointer expressions without enclosing parensRico Tzschichholz2016-10-171-0/+10
* 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