summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* vala: NullLiteral is not a valid argument for string concatenationwxx2021-12-081-1/+3
* vala: Check accessibility of initializer for constant and enum valueRico Tzschichholz2021-11-302-0/+12
* vala: Fix signals with generic returnRico Tzschichholz2021-11-261-2/+5
* vala: Report error on missing gio-2.0 package for async constructorsRico Tzschichholz2021-11-251-0/+6
* vala: Add [Profile] as known attribute for methodsRico Tzschichholz2021-11-241-0/+1
* genie: Accept accessibility and async modifiers on "construct" creation methodsRico Tzschichholz2021-11-231-2/+14
* vala: Check for unavailable value-type of variable initializerRico Tzschichholz2021-11-172-0/+8
* vala: Don't allow casting real structs to classes or simple-typesYotam Nachum2021-11-121-0/+9
* vala: Don't allow casting to voidColin Kiama2021-11-081-4/+3
* vala: Add multi-line support to Vala.ReportLorenz Wildberg2021-11-081-28/+31
* vala: Drop SemanticAnalyzer.is_type_accessible()Rico Tzschichholz2021-11-0611-16/+11
* vala: Add accessibility check of type for constants and structs base typeRico Tzschichholz2021-11-062-0/+12