public override void Accept(IStatementVisitor visitor) { visitor.VisitBlockStatement(this); }
public override T Accept <T>(IStatementVisitor <T> visitor) { return(visitor.VisitBlockStatement(this)); }
public override TReturn Accept <TReturn, TData>(IStatementVisitor <TReturn, TData> visitor, TData data) { return(visitor.VisitBlockStatement(this, data)); }
public T Accept <T>(IStatementVisitor <T> visitor) => visitor.VisitBlockStatement(this);