Index: src/SynTree/Statement.cc
===================================================================
--- src/SynTree/Statement.cc	(revision 721f17ac6221a75230b4b1228917e6a163b53ff6)
+++ src/SynTree/Statement.cc	(revision 2871210d7be1910f7296a17164d525f66ef82648)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Jun 23 11:42:09 2015
-// Update Count     : 21
+// Last Modified On : Mon Jun 29 17:37:10 2015
+// Update Count     : 22
 //
 
@@ -28,5 +28,5 @@
 using std::endl;
 
-Statement::Statement( std::list<Label> _labels ) : labels(_labels ) {}
+Statement::Statement( std::list<Label> _labels ) : labels( _labels ) {}
 
 void Statement::print( std::ostream &, int indent ) const {}
@@ -34,5 +34,5 @@
 Statement::~Statement() {}
 
-ExprStmt::ExprStmt( std::list<Label> _labels, Expression *_expr ) : Statement(_labels ), expr(_expr ) {}
+ExprStmt::ExprStmt( std::list<Label> _labels, Expression *_expr ) : Statement( _labels ), expr( _expr ) {}
 
 ExprStmt::~ExprStmt() {}
@@ -46,5 +46,5 @@
 
 BranchStmt::BranchStmt( std::list<Label> labels, Label _target, Type _type ) throw ( SemanticError ) :
-	Statement( labels ), originalTarget(_target ), target(_target ), type(_type ) {
+	Statement( labels ), originalTarget( _target ), target( _target ), computedTarget( NULL ), type( _type ) {
 	//actually this is a syntactic error signaled by the parser
 	if ( type == BranchStmt::Goto && target.size() == 0 )
@@ -53,5 +53,5 @@
 
 BranchStmt::BranchStmt( std::list<Label> labels, Expression *_computedTarget, Type _type ) throw ( SemanticError ) :
-	Statement( labels ), computedTarget(_computedTarget ), type(_type ) {
+	Statement( labels ), computedTarget( _computedTarget ), type( _type ) {
 	if ( type != BranchStmt::Goto || computedTarget == 0 )
 		throw SemanticError("Computed target not valid in branch statement");
@@ -75,5 +75,5 @@
 
 IfStmt::IfStmt( std::list<Label> _labels, Expression *_condition, Statement *_thenPart, Statement *_elsePart ):
-	Statement(_labels ), condition(_condition ), thenPart(_thenPart ), elsePart(_elsePart ) {}
+	Statement( _labels ), condition( _condition ), thenPart( _thenPart ), elsePart( _elsePart ) {}
 
 IfStmt::~IfStmt() {}
@@ -93,5 +93,5 @@
 
 SwitchStmt::SwitchStmt( std::list<Label> _labels, Expression * _condition, std::list<Statement *> &_branches ):
-	Statement(_labels ), condition(_condition ), branches(_branches ) {
+	Statement( _labels ), condition( _condition ), branches( _branches ) {
 }
 
@@ -117,5 +117,5 @@
 
 CaseStmt::CaseStmt( std::list<Label> _labels, Expression *_condition, std::list<Statement *> &_statements, bool deflt ) throw ( SemanticError ) : 
-	Statement(_labels ), condition(_condition ), stmts(_statements ), _isDefault( deflt ) {
+	Statement( _labels ), condition( _condition ), stmts( _statements ), _isDefault( deflt ) {
 	if ( isDefault() && condition != 0 )
 		throw SemanticError("default with conditions");
@@ -149,5 +149,5 @@
 //ChooseStmt::ChooseStmt( std::list<Label> labels, Expression *condition, Statement *body ) {}
 ChooseStmt::ChooseStmt( std::list<Label> _labels, Expression * _condition, std::list<Statement *> &_branches ):
-	Statement(_labels ), condition(_condition ), branches(_branches ) {
+	Statement( _labels ), condition( _condition ), branches( _branches ) {
 }
 
