Index: src/SynTree/Statement.cc
===================================================================
--- src/SynTree/Statement.cc	(revision 96f9ef5232a7b888e82bd9d48493d044d69ef433)
+++ src/SynTree/Statement.cc	(revision 70d826cd91250522cc2c47b0fdb237bd3ca2fde5)
@@ -472,6 +472,6 @@
 }
 
-NullStmt::NullStmt( std::list<Label> labels ) : CompoundStmt( labels ) {}
-NullStmt::NullStmt() : CompoundStmt( std::list<Label>() ) {}
+NullStmt::NullStmt( std::list<Label> labels ) : Statement( labels ) {}
+NullStmt::NullStmt() : Statement( std::list<Label>() ) {}
 
 void NullStmt::print( std::ostream &os, __attribute__((unused)) int indent ) const {
Index: src/SynTree/Statement.h
===================================================================
--- src/SynTree/Statement.h	(revision 96f9ef5232a7b888e82bd9d48493d044d69ef433)
+++ src/SynTree/Statement.h	(revision 70d826cd91250522cc2c47b0fdb237bd3ca2fde5)
@@ -67,5 +67,5 @@
 };
 
-class NullStmt : public CompoundStmt {
+class NullStmt : public Statement {
   public:
 	NullStmt();
