summaryrefslogtreecommitdiff
path: root/vala/valadelegatetype.vala
Commit message (Expand)AuthorAgeFilesLines
* Revert "Use ErrorType-based collection for CodeNode.get_error_types()"Rico Tzschichholz2021-10-251-4/+4
* Use ErrorType-based collection for CodeNode.get_error_types()Rico Tzschichholz2021-10-231-4/+4
* vala: Really check compatiblity of error types for delegate symbolRico Tzschichholz2021-10-211-2/+2
* vala: More thorough check of ValueType and set CodeNode.error on failureRico Tzschichholz2021-10-151-0/+2
* vala: Add optional SourceReference parameter to DataType classesRico Tzschichholz2021-09-291-4/+3
* Add support for variadic delegatesRico Tzschichholz2021-05-041-1/+8
* vala: Move type-argument/-parameter count check to DataType.check_type_argume...Rico Tzschichholz2021-03-071-16/+2
* vala: Properly set CodeNode.error when reporting an errorRico Tzschichholz2020-02-101-0/+3
* vala: Add DelegateType.target/destroy fields to access its user-dataRico Tzschichholz2019-10-031-0/+28
* vala: Micro optimizationsRico Tzschichholz2019-09-301-1/+1
* vala: Drop DelegateType.to_qualified_string() which is duplicated codeRico Tzschichholz2019-09-301-46/+0
* vala: Move common implementations to CallableTypeRico Tzschichholz2019-09-301-12/+0
* vala: Unify backing symbol instance of data-typesRico Tzschichholz2019-09-301-2/+6
* vala: Let DataType.get_return_type() return an unowned referenceRico Tzschichholz2019-09-301-1/+1
* vala: Let methods return an unowned reference to internal collectionsRico Tzschichholz2019-09-301-1/+1
* vala: Perform stricter compatibility check for delegatesRico Tzschichholz2019-09-291-2/+9
* vala: Use is_weak() for type-arguments in DataType.to_qualified_string()Rico Tzschichholz2018-11-041-1/+1
* Collect error_types on demand to allow transformationsLuca Bruno2018-10-231-2/+6
* vala: Break reference chain between DataType and Symbol if possibleDavid Hewitt2018-07-041-1/+1
* Allow to pass compatible delegates to signal.connect()Rico Tzschichholz2017-11-191-0/+66
* vala: Add CallableType as base for DelegateType, MethodType, SignalTypeRico Tzschichholz2017-09-021-1/+1
* vala: Check generic-types count of DelegateTypeMatthias Berndt2016-12-101-1/+22
* vala: check for null parent symbolCorentin Noël2016-01-281-1/+1
* codegen: Allow scope=async delegates to be used in vala codeLuca Bruno2013-07-141-1/+1
* Warn when owned keyword is not used for called_once delegatesLuca Bruno2013-06-051-0/+3
* Support [CCode (scope = "async")] attribute for delegatesJürg Billeter2012-08-021-1/+2
* Drop C specific methods from the code treeLuca Bruno2011-08-011-12/+0
* Fix DelegateType.copyJürg Billeter2011-03-291-0/+2
* Write delegates as qualified types in code writerRyan Lortie2011-03-151-1/+21
* Replace SemanticAnalyzer with CodeContext in CodeNode.check parameterJürg Billeter2010-10-281-2/+2
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-1/+1
* Improve performance of SemanticAnalyzer.is_type_accessibleJürg Billeter2010-09-091-4/+2
* Prepare support for generic delegatesJürg Billeter2010-07-031-1/+19
* dova: Support delegatesJürg Billeter2010-06-051-1/+5
* Keep closure / instance alive when calling async methods with callbacksLuca Bruno2010-04-271-0/+2
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-3/+2
* Fix handling of owned delegatesJürg Billeter2009-09-191-0/+4
* Fix methods returning owned delegatesJürg Billeter2009-09-181-2/+11
* Ensure attributes of field, property, parameter, and return types areJürg Billeter2008-11-091-0/+4
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-2/+2
* Write qualified types in the interface writerJuerg Billeter2008-05-251-1/+1
* Fix handling of const types, fixes bug 529851Juerg Billeter2008-04-261-2/+2
* fix to_string for nullable delegatesJuerg Billeter2008-04-191-1/+5
* report warning when using null literal as return expression of methodJuerg Billeter2008-04-141-3/+3
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+2
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-2/+2
* don't crash when using delegate properties, fixes bug 514261Juerg Billeter2008-02-041-0/+4
* fix symbol dependency for delegates, fixes bug 511555Juerg Billeter2008-01-231-0/+6
* rename Callback to DelegateJuerg Billeter2008-01-121-3/+3
* replace Invokable interface by DelegateType, MethodType, and SignalTypeJuerg Billeter2007-12-141-0/+58