Changes in src/SynTree/Expression.cc [39f84a4:e04ef3a]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Expression.cc
r39f84a4 re04ef3a 344 344 } 345 345 346 //// is this right? It's cloning the member, but the member is a declaration so probably shouldn't be cloned...347 346 MemberExpr::MemberExpr( const MemberExpr &other ) : 348 Expression( other ), member( other.member), aggregate( maybeClone( other.aggregate ) ) {347 Expression( other ), member( maybeClone( other.member ) ), aggregate( maybeClone( other.aggregate ) ) { 349 348 } 350 349 351 350 MemberExpr::~MemberExpr() { 352 //delete member;351 delete member; 353 352 delete aggregate; 354 353 }
Note:
See TracChangeset
for help on using the changeset viewer.