summaryrefslogtreecommitdiff
path: root/vala/valadelegate.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Check type-arguments in more declarationsRico Tzschichholz2023-04-111-3/+1
* 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/+6
* vala: Drop SemanticAnalyzer.is_type_accessible()Rico Tzschichholz2021-11-061-1/+1
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-7/+7
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-7/+7
* vala: Report error for non ErrorType in throwsRico Tzschichholz2021-10-231-0/+4
* Add support for variadic delegatesRico Tzschichholz2021-05-041-1/+10
* vala: Apply stricter condition for lambda to delegate assignmentRico Tzschichholz2021-01-231-1/+1
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-2/+2
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* vala: Check error-type accessibility of creation methods and delegatesRico Tzschichholz2020-07-221-0/+7
* vala: Don't ignore errors in Parameter and acknowledge them furtherRico Tzschichholz2020-02-051-1/+3
* vala: Don't allow "va_list" as return-type or type of fieldsRico Tzschichholz2019-12-031-0/+6
* vala: Improve check of delegate assignments and initializersRico Tzschichholz2019-11-081-8/+14
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-3/+3
* vala: Add Delegate/Method/ObjectTypeSymbol.has_type_parameters() and use themRico Tzschichholz2018-11-211-0/+4
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-231-16/+51
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-7/+7
* vala: Methods need to throw compatible error if target delegate throws oneRico Tzschichholz2017-11-241-2/+10
* Improve error while method is incompatible with delegateRico Tzschichholz2017-09-021-48/+0
* vala: Add common Callable interface for Method, Delegate and Signal.Luca Bruno2016-10-111-1/+1
* Fix parameter names in the documentation for libvalaBen Iofel2015-11-111-4/+4
* Revert "Set parent_node and always copy datatype when assigned to code nodes."Luca Bruno2013-10-071-1/+1
* Set parent_node and always copy datatype when assigned to code nodes.Luca Bruno2013-10-061-1/+1
* Drop C specific methods from the code treeLuca Bruno2011-08-011-131/+0
* Drop Symbol.process_experimental_attributeLuca Bruno2011-08-011-2/+0
* Drop Symbol.process_deprecated_attributeLuca Bruno2011-08-011-2/+0
* On-demand Delegate.has_targetLuca Bruno2011-08-011-4/+17
* Support array_length_type for delegate return valuesMichal Hruby2011-04-041-0/+8
* Add support for [Experimental] attributeMarco Trevisan (Treviño)2011-03-151-0/+2
* Add support for async signal handlersFrederik 'playya' Sdun2011-03-011-1/+1
* Report error for signal handlers throwing errorsJürg Billeter2010-11-111-1/+16
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-8/+8
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-8/+8
* Report error when trying to use async method as delegateJürg Billeter2010-10-091-0/+5
* Add Variable classJürg Billeter2010-07-271-5/+5
* Prepare support for generic delegatesJürg Billeter2010-07-031-4/+19
* Add support for [Deprecated] attributeEvan Nemerson2010-06-151-0/+2
* dova: Support delegatesJürg Billeter2010-06-051-0/+11
* Add [CCode (destroy_notify_pos = ...)] attribute for simple genericsJürg Billeter2010-03-281-1/+2
* Drop ReadOnly* collection classesJürg Billeter2010-03-201-1/+1
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-4/+3
* Comment handling improvementsFlorian Brosch2009-09-041-2/+2
* Add initial support for generic methodsJürg Billeter2009-06-031-1/+0
* Update code using deprecated # modifier or operatorJürg Billeter2009-04-151-5/+5
* Replace static modifier for delegates by attributeJürg Billeter2009-04-141-0/+3
* Make sender parameter in signal handlers optionalJürg Billeter2009-04-031-0/+14
* Visit declared error types to resolve symbolsJürg Billeter2009-01-071-0/+4
* Support [CCode (array_null_terminated = true)] attribute to fix lengthJürg Billeter2009-01-041-0/+8