Esempio n. 1
0
 public override IStatement Visit(ILabelledStatement stmt, int context)
 {
     return(new LabelledStatement
     {
         Label = stmt.Label,
         Statement = Anonymize(stmt.Statement)
     });
 }
Esempio n. 2
0
 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);
 }
Esempio n. 4
0
 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);
 }