Exemplo n.º 1
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TState, TResult>(ITypeSignatureVisitor <TState, TResult> visitor,
                                                         TState state) =>
 visitor.VisitSentinelType(this, state);
Exemplo n.º 2
0
 public T Accept <T>(ITypeSignatureVisitor <T> visitor) => visitor.VisitPointerSignature(this);
Exemplo n.º 3
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitSentinelType(this);
Exemplo n.º 4
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitPinnedType(this);
Exemplo n.º 5
0
 /// <summary>
 /// Visit the current type signature using the provided visitor.
 /// </summary>
 /// <param name="visitor">The visitor to accept.</param>
 /// <typeparam name="TResult">The type of result the visitor produces.</typeparam>
 /// <returns>The result the visitor produced after visiting this type signature.</returns>
 public abstract TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor);
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitByReferenceType(this);
Exemplo n.º 7
0
 public T Accept <T>(ITypeSignatureVisitor <T> visitor) => visitor.VisitArraySignature(this);
Exemplo n.º 8
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TState, TResult>(ITypeSignatureVisitor <TState, TResult> visitor, TState state) =>
 visitor.VisitFunctionPointerType(this, state);
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitGenericInstanceType(this);
Exemplo n.º 10
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitFunctionPointerType(this);
Exemplo n.º 11
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TResult>(ITypeSignatureVisitor <TResult> visitor) =>
 visitor.VisitTypeDefOrRef(this);
Exemplo n.º 12
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TState, TResult>(ITypeSignatureVisitor <TState, TResult> visitor,
                                                         TState state) =>
 visitor.VisitTypeDefOrRef(this, state);
Exemplo n.º 13
0
 public T Accept <T>(ITypeSignatureVisitor <T> visitor) => visitor.VisitTypeName(this);
Exemplo n.º 14
0
 /// <inheritdoc />
 public override TResult AcceptVisitor <TState, TResult>(ITypeSignatureVisitor <TState, TResult> visitor,
                                                         TState state) =>
 visitor.VisitByReferenceType(this, state);