Vixen
02b45cc4
csharp
public sealed class SubstitutedMethodSymbol

A method read through a type map: a member of a constructed generic type, or a generic method supplied with explicit type arguments.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (12)

  • public MethodSymbol OriginalDefinition
  • public IReadOnlyList<TypeSymbol> TypeArguments

    Arguments supplied for the method's own type parameters, if any.

  • public override string Name
  • public override Symbol? ContainingSymbol
  • public override MethodKind MethodKind
  • public override TypeSymbol ReturnType
  • public override IReadOnlyList<ParameterSymbol> Parameters
  • public override IReadOnlyList<TypeParameterSymbol> TypeParameters
  • public override ShaderStage Stage
  • public override string? SemanticName
  • public override bool IsStatic
  • public override SyntaxNode? DeclaringSyntax

Used by (5)

  • BinderVixen.Raven
  • InstantiationVixen.Raven
  • LowererVixen.Raven
  • MonomorphiserVixen.Raven
  • SubstitutedSymbolsVixen.Raven