public override object Visit(ExpVisitor visitor) { return(visitor.OnMixed(this)); }
public override object Visit( ExpVisitor visitor ) { return visitor.OnOneOrMore(this); }
public override object Visit(ExpVisitor visitor) { return(visitor.OnOneOrMore(this)); }
public override object Visit(ExpVisitor visitor) { return(visitor.OnGroup(this)); }
public override object Visit(ExpVisitor visitor) { return(visitor.OnChoice(this)); }
public override object Visit(ExpVisitor Visitor) { return(Visitor.OnAttribute(this)); }
public override object Visit(ExpVisitor visitor) { return(visitor.OnInterleave(this)); }
public override Object Visit( ExpVisitor Visitor ) { return Visitor.OnText(); }
public abstract Object Visit( ExpVisitor Visitor );
public override Object Visit(ExpVisitor Visitor) { return(Visitor.OnNotAllowed()); }
public override Object Visit( ExpVisitor Visitor ) { return Visitor.OnNotAllowed(); }
public override Object Visit(ExpVisitor Visitor) { return(Visitor.OnEmpty()); }
public abstract Object Visit(ExpVisitor Visitor);
public override Object Visit(ExpVisitor Visitor) { return(Visitor.OnText()); }
public override object Visit( ExpVisitor visitor ) { return visitor.OnRef(this); }
public override Object Visit( ExpVisitor Visitor ) { return Visitor.OnEmpty(); }
public IntraBlockDeadRegisters() { this.expVisitor = new ExpVisitor(this); this.deadRegs = new HashSet <RegisterStorage>(); }
public override object Visit(ExpVisitor Visitor) { return(Visitor.OnElement(this)); }