Changes in src/SynTree/Statement.h [cc32d83:6a276a0]
- File:
-
- 1 edited
-
src/SynTree/Statement.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Statement.h
rcc32d83 r6a276a0 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 141 128 class IfStmt : public Statement { 142 129 public:
Note:
See TracChangeset
for help on using the changeset viewer.