summaryrefslogtreecommitdiff
path: root/vala/valasymbolresolver.vala
Commit message (Expand)AuthorAgeFilesLines
...
* Support type checks for error domains and error codesJürg Billeter2008-10-251-2/+4
* Ignore non-type symbols when resolving typesJürg Billeter2008-10-171-0/+12
* Replace NamespaceReference by UsingDirective and UnresolvedSymbol, fixesJürg Billeter2008-09-261-8/+11
* Support connecting to and emitting detailed signals, fixes bug 536794Jürg Billeter2008-06-231-0/+4
* Fix memory management for ref and out argumentsJürg Billeter2008-05-311-0/+4
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-1/+1
* s/Typesymbol/TypeSymbol/Juerg Billeter2008-05-261-1/+1
* Replace ClassInstanceType and InterfaceInstanceType by ObjectTypeJuerg Billeter2008-05-261-2/+2
* Support qualified access to global symbols with `global::'Juerg Billeter2008-05-251-1/+4
* Don't use UnresolvedType for array and pointer types, add basic supportJuerg Billeter2008-05-171-22/+2
* Replace DataType.transfers_ownership and DataType.takes_ownership byJuerg Billeter2008-05-161-18/+8
* Fix crash when using errordomain methods, based on patch by Phil Housley,Juerg Billeter2008-05-011-0/+8
* Fix handling of const types, fixes bug 529851Juerg Billeter2008-04-261-0/+2
* Add support for class constructors, class fields, and class methods, fixesJuerg Billeter2008-04-231-2/+2
* Improve support for dynamic types, add `dynamic' type modifier, portJuerg Billeter2008-04-201-0/+2
* Rename VariableDeclarator to LocalVariable, removeJuerg Billeter2008-04-161-4/+4
* Remove is_ref and is_out properties from DataType class, add directionJuerg Billeter2008-04-151-8/+0
* mark pointers as nullableJuerg Billeter2008-04-141-0/+1
* move experimental null reference checking to separate visitorJuerg Billeter2008-04-141-8/+3
* fix issues when using non-null typesJuerg Billeter2008-04-131-0/+2
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-39/+39
* fix access to code and message fields in error types, fixes bug 519648Juerg Billeter2008-04-071-2/+2
* reset takes_ownership and transfers_ownership for base types of pointerJuerg Billeter2008-04-071-1/+7
* remove Array class, arrays are not type symbolsJuerg Billeter2008-03-141-2/+1
* reduce use of raw DataType instancesJuerg Billeter2008-03-041-48/+50
* generalize symbol resolving to fully support inner typesJuerg Billeter2008-02-241-61/+53
* allow any error type to be cast implicitly to GLib.Error declareRaffaele Sandrini2008-02-231-0/+5
* support delegate parameters in creation methods, fixes bug 513273Juerg Billeter2008-02-211-0/+4
* add more non-null warningsJuerg Billeter2008-02-011-0/+7
* use ArrayType classJuerg Billeter2008-01-241-5/+10
* build control flow graph, report error for missing return statement inJuerg Billeter2008-01-231-0/+16
* rename Callback to DelegateJuerg Billeter2008-01-121-5/+5
* Use non-null types by default when passing --enable-non-null to valac,Juerg Billeter2008-01-091-2/+2
* fix crash on unresolved type name, fixes bug 504014Juerg Billeter2007-12-261-12/+9
* fix void types with vapigenJuerg Billeter2007-12-241-1/+1
* update to be compatible with new pointer typesJuerg Billeter2007-12-151-14/+2
* replace Invokable interface by DelegateType, MethodType, and SignalTypeJuerg Billeter2007-12-141-2/+10
* readd support for void UnresolvedType, still required for vapigenJuerg Billeter2007-12-121-0/+5
* always use VoidTypeJuerg Billeter2007-12-121-4/+0
* don't call replace_type when type resolving failedJuerg Billeter2007-12-041-1/+3
* move unresolved type information from DataType into new UnresolvedTypeJuerg Billeter2007-12-021-29/+48
* rename TypeReference to DataTypeJuerg Billeter2007-12-021-6/+6
* rename DataType to TypesymbolJuerg Billeter2007-12-021-5/+5
* switch lambda expression to external visitorJuerg Billeter2007-09-171-0/+4
* switch object creation expression to external visitorJuerg Billeter2007-09-171-0/+4
* switch invocation expression to external visitorJuerg Billeter2007-09-171-0/+4
* switch return statement to external visitorJuerg Billeter2007-09-171-0/+4
* switch block to external visitorJuerg Billeter2007-09-171-0/+12
* switch assignment to external visitorJuerg Billeter2007-09-171-0/+4
* detect interface prerequisite cycleJuerg Billeter2007-09-091-0/+8