csharp
public abstract class NamedTypeSymbolA type referred to by name: a source shader/struct/class/ protocol/enum, or a compiler-supplied type such as string or Texture2D.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (7)
public override SymbolKind Kindpublic virtual IReadOnlyList<TypeParameterSymbol> TypeParameterspublic virtual IReadOnlyList<TypeSymbol> TypeArgumentsThe arguments this type was constructed with. For a generic definition these are its own type parameters.
public int Aritypublic virtual bool IsConstructedTrue once type arguments have been substituted for the parameters.
public virtual NamedTypeSymbol OriginalDefinitionThe uninstantiated generic definition, or this type when not constructed.
public IReadOnlyList<MethodSymbol> ConstructorsInstance constructors declared on this type.
Methods (1)
public override string ToDisplayString()
Used by (37)
- BinderVixen.Raven
- BuilderVixen.Raven
- BuiltInNamedTypeSymbolVixen.Raven
- BuiltInTypesVixen.Raven
- CompilationVixen.Raven
- CompiledLibraryTestsVixen.Raven.Tests
- ConstructedNamedTypeSymbolVixen.Raven
- EnumValueTestsVixen.Raven.Tests
- ErrorTypeSymbolVixen.Raven
- FieldSymbolVixen.Raven
- LowererVixen.Raven
- LoweringResultVixen.Raven
- MetadataLoaderVixen.Raven
- MetadataNamedTypeSymbolVixen.Raven
- MethodSymbolVixen.Raven
- MonomorphiserVixen.Raven
- NamedTypeBinderVixen.Raven
- NamespaceSymbolVixen.Raven
- PrimitiveTypeSymbolVixen.Raven
- PropertySymbolVixen.Raven
- SemanticModelVixen.Raven
- SemanticModelTestsVixen.Raven.Tests
- SemanticTestBaseVixen.Raven.Tests
- ShaderSemanticsTestsVixen.Raven.Tests
- SizedArrayTestsVixen.Raven.Tests
- SourceEnumMemberSymbolVixen.Raven
- SourceFieldSymbolVixen.Raven
- SourceNamedTypeSymbolVixen.Raven
- SourcePropertySymbolVixen.Raven
- SourceValueParameterSymbolVixen.Raven
- SymbolVixen.Raven
- SymbolTestsVixen.Raven.Tests
- TypeMapVixen.Raven
- TypeParameterSymbolVixen.Raven
- TypeSymbolVixen.Raven
- TypeSystemTestsVixen.Raven.Tests
- ValueParameterTestsVixen.Raven.Tests