summaryrefslogtreecommitdiff
path: root/vala/valasemanticanalyzer.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Allow get_actual_type() to be used for expected failuresRico Tzschichholz2018-12-201-9/+15
* vala: Make check_arguments() more verbose and don't bail on first errorRico Tzschichholz2018-11-271-6/+8
* vala: DataType for GLib.Error should be should resolved as ErrorTypeRico Tzschichholz2018-10-231-2/+7
* Reintroduce POSIX profileRico Tzschichholz2018-05-081-12/+14
* vala: Transform Struct.*_rank() methods into "rank" propertyRico Tzschichholz2018-04-261-1/+1
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-2/+2
* vala: Make SemanticAnalyzer.check_arguments() independent of contextRico Tzschichholz2018-02-191-4/+0
* semanticanalyzer: Drop unused error_type fieldRico Tzschichholz2018-02-111-1/+0
* Revert "semanticanalyzer: Transform replaced_nodes field into method"Rico Tzschichholz2018-01-291-7/+1
* semanticanalyzer: Transform replaced_nodes field into methodRico Tzschichholz2017-12-151-1/+7
* vala: Move next_lambda_id into LambdaExpressionRico Tzschichholz2017-12-151-2/+0
* semanticanalyzer: Directly access local datatypes in check_print_format()Rico Tzschichholz2017-12-141-12/+12
* Release taken references to CodeContext after using itRico Tzschichholz2017-12-141-3/+4
* SemanticAnalyzer.get_data_type_for_symbol() doesn't require a TypeSymbolRico Tzschichholz2017-12-091-1/+1
* Improve error message for missing type-parameter on enclosing typeRico Tzschichholz2017-12-091-1/+24
* SemanticAnalyser.get_actual_type() should never return nullRico Tzschichholz2017-12-091-4/+4
* vala: Report error for missing type-parameter on enclosing typeRico Tzschichholz2017-11-191-1/+5
* Improve error while method is incompatible with delegateRico Tzschichholz2017-09-021-2/+2
* codegen: Don't transfer ownership of local-variable if target-type is unknownRico Tzschichholz2017-08-241-1/+1
* Warn about mismatched parameter direction before mismatched typeSam Thursfield2016-10-131-11/+14
* Fix type checking when using generics in combination with subtypingMatthias Berndt2016-09-281-5/+7
* Fix type parameter check for overriding generic methodsJürg Billeter2016-09-261-8/+6
* Revert "Fix regression when assigning owned expressions to unowned variables."Luca Bruno2014-09-191-1/+2
* Fix critical on method varargs introduced by 7b6ee1beLuca Bruno2014-09-061-1/+1
* Fix regression when assigning owned expressions to unowned variables.Luca Bruno2014-09-051-2/+1
* Detect format string errors when instancing errorsSimon Werbeck2014-07-071-27/+151
* Add create_temp_access to properly access a temp variable after transformationLuca Bruno2014-01-261-1/+17
* Support chain up to constructv functions.Luca Bruno2013-09-211-0/+2
* Support subclassing of GLib.SourcegsourceJürg Billeter2012-08-151-0/+3
* Drop POSIX profileJürg Billeter2012-08-061-13/+11
* Drop Dova profileJürg Billeter2012-08-061-32/+9
* Use SourceLocation in SourceReferenceJürg Billeter2012-06-021-1/+1
* Fix lambda expressions in static and class destructorsLuca Bruno2011-09-091-1/+2
* dova: Do not require double in dova profileJürg Billeter2011-08-131-1/+1
* Fix symbol resolution for local constantsLuca Bruno2011-08-021-6/+6
* Drop C specific methods from the code treeLuca Bruno2011-08-011-0/+2
* Fix target_type of inner expression for generic field accessLuca Bruno2011-06-161-0/+11
* Fix critical with invalid constant initializersJürg Billeter2011-05-201-6/+6
* glib-2.0: Add string.index_of_nth_charJürg Billeter2011-01-151-1/+1
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-4/+4
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-4/+4
* Support return statements in constructors and destructorsJürg Billeter2010-10-211-0/+15
* Do not allow passing owned ref argument to unowned reference parameterJürg Billeter2010-10-141-1/+10
* dova: Rename integer typesJürg Billeter2010-10-081-12/+11
* Fix crash on invalid constructor chain upJürg Billeter2010-09-131-4/+12
* Improve performance of SemanticAnalyzer.is_type_accessibleJürg Billeter2010-09-091-10/+1
* Better error message for invalid number of argumentsMarc-André Lureau2010-08-041-2/+4
* Add Variable classJürg Billeter2010-07-271-6/+6
* Derive EnumValue from ConstantJürg Billeter2010-07-271-2/+2
* Prepare support for generic delegatesJürg Billeter2010-07-031-3/+11