add ClassType and InterfaceType classes, let ArrayType derive from
authorJuerg Billeter <j@bitron.ch>
Sat, 15 Dec 2007 09:11:00 +0000 (09:11 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 15 Dec 2007 09:11:00 +0000 (09:11 +0000)
commit415d9160d8dfd115a5dc747f65aad00cfcf6907b
tree45fd6fd0d63af9e4807ddf42f7be454719aef4ba
parent8ff63ef87061c97da1214d863f67fd99f321acfd
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
14 files changed:
ChangeLog
gobject/valaccodegenerator.vala
gobject/valaccodegeneratormemberaccess.vala
gobject/valaccodegeneratormethod.vala
gobject/valadbusbindingprovider.vala
vala/Makefile.am
vala/valaarraytype.vala
vala/valaclass.vala
vala/valaclasstype.vala [new file with mode: 0644]
vala/valainterface.vala
vala/valainterfacetype.vala [new file with mode: 0644]
vala/valareferencetype.vala
vala/valasemanticanalyzer.vala
vala/valasignal.vala