| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Use ErrorType-based collection for CodeNode.get_error_types()" | Rico Tzschichholz | 2021-10-25 | 1 | -4/+4 |
* | Use ErrorType-based collection for CodeNode.get_error_types() | Rico Tzschichholz | 2021-10-23 | 1 | -4/+4 |
* | vala: Really check compatiblity of error types for delegate symbol | Rico Tzschichholz | 2021-10-21 | 1 | -2/+2 |
* | vala: More thorough check of ValueType and set CodeNode.error on failure | Rico Tzschichholz | 2021-10-15 | 1 | -0/+2 |
* | vala: Add optional SourceReference parameter to DataType classes | Rico Tzschichholz | 2021-09-29 | 1 | -4/+3 |
* | Add support for variadic delegates | Rico Tzschichholz | 2021-05-04 | 1 | -1/+8 |
* | vala: Move type-argument/-parameter count check to DataType.check_type_argume... | Rico Tzschichholz | 2021-03-07 | 1 | -16/+2 |
* | vala: Properly set CodeNode.error when reporting an error | Rico Tzschichholz | 2020-02-10 | 1 | -0/+3 |
* | vala: Add DelegateType.target/destroy fields to access its user-data | Rico Tzschichholz | 2019-10-03 | 1 | -0/+28 |
* | vala: Micro optimizations | Rico Tzschichholz | 2019-09-30 | 1 | -1/+1 |
* | vala: Drop DelegateType.to_qualified_string() which is duplicated code | Rico Tzschichholz | 2019-09-30 | 1 | -46/+0 |
* | vala: Move common implementations to CallableType | Rico Tzschichholz | 2019-09-30 | 1 | -12/+0 |
* | vala: Unify backing symbol instance of data-types | Rico Tzschichholz | 2019-09-30 | 1 | -2/+6 |
* | vala: Let DataType.get_return_type() return an unowned reference | Rico Tzschichholz | 2019-09-30 | 1 | -1/+1 |
* | vala: Let methods return an unowned reference to internal collections | Rico Tzschichholz | 2019-09-30 | 1 | -1/+1 |
* | vala: Perform stricter compatibility check for delegates | Rico Tzschichholz | 2019-09-29 | 1 | -2/+9 |
* | vala: Use is_weak() for type-arguments in DataType.to_qualified_string() | Rico Tzschichholz | 2018-11-04 | 1 | -1/+1 |
* | Collect error_types on demand to allow transformations | Luca Bruno | 2018-10-23 | 1 | -2/+6 |
* | vala: Break reference chain between DataType and Symbol if possible | David Hewitt | 2018-07-04 | 1 | -1/+1 |
* | Allow to pass compatible delegates to signal.connect() | Rico Tzschichholz | 2017-11-19 | 1 | -0/+66 |
* | vala: Add CallableType as base for DelegateType, MethodType, SignalType | Rico Tzschichholz | 2017-09-02 | 1 | -1/+1 |
* | vala: Check generic-types count of DelegateType | Matthias Berndt | 2016-12-10 | 1 | -1/+22 |
* | vala: check for null parent symbol | Corentin Noël | 2016-01-28 | 1 | -1/+1 |
* | codegen: Allow scope=async delegates to be used in vala code | Luca Bruno | 2013-07-14 | 1 | -1/+1 |
* | Warn when owned keyword is not used for called_once delegates | Luca Bruno | 2013-06-05 | 1 | -0/+3 |
* | Support [CCode (scope = "async")] attribute for delegates | Jürg Billeter | 2012-08-02 | 1 | -1/+2 |
* | Drop C specific methods from the code tree | Luca Bruno | 2011-08-01 | 1 | -12/+0 |
* | Fix DelegateType.copy | Jürg Billeter | 2011-03-29 | 1 | -0/+2 |
* | Write delegates as qualified types in code writer | Ryan Lortie | 2011-03-15 | 1 | -1/+21 |
* | Replace SemanticAnalyzer with CodeContext in CodeNode.check parameter | Jürg Billeter | 2010-10-28 | 1 | -2/+2 |
* | Rename FormalParameter to Parameter | Jürg Billeter | 2010-10-28 | 1 | -1/+1 |
* | Improve performance of SemanticAnalyzer.is_type_accessible | Jürg Billeter | 2010-09-09 | 1 | -4/+2 |
* | Prepare support for generic delegates | Jürg Billeter | 2010-07-03 | 1 | -1/+19 |
* | dova: Support delegates | Jürg Billeter | 2010-06-05 | 1 | -1/+5 |
* | Keep closure / instance alive when calling async methods with callbacks | Luca Bruno | 2010-04-27 | 1 | -0/+2 |
* | Do not use Gee namespace to avoid conflict with libgee | Jürg Billeter | 2009-10-12 | 1 | -3/+2 |
* | Fix handling of owned delegates | Jürg Billeter | 2009-09-19 | 1 | -0/+4 |
* | Fix methods returning owned delegates | Jürg Billeter | 2009-09-18 | 1 | -2/+11 |
* | Ensure attributes of field, property, parameter, and return types are | Jürg Billeter | 2008-11-09 | 1 | -0/+4 |
* | Use Gee.List instead of Gee.Collection to improve iteration performance | Juerg Billeter | 2008-05-29 | 1 | -2/+2 |
* | Write qualified types in the interface writer | Juerg Billeter | 2008-05-25 | 1 | -1/+1 |
* | Fix handling of const types, fixes bug 529851 | Juerg Billeter | 2008-04-26 | 1 | -2/+2 |
* | fix to_string for nullable delegates | Juerg Billeter | 2008-04-19 | 1 | -1/+5 |
* | report warning when using null literal as return expression of method | Juerg Billeter | 2008-04-14 | 1 | -3/+3 |
* | deprecate construct as parameter modifier, fixes bug 524138 | Juerg Billeter | 2008-04-13 | 1 | -1/+2 |
* | report warning when using obsolete syntax for non-null types | Juerg Billeter | 2008-04-13 | 1 | -2/+2 |
* | don't crash when using delegate properties, fixes bug 514261 | Juerg Billeter | 2008-02-04 | 1 | -0/+4 |
* | fix symbol dependency for delegates, fixes bug 511555 | Juerg Billeter | 2008-01-23 | 1 | -0/+6 |
* | rename Callback to Delegate | Juerg Billeter | 2008-01-12 | 1 | -3/+3 |
* | replace Invokable interface by DelegateType, MethodType, and SignalType | Juerg Billeter | 2007-12-14 | 1 | -0/+58 |