Vixen
02b45cc4
csharp
public sealed class SourceNamedTypeSymbol

A type declared in source. Everything beyond its name and arity is computed lazily: members are created without their signatures, and each signature resolves the first time it is read. That ordering is what lets a type refer to its own members while its members refer back to the type.

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

Fields and properties (11)

Methods (2)

  • public override IReadOnlyList<Symbol> GetMembers()
  • public override IReadOnlyList<Symbol> GetMembers(string name)

Used by (3)

  • CompilationVixen.Raven
  • CompiledLibraryTestsVixen.Raven.Tests
  • SemanticModelVixen.Raven