Changeset d908563 for src/SynTree
- Timestamp:
- May 27, 2019, 11:08:54 AM (5 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- f88a252
- Parents:
- 933f32f (diff), 21a44ca (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- src/SynTree
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Declaration.h
r933f32f rd908563 286 286 AggregateDecl * set_body( bool body ) { AggregateDecl::body = body; return this; } 287 287 288 virtual void print( std::ostream &os, Indenter indent = {} ) const override ;288 virtual void print( std::ostream &os, Indenter indent = {} ) const override final; 289 289 virtual void printShort( std::ostream &os, Indenter indent = {} ) const override; 290 290 protected: -
src/SynTree/Expression.h
r933f32f rd908563 731 731 virtual Expression * acceptMutator( Mutator & m ) { return m.mutate( this ); } 732 732 virtual void print( std::ostream & os, Indenter indent = {} ) const; 733 734 friend class ConverterNewToOld; 735 private: 736 TupleAssignExpr( StmtExpr * stmts ); 733 737 }; 734 738 -
src/SynTree/TupleExpr.cc
r933f32f rd908563 105 105 } 106 106 107 TupleAssignExpr::TupleAssignExpr( 108 StmtExpr * s ) 109 : Expression(), stmtExpr(s) { 110 } 111 112 107 113 TupleAssignExpr::~TupleAssignExpr() { 108 114 delete stmtExpr;
Note: See TracChangeset
for help on using the changeset viewer.