public override void Accept(ICosmosNumberVisitor cosmosNumberVisitor) { if (cosmosNumberVisitor == null) { throw new ArgumentNullException(nameof(cosmosNumberVisitor)); } cosmosNumberVisitor.Visit(this); }
public override TOutput Accept <TArg, TOutput>(ICosmosNumberVisitor <TArg, TOutput> cosmosNumberVisitor, TArg input) { if (cosmosNumberVisitor == null) { throw new ArgumentNullException(nameof(cosmosNumberVisitor)); } return(cosmosNumberVisitor.Visit(this, input)); }
public override TResult Accept <TResult>(ICosmosNumberVisitor <TResult> cosmosNumberVisitor) { return(cosmosNumberVisitor.Visit(this)); }
public override TOutput Accept <TArg, TOutput>(ICosmosNumberVisitor <TArg, TOutput> cosmosNumberVisitor, TArg input) { return(cosmosNumberVisitor.Visit(this, input)); }
public override void Accept(ICosmosNumberVisitor cosmosNumberVisitor) { cosmosNumberVisitor.Visit(this); }
public abstract TOutput Accept <TArg, TOutput>(ICosmosNumberVisitor <TArg, TOutput> cosmosNumberVisitor, TArg input);
public abstract void Accept(ICosmosNumberVisitor cosmosNumberVisitor);
public override TResult Accept <TResult>(ICosmosNumberVisitor <TResult> cosmosNumberVisitor) => cosmosNumberVisitor.Visit(this);
public abstract TResult Accept <TResult>(ICosmosNumberVisitor <TResult> cosmosNumberVisitor);