public override void Visit(IUncheckedBlock block, UsageContext context)
 {
     foreach (var statement in block.Body)
     {
         statement.Accept(this, context);
     }
 }
Exemple #2
0
 public override IStatement Visit(IUncheckedBlock stmt, int context)
 {
     return(new UncheckedBlock
     {
         Body = Anonymize(stmt.Body)
     });
 }
Exemple #3
0
 public virtual void Visit(IUncheckedBlock block, TContext context)
 {
     Visit(block.Body, context);
 }
Exemple #4
0
 public int Visit(IUncheckedBlock block, int context)
 {
     return(1 + Visit(block.Body, 0));
 }
 public override void Visit(IUncheckedBlock block, RelativeEditLocation loc)
 {
     loc.Size++;
     Visit(block.Body, loc);
 }
 public void Visit(IUncheckedBlock block, SSTPrintingContext c)
 {
     c.Indentation().Keyword("unchecked")
     .StatementBlock(block.Body, this);
 }