summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* parser: Include INTERR token in source_reference of parsed typesRico Tzschichholz2021-04-281-0/+1
* parser: Allow empty member-initializer and accept trailing commaRico Tzschichholz2021-04-281-2/+6
* parser: Minor semantic checks to improve error messagesRico Tzschichholz2021-04-281-0/+15
* vala: Mark tranformed static member-access as qualifiedRico Tzschichholz2021-04-041-0/+1
* girparser: Don't guess length of xml header, iterate forward to <repository>Rico Tzschichholz2021-04-041-3/+7
* girparser: Add support for NoWrapper metadata for methodsRico Tzschichholz2021-03-181-2/+6
* girparser: Handle empty "<type/>" element and report an errorRico Tzschichholz2021-03-181-1/+10
* vala: Improve error for incompatible expressions in conditional expressionRico Tzschichholz2021-03-181-1/+2
* girparser: Allow overriding of "Compact" attribute for classesRico Tzschichholz2021-03-181-1/+6
* vala: Replace all type parameter occurances in parameters for signal delegateRico Tzschichholz2021-03-132-4/+35
* vala: Check (optional) type-arguments of array creation expressionRico Tzschichholz2021-03-131-0/+6
* vala: Check array type of declarations for errornous type-argumentsRico Tzschichholz2021-03-131-1/+12
* vala: Move type-argument/-parameter count check to DataType.check_type_argume...Rico Tzschichholz2021-03-135-51/+53
* vala: Add missing null-check in DataType.get_type_signature()Rico Tzschichholz2021-03-131-1/+6
* vala: Fix ownership inheritance of "unowned var" in foreach statementRico Tzschichholz2021-03-131-2/+4
* girparser: Evaluate "glib:type-struct" twice to pick up reparented structsRico Tzschichholz2021-03-131-16/+30
* vala: Fix build with valac < 0.44Rico Tzschichholz2021-03-131-1/+2
* vala: Report warning if --target-glib=auto was not evaluated successfullyRico Tzschichholz2021-03-131-1/+3
* girparser: Reuse populated Node.gtype_struct_for instead of resolving againRico Tzschichholz2021-03-131-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-271-1/+5
* vala: Improve context check whether property is writeable on assignmentsRico Tzschichholz2021-02-272-20/+16
* vala: Infer needle type for "in" expression on enumRico Tzschichholz2021-02-271-0/+5
* vala: Generics value holding struct pointer requires casting on accessRico Tzschichholz2021-02-271-0/+3
* vala: Capturing va_list parameters/variables is not allowedRico Tzschichholz2021-02-271-0/+9
* codewriter: Don't write trailing ";" after body of WithStatementRico Tzschichholz2021-02-271-1/+0
* vala: Check type-arguments in base-types/prerequisites of class/interfaceRico Tzschichholz2021-02-272-0/+2
* vala: Don't allow GLib.Value casting to nullable struct/simple typesRico Tzschichholz2021-02-271-0/+4
* vala: GLib.Value unboxing returns unowned valueRico Tzschichholz2021-02-271-0/+10
* girparser: Set CCode.type_cname for classes if it doesn't match our defaultRico Tzschichholz2021-02-271-3/+6
* girparser: Apply "type_get_function" metadata for classes and inferfacesRico Tzschichholz2021-02-271-0/+8
* codegen: Add CCode.type_get_function and get_ccode_type_get_function()Rico Tzschichholz2021-02-271-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-281-0/+4
* girparser: Apply "destroy_notify_cname" metadata for fieldsRico Tzschichholz2021-01-281-0/+4
* girparser: Apply "delegate_target" metadata for methods and parametersRico Tzschichholz2021-01-281-0/+6
* vala: Don't prepend "unowned" in VarType and leave that to the CodeWriterRico Tzschichholz2021-01-281-1/+1
* codewriter: Append new-line for nested block statementsRico Tzschichholz2021-01-281-0/+3
* vala: Apply stricter condition for lambda to delegate assignmentRico Tzschichholz2021-01-281-1/+1
* vala: Improve prototype-string of CallableTypeRico Tzschichholz2021-01-281-6/+16
* girparser: Discover our very own array length fieldsRico Tzschichholz2021-01-281-0/+3
* vala: Let method representing property accessor inherit GIR.visible attributeRico Tzschichholz2021-01-281-0/+3
* vala: Set this_parameter of method representing property accessorRico Tzschichholz2021-01-281-0/+1
* vala: GtkChild fields/properties must be declared as unownedRico Tzschichholz2021-01-282-0/+14
* girparser: Handle anonymous delegate not backed by virtual-method or signalRico Tzschichholz2021-01-281-0/+22
* girparser: Minor improvement to field getter detectionRico Tzschichholz2021-01-232-5/+11
* vala: Improve detection of duplicate package source filesRico Tzschichholz2021-01-231-1/+7
* vala: Ownership transfer of inline-allocated array is not allowedRico Tzschichholz2020-12-281-0/+6