support implicit namespace specification in callback declaration support
authorJürg Billeter <j@bitron.ch>
Tue, 4 Jul 2006 20:42:41 +0000 (20:42 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Tue, 4 Jul 2006 20:42:41 +0000 (20:42 +0000)
commitdd54613e1265d4aead4fb710f91cf5dd9a3b6dc1
tree3a7a8de80bea07e10af71e9c53171eb286296092
parent8e4d93a8100f8f6df22509608d561ad360ad5602
support implicit namespace specification in callback declaration support

2006-07-04  Jürg Billeter  <j@bitron.ch>

* vala/parser.y: support implicit namespace specification in callback
  declaration
* vala/valasemanticanalyzer.vala, vala/valamemorymanager.vala,
  vala/valacodegenerator.vala: support callbacks
* vala/valaassignment.vala, vala/valabinaryexpression.vala: improve
  documentation
* vala/valabooleanliteral.vala, vala/valabreakstatement.vala,
  vala/valacallback.vala: add interface documentation, use implicit
  namespace specification
* vala/valacallback.vala: add matches_method method, mark as
  non-reference type
* ccode/valaccodetypedefinition.vala: replace typedef_name by
  declarator, add interface documentation, use implicit namespace
  specification
* tests/test-013.vala: test break
* tests/test-014.vala: test callback
* tests/Makefile.am: update

svn path=/trunk/; revision=64
14 files changed:
vala/ChangeLog
vala/ccode/valaccodetypedefinition.vala
vala/tests/Makefile.am
vala/tests/test-013.vala [new file with mode: 0644]
vala/tests/test-014.vala [new file with mode: 0644]
vala/vala/parser.y
vala/vala/valaassignment.vala
vala/vala/valabinaryexpression.vala
vala/vala/valabooleanliteral.vala
vala/vala/valabreakstatement.vala
vala/vala/valacallback.vala
vala/vala/valacodegenerator.vala
vala/vala/valamemorymanager.vala
vala/vala/valasemanticanalyzer.vala