summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Inline allocated arrays require length or initializerRico Tzschichholz2020-02-014-6/+17
* vala: Improve detection of recursive struct declarationsPrinceton Ferro2020-01-291-3/+6
* vala: Fix base-access check for compact classesRico Tzschichholz2020-01-251-2/+3
* girparser: Apply explicitly given ctype metadata attributes on callablesRico Tzschichholz2020-01-201-0/+9
* girparser: Improve source_reference of parametersRico Tzschichholz2020-01-201-2/+11
* vala: Always bail if there are semantic errorsPrinceton Ferro2020-01-201-1/+3
* Add further support for params arraysRico Tzschichholz2020-01-153-2/+33
* parser: Extend source_reference of parenthesized expr to cover "( ... )"Princeton Ferro2020-01-131-1/+4
* vala: Fix short-circuiting behavior of coalescing operatorJeremy Philippe2020-01-111-10/+27
* vala: Non-nullable value-type in coalesce expression needs to be copiedJeremy Philippe2020-01-081-0/+6
* vala: Infer target_type in coalescing expressionsJeremy Philippe2020-01-081-0/+5
* genie: Fix parser's inner state when a struct is declared after a classJeremy Philippe2020-01-061-0/+2
* compiler: Add "--depfile" option writing package dependencies to given fileRico Tzschichholz2019-12-211-0/+23
* vala: Allow to override base interface properties explicitlyJeremy Philippe2019-12-211-1/+1
* vala: Check before accessing "name" of parent_symbol which might be nullRico Tzschichholz2019-12-091-1/+1
* vala: Don't allow "va_list" as return-type or type of fieldsRico Tzschichholz2019-12-034-0/+24
* vala: Improve error message for unsupported inner types and declarationsRico Tzschichholz2019-12-021-14/+14
* vala: Don't report further errors if MemberInitializer.check() failedRico Tzschichholz2019-11-271-1/+3
* vala: Don't ignore inner errors in Block and acknowledge them furtherRico Tzschichholz2019-11-273-3/+5
* vala: Include type_name to default implementation of CCode.to_string()Rico Tzschichholz2019-11-261-0/+1
* scanner: Improve check of "\u" escape sequenceRico Tzschichholz2019-11-252-18/+30
* scanner: "\x" requires two hex digits at most and ignore leading zero #2Rico Tzschichholz2019-11-252-18/+57
* vala: Drop Namespace.remove_struct()Rico Tzschichholz2019-11-251-10/+0
* vala: Let the parser have set namespace members as staticRico Tzschichholz2019-11-244-38/+47
* parser: Implicit "main" method of main-block is public and staticRico Tzschichholz2019-11-241-0/+2
* scanner: "\x" requires two hex digits at mostRico Tzschichholz2019-11-242-4/+4
* vala: Add a basic parameter check for [Print] methodsRico Tzschichholz2019-11-211-0/+5
* vala: Keep formal_target_type when transforming method-call/object-creationRico Tzschichholz2019-11-192-0/+5
* vala: Improve handling of "void" as generic typeRico Tzschichholz2019-11-181-0/+1
* vala: VoidType is actually compatible with itselfRico Tzschichholz2019-11-181-0/+4
* vala: Check "this_parameter" if availableRico Tzschichholz2019-11-175-0/+20
* vala: Unify "this_parameter" creation using SemanticAnalyzer.get_this_type()Rico Tzschichholz2019-11-175-30/+34
* vala: Allow SemanticAnalyzer.get_this_type() to handle more symbolsRico Tzschichholz2019-11-171-4/+33
* gidl/girparser: Creation methods must not be marked as staticRico Tzschichholz2019-11-171-1/+0
* vala: scope "owner" of constructor/destructor subroutines is already setRico Tzschichholz2019-11-172-5/+3
* vala: Don't require constant initializer in fast-vapiRico Tzschichholz2019-11-151-2/+5
* vala: Report error for async creation expression without yieldRico Tzschichholz2019-11-141-0/+5
* codegen: Fix support of dynamic DBus methodsRico Tzschichholz2019-11-141-0/+1
* vala: Make Callable derive from SymbolRico Tzschichholz2019-11-091-1/+1
* vala: Set GLib.Error as symbol of error-types if no error-domain was givenRico Tzschichholz2019-11-091-1/+1
* vala: Improve check of delegate assignments and initializersRico Tzschichholz2019-11-084-30/+39
* vala: Restore DestroysInstance behaviour for non-compact classesRico Tzschichholz2019-11-061-1/+2
* vala: Support "unowned var" to declare local variablesRico Tzschichholz2019-11-054-7/+56
* vala: Don't mark method as used on recursive usage of itselfRico Tzschichholz2019-11-051-1/+11
* vala: Write value of constants/enums in fast-vapi if they are constant onlyRico Tzschichholz2019-11-051-2/+2
* vala: Add GenericType.dup/destroy fieldsRico Tzschichholz2019-11-046-0/+106
* vala: Improve error reporting for invalid interface prerequisitesRico Tzschichholz2019-11-031-12/+5
* vala: Improve error message for arrays as type argumentsFlorian Brosch2019-10-291-0/+2
* vala: Do not allow to change .length of arrays with fixed lengthFlorian Brosch2019-10-291-0/+4
* vala: Do not allow to .resize() on arrays with fixed lengthFlorian Brosch2019-10-291-0/+8