public override void Accept(OperationVisitor visitor) { if (this.StatementKind == OperationKind.UsingWithExpressionStatement) { visitor.VisitUsingWithExpressionStatement(this); } else { visitor.VisitUsingWithDeclarationStatement(this); } }
public override TResult Accept <TArgument, TResult>(OperationVisitor <TArgument, TResult> visitor, TArgument argument) { return(this.StatementKind == OperationKind.UsingWithExpressionStatement ? visitor.VisitUsingWithExpressionStatement(this, argument) : visitor.VisitUsingWithDeclarationStatement(this, argument)); }