summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* parser: Stricter mode for chained member initializer with --keep-goingRico Tzschichholz2021-03-211-5/+5
* vala: Mark tranformed static member-access as qualifiedRico Tzschichholz2021-03-201-0/+1
* girparser: Don't guess length of xml header, iterate forward to <repository>Rico Tzschichholz2021-03-191-3/+7
* vala: Check for unused attributes unconditionallyRico Tzschichholz2021-03-161-11/+8
* girparser: Add support for NoWrapper metadata for methodsRico Tzschichholz2021-03-161-2/+6
* girparser: Handle empty "<type/>" element and report an errorRico Tzschichholz2021-03-151-1/+10
* vala: Improve error for incompatible expressions in conditional expressionRico Tzschichholz2021-03-141-1/+2
* girparser: Allow overriding of "Compact" attribute for classesRico Tzschichholz2021-03-141-1/+6
* vala: Replace all type parameter occurances in parameters for signal delegateRico Tzschichholz2021-03-102-4/+35
* vala: Check (optional) type-arguments of array creation expressionRico Tzschichholz2021-03-071-0/+6
* vala: Check array type of declarations for errornous type-argumentsRico Tzschichholz2021-03-071-1/+12
* vala: Move type-argument/-parameter count check to DataType.check_type_argume...Rico Tzschichholz2021-03-075-51/+53
* vala: Add missing null-check in DataType.get_type_signature()Rico Tzschichholz2021-03-071-1/+6
* vala: Fix ownership inheritance of "unowned var" in foreach statementRico Tzschichholz2021-03-061-2/+4
* Use pre-resolved symbol/type of SemanticAnalyzer if possibleRico Tzschichholz2021-03-056-9/+8
* girparser: Evaluate "glib:type-struct" twice to pick up reparented structsRico Tzschichholz2021-03-041-16/+30
* vala: Fix build with valac < 0.44Rico Tzschichholz2021-03-031-1/+2
* vala: Report warning if --target-glib=auto was not evaluated successfullyRico Tzschichholz2021-03-031-1/+3
* girparser: Reuse populated Node.gtype_struct_for instead of resolving againRico Tzschichholz2021-03-031-2/+1
* vala: Report error for invalid inner operand of unary expressionsRico Tzschichholz2021-02-271-0/+4
* vala: Set proper source_reference for implicit "this" and "result" variablesRico Tzschichholz2021-02-278-18/+18
* vala: Include "stdlib.h" for Enum.to_string() (POSIX)Rico Tzschichholz2021-02-261-1/+5
* vala: Improve context check whether property is writeable on assignmentsRico Tzschichholz2021-02-262-20/+16
* vala: Don't allow "in" operation with different enum typesRico Tzschichholz2021-02-211-0/+5
* vala: Infer needle type for "in" expression on enumRico Tzschichholz2021-02-211-0/+5
* vala: Generics value holding struct pointer requires casting on accessRico Tzschichholz2021-02-191-0/+3
* vala: Properly parse and handle chained initialization of membersRico Tzschichholz2021-02-164-8/+50
* vala: Move SemanticAnalyzer.vist_member_initializer() to MemberInitializerRico Tzschichholz2021-02-163-42/+55
* vala: Simplify Expression.parent_statementRico Tzschichholz2021-02-161-11/+7
* vala: Capturing va_list parameters/variables is not allowedRico Tzschichholz2021-02-161-0/+9
* codewriter: Don't write trailing ";" after body of WithStatementRico Tzschichholz2021-02-161-1/+0
* codewriter: Output valid vala syntax for LoopStatementRico Tzschichholz2021-02-162-2/+5
* vala: Include type-checks in preconditions of methods for type narrowingRico Tzschichholz2021-02-131-0/+20
* vala: Check type-arguments in base-types/prerequisites of class/interfaceRico Tzschichholz2021-02-132-0/+2
* vala: Add Block.unreachable_exit and have it set accordingly by FlowAnalyzerRico Tzschichholz2021-02-042-0/+7
* vala: Don't allow GLib.Value casting to nullable struct/simple typesRico Tzschichholz2021-02-031-0/+4
* vala: GLib.Value unboxing returns unowned valueRico Tzschichholz2021-02-031-0/+10
* vala: Rename Loop to LoopStatement and introduce a common base classRico Tzschichholz2021-02-0113-171/+117
* girparser: Set CCode.type_cname for classes if it doesn't match our defaultRico Tzschichholz2021-01-311-3/+6
* girparser: Apply "type_get_function" metadata for classes and inferfacesRico Tzschichholz2021-01-301-0/+8
* codegen: Add CCode.type_get_function and get_ccode_type_get_function()Rico Tzschichholz2021-01-301-1/+1
* vala: NoWrapper methods must be declared abstract or virtualRico Tzschichholz2021-01-301-0/+6
* Add further support for params arrays in constructorsRico Tzschichholz2021-01-283-2/+39
* vala: Don't allow disposable SimpleType structsRico Tzschichholz2021-01-271-0/+4
* girparser: Apply "destroy_notify_cname" metadata for fieldsRico Tzschichholz2021-01-261-0/+4
* vala: Add CallableExpression interface for MethodCall/ObjectCreationExpressionRico Tzschichholz2021-01-264-2/+50
* girparser: Apply "delegate_target" metadata for methods and parametersRico Tzschichholz2021-01-251-0/+6
* vala: Don't prepend "unowned" in VarType and leave that to the CodeWriterRico Tzschichholz2021-01-251-1/+1
* codewriter: Append new-line for nested block statementsRico Tzschichholz2021-01-251-0/+3
* vala: Apply stricter condition for lambda to delegate assignmentRico Tzschichholz2021-01-231-1/+1