summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* WIP vala: Allow explicit access to class members using the "class" keywordwip/explicit-class-accessRico Tzschichholz2020-10-186-1/+124
* vala: Issue an error on void initializer for local-variableRico Tzschichholz2020-09-301-0/+3
* build: Stop passing obsolete --use-headerRico Tzschichholz2020-09-271-1/+0
* vala: Recognize previously inserted implicit access to with-variablewip/issue/1043Nick Schrader2020-09-271-9/+4
* vala: Prioritize the usage of an existing with-variable instanceNick Schrader2020-09-271-3/+3
* parser: Allow to begin expression with statement keywordwip/issue/1073Rico Tzschichholz2020-09-181-47/+93
* vala: Improve parsing of with-statement and allow it as embedded statementRico Tzschichholz2020-09-171-0/+2
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-022-2/+2
* girparser: Additionally fallback to "glib:type-name" to retrieve the cnameRico Tzschichholz2020-08-241-0/+3
* vala: Add ObjectCreationExpression.to_string()Rico Tzschichholz2020-08-202-2/+27
* vala: Additionally break on ObjectCreationExpression in "tainted" checkRico Tzschichholz2020-08-191-1/+1
* Fix various typos in comments and stringsRico Tzschichholz2020-08-1916-18/+18
* vala: Set parent_node for child nodes of lambda-expressionwip/issue/1062Rico Tzschichholz2020-08-141-2/+21
* Force usage of temporary variables for "tainted" member accessesRico Tzschichholz2020-08-132-3/+45
* vala: Move transformation of unary increment/decrement to codegenRico Tzschichholz2020-08-131-9/+2
* Add TraverseVisitor for traversing the tree with a callbackRico Tzschichholz2020-08-132-0/+394
* codegen: Support non-virtual signals with default handlerRico Tzschichholz2020-08-071-10/+3
* vala: Switch context if with-variable is not owned by with-statement ifselfRico Tzschichholz2020-08-061-1/+8
* vala: Mark tranformed member-access as qualifiedRico Tzschichholz2020-08-051-0/+1
* girparser: Add support for string "feature_test_macro" metadataRico Tzschichholz2020-08-051-0/+5
* vala: Inherit CCode.returns_floating_reference attribute from base methodRico Tzschichholz2020-08-041-0/+9
* girparser: Skip 'docsection' elements in <namespace>Rico Tzschichholz2020-07-231-0/+2
* vala: Check error-type accessibility of creation methods and delegatesRico Tzschichholz2020-07-222-0/+14
* vala: Mark with-statements as experimentalRico Tzschichholz2020-07-211-0/+3
* vala: Allow prototype access to signal with emitterRico Tzschichholz2020-07-202-2/+26
* vala: Improve check of expression passed to yieldRico Tzschichholz2020-07-201-11/+11
* girparser: Warn about conflicting signals and propertiesRico Tzschichholz2020-07-171-0/+1
* vala: Fix code indentationRico Tzschichholz2020-07-171-2/+2
* vala: Tranform instance member-access to a static one if possibleRico Tzschichholz2020-07-161-0/+10
* vala: Use inheritted scopes of base-types/prerequisites to resolve symbolsRico Tzschichholz2020-07-151-0/+43
* vala: Fully qualify member-access when using-directive was used to resolveRico Tzschichholz2020-07-151-0/+11
* vala: Remove some public API from expressions and statements (2)Rico Tzschichholz2020-07-137-13/+13
* codegen: Make use of CCode.cname for label name of CatchClauseRico Tzschichholz2020-07-131-5/+0
* vala: Handle parameter initializer without value-typeRico Tzschichholz2020-07-111-0/+3
* vala: Return copy of constant type in get_value_type_for_symbol()Rico Tzschichholz2020-07-041-1/+1
* vala: Recursive check of assignment target to recognize constantsRico Tzschichholz2020-07-041-5/+20
* vala: Property must be writable when invoking ReturnsModifiedPointer methodRico Tzschichholz2020-07-041-1/+7
* vala: Don't allow "resize" invocation on variable with unowned array typeRico Tzschichholz2020-07-041-3/+7
* vala: Improve error handling of nested initializer listsRico Tzschichholz2020-07-021-2/+7
* vala: Don't loose invalid_syntax when copying array type for local variableRico Tzschichholz2020-07-021-0/+2
* vala: Avoid subsequent critical caused by invalid array type for constantRico Tzschichholz2020-07-022-1/+4
* vala: Don't carry floating reference into unknown target type expressionRico Tzschichholz2020-06-261-0/+5
* vala: Improve parameter check of "get" method meant to be used by foreach (2)Rico Tzschichholz2020-06-261-1/+1
* vala: Improve parameter check of "get" method meant to be used by foreachRico Tzschichholz2020-06-261-1/+2
* parser: Avoid mitigation for missing token if it follows DOT or DOUBLE_COLONRico Tzschichholz2020-06-201-5/+18
* girparser: Actually respect given cprefix metadata for enumerationsRico Tzschichholz2020-06-171-2/+8
* vala: Use available CodeContext instance for VersionAttribute.check()Rico Tzschichholz2020-06-177-11/+11
* vala: Use correct value-type for ArrayCreationExpression used as argumentRico Tzschichholz2020-06-151-0/+4
* vala: Reduce calls of CodeContext.get()Rico Tzschichholz2020-06-113-8/+14
* vala: Correctly handle qualified struct type reference in initializer listRico Tzschichholz2020-06-061-2/+10