fix unary expressions add visit_block method add visit methods for
authorJürg Billeter <j@bitron.ch>
Tue, 16 May 2006 13:44:39 +0000 (13:44 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Tue, 16 May 2006 13:44:39 +0000 (13:44 +0000)
commit62f362b022b4c342968b2eff5a3aabf48a087d4c
treee837426cf5aef675a09fbba176b5b8808d7b91b2
parentf0c3a37f2a7c50b451cc7905efe4b3e78791e70c
fix unary expressions add visit_block method add visit methods for

2006-05-16  Jürg Billeter  <j@bitron.ch>

* vala/parser.y: fix unary expressions
* vala/valacodegenerator.vala: add visit_block method
* vala/valacodevisitor.vala: add visit methods for statements,
  expressions, and literals
* vala/valaassignment.vala: add accept method
* vala/valabinaryexpression.vala: add accept method
* vala/valablock.vala: add accept method
* vala/valabooleanliteral.vala: add accept method
* vala/valacastexpression.vala: add accept method
* vala/valacharacterliteral.vala: add accept method
* vala/valaconditionalexpression.vala: add accept method
* vala/valaconstant.vala: visit code containers after child elements
* vala/valadeclarationstatement.vala: add accept method
* vala/valaemptystatement.vala: add accept method
* vala/valaexpressionstatement.vala: add accept method
* vala/valafield.vala: visit code containers after child elements
* vala/valaforeachstatement.vala: add accept method
* vala/valaformalparameter.vala: add accept method
* vala/valaforstatement.vala: add accept method
* vala/valaifstatement.vala: add accept method
* vala/valaintegerliteral.vala: add accept method
* vala/valainvocationexpression.vala: add accept method
* vala/valaliteralexpression.vala: add accept method
* vala/valamemberaccess.vala: add accept method
* vala/valamethod.vala: add accept method
* vala/valanullliteral.vala: add accept method
* vala/valaobjectcreationexpression.vala: add accept method
* vala/valaparenthesizedexpression.vala: add accept method
* vala/valapostfixexpression.vala: add accept method
* vala/valareturnstatement.vala: add accept method
* vala/valasimplename.vala: add accept method
* vala/valastringliteral.vala: add accept method
* vala/valaunaryexpression.vala: fix constructor, add accept method
* vala/valawhilestatement.vala: add accept method
* ccode/valaccodefunction.vala: renamed from CCodeMethod

svn path=/trunk/; revision=19
35 files changed:
vala/ChangeLog
vala/ccode/valaccodefunction.vala [moved from vala/ccode/valaccodemethod.vala with 96% similarity]
vala/vala/parser.y
vala/vala/valaassignment.vala
vala/vala/valabinaryexpression.vala
vala/vala/valablock.vala
vala/vala/valabooleanliteral.vala
vala/vala/valacastexpression.vala
vala/vala/valacharacterliteral.vala
vala/vala/valacodegenerator.vala
vala/vala/valacodevisitor.vala
vala/vala/valaconditionalexpression.vala
vala/vala/valaconstant.vala
vala/vala/valadeclarationstatement.vala
vala/vala/valaemptystatement.vala
vala/vala/valaexpressionstatement.vala
vala/vala/valafield.vala
vala/vala/valaforeachstatement.vala
vala/vala/valaformalparameter.vala
vala/vala/valaforstatement.vala
vala/vala/valaifstatement.vala
vala/vala/valaintegerliteral.vala
vala/vala/valainvocationexpression.vala
vala/vala/valaliteralexpression.vala
vala/vala/valamemberaccess.vala
vala/vala/valamethod.vala
vala/vala/valanullliteral.vala
vala/vala/valaobjectcreationexpression.vala
vala/vala/valaparenthesizedexpression.vala
vala/vala/valapostfixexpression.vala
vala/vala/valareturnstatement.vala
vala/vala/valasimplename.vala
vala/vala/valastringliteral.vala
vala/vala/valaunaryexpression.vala
vala/vala/valawhilestatement.vala