Changes in src/SynTree/Statement.h [6a276a0:cc32d83]
- File:
-
- 1 edited
-
src/SynTree/Statement.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Statement.h
r6a276a0 rcc32d83 126 126 }; 127 127 128 class DirectiveStmt : public Statement { 129 public: 130 std::string directive; 131 132 DirectiveStmt( const std::string & ); 133 virtual ~DirectiveStmt(){} 134 135 virtual DirectiveStmt * clone() const { return new DirectiveStmt( *this ); } 136 virtual void accept( Visitor & v ) { v.visit( this ); } 137 virtual Statement * acceptMutator( Mutator & m ) { return m.mutate( this ); } 138 virtual void print( std::ostream & os, Indenter indent = {} ) const; 139 }; 140 128 141 class IfStmt : public Statement { 129 142 public:
Note:
See TracChangeset
for help on using the changeset viewer.