summaryrefslogtreecommitdiff
path: root/vala/valamethod.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Check type-arguments in more declarationsRico Tzschichholz2023-04-111-3/+1
* 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-111-1/+1
* vala: Enforce required type-arguments on parameter/return types of callablesRico Tzschichholz2022-08-091-0/+3
* vala: Improve check of generic type references in static contextsRico Tzschichholz2022-01-301-0/+34
* vala: async-ize main block when yield is usedPrinceton Ferro2022-01-191-0/+30
* codegen: Add support for async mainPrinceton Ferro2022-01-171-5/+0
* vala: Correctly replace "in" expression in pre-/postconditions of methodRico Tzschichholz2021-12-211-0/+17
* vala: Drop duplicate check for unsupported flag of struct methodsRico Tzschichholz2021-12-121-7/+1
* vala: Drop SemanticAnalyzer.is_type_accessible()Rico Tzschichholz2021-11-061-2/+2
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-13/+17
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-17/+13
* vala: Report error for non ErrorType in throwsRico Tzschichholz2021-10-231-0/+4
* vala: Set more missing source references of CodeNode instancesRico Tzschichholz2021-10-171-3/+3
* vala: No need to run return_type.check() twice for methodRico Tzschichholz2021-10-151-4/+0
* vala: Parameter following ellipsis parameter is not allowedwxx2021-10-141-0/+8
* vala: this_parameter property for subroutines is nullablePrinceton Ferro2021-07-231-1/+1
* vala: Parameter following params-array parameter is not allowedRico Tzschichholz2021-05-261-0/+6
* Use pre-resolved symbol/type of SemanticAnalyzer if possibleRico Tzschichholz2021-03-051-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-281-1/+1
* Add support for 'opaque' compact classesSimon Werbeck2021-01-191-0/+5
* vala: Make sure parent_symbol for special async parameters is availableRico Tzschichholz2020-11-141-0/+2
* vala: Cache async parameter lists of coroutine methodsRico Tzschichholz2020-11-141-12/+22
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-15/+15
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* vala: Inherit CCode.returns_floating_reference attribute from base methodRico Tzschichholz2020-08-041-0/+9
* vala: Explicit "new" method may be incompatible with a posssible base methodRico Tzschichholz2020-05-181-1/+1
* vala: params-array parameter is not allowed in abstract/virtual methodRico Tzschichholz2020-05-051-2/+2
* vala: Warn about usage of override to implement abstract interface methodsRico Tzschichholz2020-04-051-0/+3
* vala: Properly set CodeNode.error when reporting an errorRico Tzschichholz2020-02-101-0/+10
* vala: Don't ignore errors in Parameter and acknowledge them furtherRico Tzschichholz2020-02-051-1/+4
* Add further support for params arraysRico Tzschichholz2020-01-151-1/+28
* vala: Don't allow "va_list" as return-type or type of fieldsRico Tzschichholz2019-12-031-0/+6
* vala: Don't ignore inner errors in Block and acknowledge them furtherRico Tzschichholz2019-11-271-1/+1
* vala: Add a basic parameter check for [Print] methodsRico Tzschichholz2019-11-211-0/+5
* vala: Check "this_parameter" if availableRico Tzschichholz2019-11-171-0/+4
* vala: Micro optimizationsRico Tzschichholz2019-09-301-15/+15
* vala: Micro optimizations for MemberAccessRico Tzschichholz2019-09-301-2/+2
* vala: Rename DataType.data_type property to DataType.type_symbolRico Tzschichholz2019-09-301-7/+7
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-7/+7
* vala: Allow to override virtual interface implementationsRico Tzschichholz2019-09-261-1/+1
* codegen: Move type-argument checks to SemanticAnalyzerRico Tzschichholz2019-09-251-0/+3
* vala: Report dedicated error message for params-array parameter mismatchRico Tzschichholz2019-09-241-0/+4
* vala: Add Symbol.is_extern and use/set is accordinglyRico Tzschichholz2019-07-041-2/+2
* vala: Include possible "result" to defined variables of MethodRico Tzschichholz2019-04-061-0/+4
* vala: Variadic parameters are not supported for async methodsRico Tzschichholz2019-03-191-0/+5
* vala: Async methods don't allow out-parameters before in-parametersRico Tzschichholz2019-01-081-0/+14
* vala: Search in all interfaces for an implementation match and don't bail earlyRico Tzschichholz2018-12-201-8/+21
* vala: Add Method.compatible_no_error()Rico Tzschichholz2018-12-201-2/+17