summaryrefslogtreecommitdiff
path: root/vala/valasymbolresolver.vala
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* detect base class cycleJuerg Billeter2007-09-091-0/+6
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* don't implicitly derive from GLib.Object in preparation for a moreJuerg Billeter2007-08-301-16/+2
* fix warnings on invalid codeJuerg Billeter2007-08-291-2/+10
* adapt visit initializer and visit array creation to external visitor checkRaffaele Sandrini2007-08-161-1/+10
* add experimental D-Bus client supportJuerg Billeter2007-08-061-0/+4
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-271-1/+2
* add dup_func parameter to generic classes, fix some memory managementJuerg Billeter2007-07-251-0/+1
* derive from Symbol class where appropriate and move symbol table intoJuerg Billeter2007-07-211-26/+36