summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Admit that structs are emtpy even with a static propertyRico Tzschichholz2018-11-291-10/+12
* vala: Don't emit member access of assignments on static propertiesRico Tzschichholz2018-11-281-1/+1
* vala: Make check_arguments() more verbose and don't bail on first errorRico Tzschichholz2018-11-271-6/+8
* vala: Type check for errors require an error expressionRico Tzschichholz2018-11-271-0/+6
* vala: Add missing re-check guards for Do/For/WhileStatement and SwitchLabelRico Tzschichholz2018-11-274-5/+48
* vala: Move setting of default defines for VALA_0_XX and GLIB_2_XX to ContextRico Tzschichholz2018-11-241-10/+69
* vala: Don't replace assignments for local variables with non-null simple-typesRico Tzschichholz2018-11-222-7/+5
* vala: Minor clean up assignment to binary expression transformationRico Tzschichholz2018-11-221-14/+17
* vala: Use DataType.get_type_arguments()Rico Tzschichholz2018-11-212-2/+2
* vala: Add Delegate/Method/ObjectTypeSymbol.has_type_parameters() and use themRico Tzschichholz2018-11-216-5/+17
* parser: Use comment which was already retrieved in parse_declaration()Rico Tzschichholz2018-11-201-2/+9
* vala: Fix bootstrap with valac >= 0.16.1Rico Tzschichholz2018-11-171-6/+6
* vala: Compact classes don't allow private/class fields and to lock fieldsRico Tzschichholz2018-11-173-0/+30
* vala: Remove superfluous return_if_fail()Rico Tzschichholz2018-11-171-2/+0
* vala: Clean up constructor/destructor API of Class/StructRico Tzschichholz2018-11-172-21/+33
* genieparser: Use dedicated Class.add_constructor/destructor() methodsRico Tzschichholz2018-11-171-36/+2
* vala: Use new to_string() methods of enumerations in CodeWriterRico Tzschichholz2018-11-151-109/+11
* vala: Add AssignmentOperator.to_string()Rico Tzschichholz2018-11-151-19/+19
* vala: Add SymbolAccessibility.to_string()Rico Tzschichholz2018-11-151-1/+11
* vala: Add UnaryOperator.to_string()Rico Tzschichholz2018-11-151-16/+17
* vala: Add BinaryOperator.to_string()Rico Tzschichholz2018-11-151-28/+28
* vala: Copy CCode instance_pos argument from virtual/abstract base methodsRico Tzschichholz2018-11-081-0/+2
* vala: Add CodeNode.copy_attribute_*() helper methodsRico Tzschichholz2018-11-081-0/+64
* vala: Check for matching ownership of type-argumentsRico Tzschichholz2018-11-071-1/+23
* vala: Don't check for GLib.Variant casting in POSIX profileRico Tzschichholz2018-11-061-1/+2
* vala: Use is_weak() for type-arguments in DataType.to_qualified_string()Rico Tzschichholz2018-11-043-3/+3
* vala: Drop "explicit" from ValaSourceFile and use "from_commandline"Rico Tzschichholz2018-11-032-6/+1
* vala: Fix TokenType.HASH.to_string()Rico Tzschichholz2018-11-032-2/+2
* vala: Add ArrayType.length_type and ArrayCreationExpression.length_typeRico Tzschichholz2018-11-024-16/+96
* vala: Drop DataType.is_array() and use usual type check as anywhere elseRico Tzschichholz2018-10-313-9/+1
* vala: Let UsingDirective hold reference to UnresolvedSymbol instances onlyRico Tzschichholz2018-10-271-1/+20
* vala: Implement get_*_variables() for ConditionalExpressionRico Tzschichholz2018-10-241-0/+12
* vala: Don't navigate the resolver tree if a node has been checked alreadyLuca Bruno2018-10-241-0/+174
* vala: Make source_reference optional for ObjectCreationExpressionRico Tzschichholz2018-10-241-1/+1
* vala: Implement check() for StatementListRico Tzschichholz2018-10-241-0/+9
* vala: DataType for GLib.Error should be should resolved as ErrorTypeRico Tzschichholz2018-10-231-2/+7
* vala: Add some missing type copyingRico Tzschichholz2018-10-232-5/+5
* vala: Fix and add more to_string() methods to expressionsLuca Bruno2018-10-2316-2/+137
* vala: Add source_reference to local variable of catch-clauseRico Tzschichholz2018-10-231-1/+1
* vala: Fix several AST construction/parenting issuesRico Tzschichholz2018-10-2314-17/+124
* vala: Add missing replace_expression() implementationsLuca Bruno2018-10-239-0/+72
* Recurse arguments when getting error types for method callsLuca Bruno2018-10-231-0/+4
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-2335-214/+352
* vala: Always analyze nodes after they are inserted into the ASTLuca Bruno2018-10-235-10/+11
* valaparser: Don't allow to declare array parameters with "type array[]"Rico Tzschichholz2018-10-201-1/+6
* vala: Move nullable setting of LocalVariable with reference type to check()Rico Tzschichholz2018-10-172-15/+13
* Add support for SingleInstance attribute for GObject classesRico Tzschichholz2018-10-172-0/+35
* Drop deprecated syntax support of # modifier and operatorRico Tzschichholz2018-09-222-42/+0
* Drop deprecated syntax support of += and -= for signalsRico Tzschichholz2018-09-221-77/+25
* Move some errors from signal-module to the semantic-analyzer passRico Tzschichholz2018-09-223-5/+32