Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Expression.h

    r44b4114 r5e2c348  
    822822};
    823823
    824 /// expression that contains a deleted identifier - should never make it past the resolver.
    825 class DeletedExpr : public Expression {
    826 public:
    827         Expression * expr;
    828         BaseSyntaxNode * deleteStmt;
    829 
    830         DeletedExpr( Expression * expr, BaseSyntaxNode * deleteStmt );
    831         DeletedExpr( const DeletedExpr & other );
    832         ~DeletedExpr();
    833 
    834         virtual DeletedExpr * clone() const { return new DeletedExpr( * this ); }
    835         virtual void accept( Visitor & v ) { v.visit( this ); }
    836         virtual Expression * acceptMutator( Mutator & m ) { return m.mutate( this ); }
    837         virtual void print( std::ostream & os, Indenter indent = {} ) const;
    838 };
    839 
    840824// Local Variables: //
    841825// tab-width: 4 //
Note: See TracChangeset for help on using the changeset viewer.