summaryrefslogtreecommitdiff
path: root/vala/valainterface.vala
Commit message (Expand)AuthorAgeFilesLines
...
* Check base types of classes, interfaces, and structs, patch by AndreasJürg Billeter2009-01-061-0/+7
* Fix method checking with generic base types, fixes bug 511286Jürg Billeter2008-11-281-35/+2
* Do not use possibly uninitialized variablesJürg Billeter2008-11-141-1/+1
* Remove unnecessary accept calls in semantic analyzerJürg Billeter2008-11-101-1/+39
* Ensure attributes of base types are processed before querying C headerJürg Billeter2008-11-091-1/+8
* Move type symbol checking to code nodesJürg Billeter2008-11-071-0/+50
* Drop deprecated support for static classes and interfacesJürg Billeter2008-11-021-6/+0
* Use constructor chaining instead of helper methodJürg Billeter2008-10-271-3/+1
* Add GObjectClassModule and GObjectInterfaceModuleJürg Billeter2008-10-241-4/+0
* Fix interface properties in GObject classesAli Sabil2008-10-191-0/+7
* Fix interface properties in GObject classesJürg Billeter2008-10-171-0/+12
* Add accessors for nested types, patch by Florian Brosch, fixes bug 552958Jürg Billeter2008-09-271-1/+37
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-141-0/+1
* Emit nested enums before structs, based on patch by Jaap A. Haitsma, fixesJürg Billeter2008-05-311-5/+6
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-12/+12
* Add support for non-GObject classes with generic type parametersJuerg Billeter2008-05-291-0/+3
* Fix reference counting for non-GObject interfacesJuerg Billeter2008-05-291-2/+14
* s/Typesymbol/TypeSymbol/Juerg Billeter2008-05-261-2/+2
* Replace ClassInstanceType and InterfaceInstanceType by ObjectTypeJuerg Billeter2008-05-261-1/+1
* Support interfaces for D-Bus servicesPhilip Van Hoof2008-05-251-4/+4
* 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-10/+0
* Add CCodeTypesymbolBinding, CCodeClassBinding, and CCodeInterfaceBindingJuerg Billeter2008-04-191-0/+4
* Rename VariableDeclarator to LocalVariable, removeJuerg Billeter2008-04-161-2/+1
* report warning when using null literal as return expression of methodJuerg Billeter2008-04-141-5/+5
* prepare support for nullable and boxed value typesJuerg Billeter2008-04-141-2/+2
* fix build when using non-null typesJuerg Billeter2008-04-131-3/+3
* deprecate construct as parameter modifier, fixes bug 524138Juerg Billeter2008-04-131-1/+3
* report warning when using obsolete syntax for non-null typesJuerg Billeter2008-04-131-23/+23
* support lower_case_csuffix attribute for interfacesJuerg Billeter2008-03-201-11/+26
* support inner delegatesJuerg Billeter2008-02-241-0/+15
* support inner enums, support inner types in interfaces, fixes bug 518258Juerg Billeter2008-02-231-2/+49
* don't generate result variable when not using postconditions to avoidJuerg Billeter2008-02-041-1/+1
* add basic support for method pre- and postconditionsJuerg Billeter2008-01-151-0/+5
* Use non-null types by default when passing --enable-non-null to valac,Juerg Billeter2008-01-091-3/+1
* add ClassType and InterfaceType classes, let ArrayType derive fromJuerg Billeter2007-12-151-1/+1
* use subclasses of DataTypeJuerg Billeter2007-12-041-2/+1
* move unresolved type information from DataType into new UnresolvedTypeJuerg Billeter2007-12-021-0/+10
* prevent conflicts in type macrosJuerg Billeter2007-12-021-0/+10
* rename TypeReference to DataTypeJuerg Billeter2007-12-021-8/+8
* rename DataType to TypesymbolJuerg Billeter2007-12-021-2/+2
* detect base class cycleJuerg Billeter2007-09-091-1/+1
* update license headers to the GNU Lesser General Public License, versionJuerg Billeter2007-09-071-1/+1
* let DataType.is_subtype_of return true if the specified type is the sameJuerg Billeter2007-09-011-2/+5
* add experimental D-Bus client supportJuerg Billeter2007-08-061-1/+11
* add internal copy of libgee and use Gee.ArrayList, Gee.HashMap, andJuerg Billeter2007-07-271-25/+26
* allow private static fields in interfaces, fixes bug 437435Juerg Billeter2007-07-241-0/+27
* fix cheader filenames and default to GObject prerequisite for interfaces,Juerg Billeter2007-07-231-0/+16
* support libraries with generic typesJuerg Billeter2007-07-221-0/+9
* derive from Symbol class where appropriate and move symbol table intoJuerg Billeter2007-07-211-7/+21