public override IStatement Visit(ILabelledStatement stmt, int context) { return(new LabelledStatement { Label = stmt.Label, Statement = Anonymize(stmt.Statement) }); }
public virtual void Visit(ILabelledStatement stmt, TContext context) { stmt.Statement.Accept(this, context); }
public override void Visit(ILabelledStatement stmt, UsageContext context) { stmt.Statement.Accept(this, context); }
public int Visit(ILabelledStatement stmt, int context) { return(1); }
public override void Visit(ILabelledStatement stmt, RelativeEditLocation loc) { stmt.Statement.Accept(this, loc); }
public void Visit(ILabelledStatement stmt, SSTPrintingContext c) { c.Indentation().Keyword(stmt.Label).Text(":").NewLine(); stmt.Statement.Accept(this, c); }