1 type derived from MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\MissingCorLibrarySymbol.cs (1)
21internal sealed class MissingCorLibrarySymbol : MissingAssemblySymbol
4 instantiations of MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (2)
1520: new MissingNamespaceSymbol(new MissingModuleSymbol(new MissingAssemblySymbol(new AssemblyIdentity(System.Guid.NewGuid().ToString())), ordinal: -1)); 1799new MissingAssemblySymbol(AssemblyIdentity.FromAssemblyDefinition(HostObjectType.GetTypeInfo().Assembly)).Modules[0],
Symbols\ReferenceManager.cs (2)
295return new MissingAssemblySymbol(identity); 857missingAssembly = new MissingAssemblySymbol(assemblyIdentity);
13 references to MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (13)
Symbols\MissingAssemblySymbol.cs (3)
21/// A <see cref="MissingAssemblySymbol"/> is a special kind of <see cref="AssemblySymbol"/> that represents 98return Equals(obj as MissingAssemblySymbol); 101public bool Equals(MissingAssemblySymbol other)
Symbols\ReferenceManager.cs (10)
458Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies = null; 542Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies) 612foreach (var missingAssembly in missingAssemblies.Values) 643ref Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies, 720ref Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies, 765ref Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies, 842private static MissingAssemblySymbol GetOrAddMissingAssemblySymbol( 844ref Dictionary<AssemblyIdentity, MissingAssemblySymbol>? missingAssemblies) 846MissingAssemblySymbol? missingAssembly; 850missingAssemblies = new Dictionary<AssemblyIdentity, MissingAssemblySymbol>();