Exemplo n.º 1
0
        //-----------------------------------------------------------------------------------------------------------------------------------------------------

        public override void AcceptVisitor(StatementVisitor visitor)
        {
            visitor.VisitBlockStatement(this);

            foreach (var statement in this.Statements)
            {
                statement.AcceptVisitor(visitor);
            }
        }
Exemplo n.º 2
0
 public override T AcceptVisitor <T, C>(StatementVisitor <T, C> visitor, C context)
 {
     return(visitor.VisitBlockStatement(this, context));
 }