Changes in src/SynTree/Statement.h [6180274:4e7171f]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Statement.h
r6180274 r4e7171f 10 10 // Created On : Mon May 18 07:44:20 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Wed Feb 2 20:15:30202213 // Update Count : 9 812 // Last Modified On : Wed Feb 2 11:49:17 2022 13 // Update Count : 94 14 14 // 15 15 … … 107 107 std::list<Label> gotolabels; 108 108 109 AsmStmt( bool voltile, Expression * instruction, const std::list<Expression *> output, const std::list<Expression *> input, const std::list<ConstantExpr *> clobber, conststd::list<Label> gotolabels );109 AsmStmt( bool voltile, Expression * instruction, std::list<Expression *> output, std::list<Expression *> input, std::list<ConstantExpr *> clobber, std::list<Label> gotolabels ); 110 110 AsmStmt( const AsmStmt & other ); 111 111 virtual ~AsmStmt(); … … 153 153 154 154 IfStmt( Expression * condition, Statement * then, Statement * else_, 155 conststd::list<Statement *> initialization = std::list<Statement *>() );155 std::list<Statement *> initialization = std::list<Statement *>() ); 156 156 IfStmt( const IfStmt & other ); 157 157 virtual ~IfStmt(); … … 260 260 Statement * else_; 261 261 262 ForStmt( conststd::list<Statement *> initialization, Expression * condition = nullptr, Expression * increment = nullptr, Statement * body = nullptr, Statement * else_ = nullptr );262 ForStmt( std::list<Statement *> initialization, Expression * condition = nullptr, Expression * increment = nullptr, Statement * body = nullptr, Statement * else_ = nullptr ); 263 263 ForStmt( const ForStmt & other ); 264 264 virtual ~ForStmt(); … … 281 281 class BranchStmt : public Statement { 282 282 public: 283 enum Type { Goto , Break, Continue, FallThrough, FallThroughDefault, BranchStmts};283 enum Type { Goto = 0, Break, Continue, FallThrough, FallThroughDefault }; 284 284 285 285 // originalTarget kept for error messages. … … 360 360 FinallyStmt * finallyBlock; 361 361 362 TryStmt( CompoundStmt * tryBlock, conststd::list<CatchStmt *> & handlers, FinallyStmt * finallyBlock = nullptr );362 TryStmt( CompoundStmt * tryBlock, std::list<CatchStmt *> & handlers, FinallyStmt * finallyBlock = nullptr ); 363 363 TryStmt( const TryStmt & other ); 364 364 virtual ~TryStmt(); … … 543 543 std::list<Expression *> mutexObjs; // list of mutex objects to acquire 544 544 545 MutexStmt( Statement * stmt, conststd::list<Expression *> mutexObjs );545 MutexStmt( Statement * stmt, std::list<Expression *> mutexObjs ); 546 546 MutexStmt( const MutexStmt & other ); 547 547 virtual ~MutexStmt();
Note:
See TracChangeset
for help on using the changeset viewer.