summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* girparser: Classes are considered sealed when there were no fields foundRico Tzschichholz2023-04-162-1/+11
* vala: Don't make GenericType nullable by defaultRico Tzschichholz2023-04-144-12/+11
* vala: Improve check of type_referene in ObjectCreationExpressionLorenz Wildberg2023-04-111-14/+12
* vala: Check type-arguments in more declarationsRico Tzschichholz2023-04-117-12/+7
* girparser: Add support for type_parameters, implements and prerequisites meta...Rico Tzschichholz2023-04-111-1/+129
* vala: Don't report consequential error when base_method is incompatible alreadyRico Tzschichholz2023-04-111-1/+2
* vala: Add GenericSymbol interface for symbols supporting type-parametersRico Tzschichholz2023-04-118-18/+69
* vala: Improve error message for wrong number of type-argumentsRico Tzschichholz2023-04-082-4/+4
* vala: Improve Symbol.to_string() to include TypeParametersRico Tzschichholz2023-04-081-1/+27
* Use already available glib_ns instead of root_symbol.scope.lookup ("GLib")Rico Tzschichholz2023-04-081-1/+1
* vala: Check type-argument count of interface prerequisitesRico Tzschichholz2023-04-081-0/+6
* girparser: Apply "instance_idx" metadata for delegatesRico Tzschichholz2023-04-061-0/+7
* codegen: Stabilize CCode.cname for backing method of lamdba expressionRico Tzschichholz2023-04-061-3/+1
* vala: Improve initialization of namespace fields with compound literalRico Tzschichholz2023-03-271-1/+1
* vala: Owned property accessors are not allowed for non-null simple typesRico Tzschichholz2023-03-211-0/+6
* vala: Allow assignment of namespace fields with inline allocated arraysRico Tzschichholz2023-03-201-1/+4
* vala: Set proper value-type of unary ref/out expression in initializersRico Tzschichholz2023-03-192-5/+7
* vala: Correctly handle pre/post-increment expression as index of element accessRico Tzschichholz2023-03-081-1/+1
* Require and target GLib >= 2.56Rico Tzschichholz2023-02-281-1/+1
* vala: Replace '.' with ':' in SourceReference.to_string()Lorenz Wildberg2023-02-261-1/+1
* vala: Better handling of [NoReturn] call inside finally clauseRico Tzschichholz2023-02-061-1/+3
* vala: Allow more general usage of PropertyAccessor.get_method()Rico Tzschichholz2023-02-051-1/+1
* vala: Inherit more important attributes for PropertyAccessor methodRico Tzschichholz2023-02-051-0/+7
* vala: Add support for Hexadecimal floating point literalswszqkzqk2023-01-302-5/+46
* vala: Improve missing exponent check for real literalsRico Tzschichholz2023-01-301-1/+1
* vala: Improve compatibility type checks of array elements in assignmentsRico Tzschichholz2023-01-301-0/+6
* codegen: Add foreach support for stringsFrederik Zipp2023-01-111-0/+2
* parser: Support one-line declaration of multiple fields in classes/structswszqkzqk2023-01-051-35/+38
* vala: Allow to use store_field() for initializationsRico Tzschichholz2023-01-042-2/+2
* vala,libvaladoc: Properly check for colored terminal output on Windowswszqkzqk2023-01-041-2/+5
* parser: Properly handle chained equality expressionswszqkzqk2022-12-222-32/+39
* parser: Move parsing of IS and AS type checks to dedicated functionRico Tzschichholz2022-12-222-36/+34
* vala: Add support for binary/octal integer literal星外之神2022-12-083-30/+137
* vala: Improve integer literal checksRico Tzschichholz2022-12-081-1/+30
* Fix output decoding error of non-ASCII character on Win32wszqkzqk2022-11-272-6/+6
* Actually use printf-like way of Report.*()Rico Tzschichholz2022-11-201-4/+4
* vala: Fix assignment operators for element accessSimon Werbeck2022-11-141-0/+30
* vala: Minor scanner optimizationwszqkzqk2022-11-142-10/+10
* vala: Add support for verbatim template string星外之神2022-10-306-22/+90
* vala: Report error in real literal if exponent has no digits星外之神2022-10-261-0/+5
* vala: Avoid problems with '\' in #line directives on Windows星外之神2022-08-281-1/+8
* vala: Make try-statement parsing more resilientRico Tzschichholz2022-08-151-1/+3
* vala: Enforce required type-arguments on parameter/return types of callablesRico Tzschichholz2022-08-094-0/+18
* vala: Don't unconditionally expect ObjectType of ClassRico Tzschichholz2022-07-301-1/+1
* vala: Avoid critical in SourceFile.get_mapped_length()Rico Tzschichholz2022-06-141-0/+4
* vala: Improve accessibility check inside member initializerRico Tzschichholz2022-04-042-4/+44
* vala: Don't allow nullable enum value as real GObject propertyRico Tzschichholz2022-03-291-0/+4
* girparser: Don't count instance-parameter when checking for backwards closure...Rico Tzschichholz2022-03-041-2/+4
* girparser: Add support for "copy_/free_function" metadata for compact classesRico Tzschichholz2022-02-281-0/+8
* girparser: Handle duplicated and unnamed symbolsRico Tzschichholz2022-02-281-0/+12