summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
...
* girparser: Pick up type_id of error domainsRico Tzschichholz2022-02-241-2/+1
* codegen: Emit GType definition for error domainsRico Tzschichholz2022-02-241-0/+16
* vala: Allow delegate without target to be used as constant typeRico Tzschichholz2022-02-221-0/+3
* vala: Keep error-code symbol reference in callable expression contextRico Tzschichholz2022-02-221-2/+4
* vala: Add common CallableExpression.call property APIRico Tzschichholz2022-02-223-6/+15
* vala: Drop unused MemberAccess.creation_member property APIRico Tzschichholz2022-02-224-15/+1
* vala: Member reference for ObjectCreationExpression is never nullRico Tzschichholz2022-02-221-62/+48
* vala: Only add catch clause if an inner error is possibleRico Tzschichholz2022-02-111-7/+11
* vala: Catch and throw possible inner error of lock statementsRico Tzschichholz2022-02-101-1/+9
* vala: Clear SemanticAnalyzer.current_{symbol,source_file} when not needed any...Rico Tzschichholz2022-02-091-0/+3
* vala: Free empty stack list for code contextsRico Tzschichholz2022-02-091-0/+5
* vala: Remove some public API from symbols and typesRico Tzschichholz2022-02-065-6/+6
* parser: Clean up creation of constant declarationRico Tzschichholz2022-02-061-6/+8
* parser: Allow usage of dynamic on VarTypeRico Tzschichholz2022-02-064-0/+27
* vala: Move dynamic property errors to semantic analyzer passRico Tzschichholz2022-02-061-0/+8
* vala: Make sure to drop our "trap" jump target in case of an errorRico Tzschichholz2022-02-041-2/+3
* vala: Improve check of generic type references in static contextsRico Tzschichholz2022-01-301-0/+34
* vala: Add missing TraverseVisitor.visit_data_type()Rico Tzschichholz2022-01-301-0/+6
* vala: Some simplifications while TypeParameter is a TypeSymbolRico Tzschichholz2022-01-301-5/+6
* vala: Transform assignment of an array element as neededwxx2022-01-261-7/+28
* parser: Improve handling of nullable VarType in with-statementRico Tzschichholz2022-01-251-2/+7
* vala: Add support to infer return type of dynamic signalsLorenz Wildberg2022-01-251-1/+7
* vala: Add foreach statement support for GLib.SequencePrinceton Ferro2022-01-252-1/+4
* vala: Add foreach statement support for GLib.ArrayPrinceton Ferro2022-01-241-1/+3
* codegen: Access of stack allocated struct is guaranteed to be non nullRico Tzschichholz2022-01-242-1/+10
* codegen: Don't uncoditionally null check callback_func for GLib.ClosureRico Tzschichholz2022-01-242-0/+7
* codegen: Access of inline allocated array is guaranteed to be non nullRico Tzschichholz2022-01-231-0/+3
* vala: async-ize main block when yield is usedPrinceton Ferro2022-01-192-1/+31
* vala: Make Vala.Variable an abstract classRico Tzschichholz2022-01-191-2/+2
* vala: Implement missing YieldStatement.accept()Rico Tzschichholz2022-01-181-0/+4
* parser: Reduce the source reference of main block method to its beginningRico Tzschichholz2022-01-181-1/+1
* codegen: Add support for async mainPrinceton Ferro2022-01-171-5/+0
* vala: Require lvalue access of delegate target/destroy "fields"Rico Tzschichholz2022-01-161-0/+8
* Add native support to specify non default length-type for arraysRico Tzschichholz2022-01-044-4/+46
* Support "emit" for explicit signal emissionLorenz Wildberg2022-01-042-0/+26
* vala: Show source location when reporting deprecationsRico Tzschichholz2021-12-271-1/+1
* Revert "Make more use of native GLib.Regex syntax"Rico Tzschichholz2021-12-271-1/+8
* Make more use of native GLib.Regex syntaxRico Tzschichholz2021-12-221-8/+1
* parser: Improve partial classes supportRico Tzschichholz2021-12-211-3/+66
* vala: Correctly replace "in" expression in pre-/postconditions of methodRico Tzschichholz2021-12-211-0/+17
* vala: Silently accept unsafe assignment of "0" literal to enum typeRico Tzschichholz2021-12-172-2/+4
* Properly use [Flags] feature for ModifierFlags and CCodeModifiersRico Tzschichholz2021-12-171-14/+15
* vala: Non nullable enum types are simple typesRico Tzschichholz2021-12-161-0/+3
* vala: Allow unsafe assignment of integer to enum while reporting a noticeRico Tzschichholz2021-12-163-0/+9
* girparser: Avoid possibily creating duplicated attributesRico Tzschichholz2021-12-152-2/+19
* vala: Report statement parsing error if it is not meant to be an expressionRico Tzschichholz2021-12-131-1/+5
* vala: Drop duplicate check for unsupported flag of struct methodsRico Tzschichholz2021-12-121-7/+1
* vala: Drop duplicate check for unsupported flag of creation methodsRico Tzschichholz2021-12-121-6/+0
* vala: Set is_yield_expression in async context when chaining up to async base...Rico Tzschichholz2021-12-121-1/+5
* codegen: Correctly handle chain up of struct creation methodsRico Tzschichholz2021-12-113-1/+9