Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Expression.cc

    r39f84a4 re04ef3a  
    344344}
    345345
    346 //// is this right? It's cloning the member, but the member is a declaration so probably shouldn't be cloned...
    347346MemberExpr::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 ) ) {
    349348}
    350349
    351350MemberExpr::~MemberExpr() {
    352         // delete member;
     351        delete member;
    353352        delete aggregate;
    354353}
Note: See TracChangeset for help on using the changeset viewer.