diff options
author | Juerg Billeter <j@bitron.ch> | 2007-12-15 09:11:00 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2007-12-15 09:11:00 +0000 |
commit | 415d9160d8dfd115a5dc747f65aad00cfcf6907b (patch) | |
tree | 45fd6fd0d63af9e4807ddf42f7be454719aef4ba /vala/valareferencetype.vala | |
parent | 8ff63ef87061c97da1214d863f67fd99f321acfd (diff) | |
download | vala-415d9160d8dfd115a5dc747f65aad00cfcf6907b.tar.gz |
add ClassType and InterfaceType classes, let ArrayType derive from
2007-12-15 Juerg Billeter <j@bitron.ch>
* vala/Makefile.am, vala/valaarraytype.vala, vala/valaclass.vala,
vala/valaclasstype.vala, vala/valainterface.vala,
vala/valainterfacetype.vala, vala/valareferencetype.vala,
vala/valasemanticanalyzer.vala, vala/valasignal.vala,
gobject/valaccodegenerator.vala,
gobject/valaccodegeneratormemberaccess.vala,
gobject/valaccodegeneratormethod.vala,
gobject/valadbusbindingprovider.vala: add ClassType and InterfaceType
classes, let ArrayType derive from ReferenceType, mark ReferenceType
as abstract
svn path=/trunk/; revision=773
Diffstat (limited to 'vala/valareferencetype.vala')
-rw-r--r-- | vala/valareferencetype.vala | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/vala/valareferencetype.vala b/vala/valareferencetype.vala index 08b609723..6b49f53cc 100644 --- a/vala/valareferencetype.vala +++ b/vala/valareferencetype.vala @@ -23,15 +23,7 @@ using GLib; /** - * A reference type, i.e. a class or interface type. + * A reference type, i.e. a class, interface, or array type. */ -public class Vala.ReferenceType : DataType { - /** - * The referred class or interface. - */ - public weak Typesymbol type_symbol { get; set; } - - public ReferenceType (construct Typesymbol! type_symbol) { - data_type = type_symbol; - } +public abstract class Vala.ReferenceType : DataType { } |