Symbols\AssemblySymbol.cs (17)
329internal abstract NamedTypeSymbol? LookupDeclaredTopLevelMetadataType(ref MetadataTypeName emittedName);
341internal abstract NamedTypeSymbol LookupDeclaredOrForwardedTopLevelMetadataType(ref MetadataTypeName emittedName, ConsList<AssemblySymbol>? visitedAssemblies);
355var emittedName = MetadataTypeName.FromFullName(fullyQualifiedMetadataName);
362internal virtual NamedTypeSymbol? TryLookupForwardedMetadataTypeWithCycleDetection(ref MetadataTypeName emittedName, ConsList<AssemblySymbol>? visitedAssemblies)
367internal ErrorTypeSymbol CreateCycleInTypeForwarderErrorTypeSymbol(ref MetadataTypeName emittedName)
373internal ErrorTypeSymbol CreateMultipleForwardingErrorTypeSymbol(ref MetadataTypeName emittedName, ModuleSymbol forwardingModule, AssemblySymbol destination1, AssemblySymbol destination2)
720MetadataTypeName mdName;
726mdName = MetadataTypeName.FromFullName(parts[0], useCLSCompliantNameArityEncoding);
739mdName = MetadataTypeName.FromTypeName(parts[i]);
757mdName = MetadataTypeName.FromFullName(metadataName, useCLSCompliantNameArityEncoding);
839MetadataTypeName mdName = MetadataTypeName.FromTypeName(nestedTypes[i].Name, forcedArity: forcedArity);
864MetadataTypeName mdName = MetadataTypeName.FromNamespaceAndTypeName(
914ref MetadataTypeName metadataName,
1073private static NamedTypeSymbol? GetTopLevelTypeByMetadataName(AssemblySymbol assembly, ref MetadataTypeName metadataName, AssemblyIdentity? assemblyOpt)
Symbols\MissingMetadataTypeSymbol.cs (7)
158public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, DiagnosticInfo? errorInfo = null)
163public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, ExtendedSpecialType specialType, DiagnosticInfo? errorInfo = null)
168public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, WellKnownType wellKnownType, DiagnosticInfo? errorInfo = null)
173private TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, int typeId, DiagnosticInfo? errorInfo)
178private TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, bool mangleName, DiagnosticInfo? errorInfo, int typeId)
416public Nested(NamedTypeSymbol containingType, ref MetadataTypeName emittedName)
421private Nested(NamedTypeSymbol containingType, ref MetadataTypeName emittedName, bool mangleName)