]> git.ipfire.org Git - thirdparty/vala.git/commit
support creation methods in structs, replace InstanceByReference method
authorJuerg Billeter <j@bitron.ch>
Sat, 15 Sep 2007 19:44:20 +0000 (19:44 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 15 Sep 2007 19:44:20 +0000 (19:44 +0000)
commit087945bcf71247fbba63bd92cc232c8e0d009b8a
tree1c7e040cc20d390ab15b53980f6cf92fbc15d6ad
parent6f39dba7f628a22986961cd37c572f870bd9f79c
support creation methods in structs, replace InstanceByReference method

2007-09-15  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala, vala/valamethod.vala,
  vala/valasemanticanalyzer.vala, vala/valastruct.vala,
  gobject/valacodegenerator.vala,
  gobject/valacodegeneratorinvocationexpression.vala,
  gobject/valacodegeneratormethod.vala, vapigen/valagidlparser.vala,
  vapi/glib-2.0.vala: support creation methods in structs, replace
  InstanceByReference method attribute by SimpleType type attribute
  (inverse effect)

* tests/Makefile.am, tests/structs.exp, tests/structs.vala: add struct
  declaration test

* vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala: regenerated

svn path=/trunk/; revision=608
16 files changed:
ChangeLog
gobject/valacodegenerator.vala
gobject/valacodegeneratorinvocationexpression.vala
gobject/valacodegeneratormethod.vala
tests/Makefile.am
tests/structs.exp [new file with mode: 0644]
tests/structs.vala [new file with mode: 0644]
vala/valainterfacewriter.vala
vala/valamethod.vala
vala/valasemanticanalyzer.vala
vala/valastruct.vala
vapi/gdk-2.0.vala
vapi/glib-2.0.vala
vapi/gtk+-2.0.vala
vapi/pango.vala
vapigen/valagidlparser.vala