1 type derived from MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (1)
20 instantiations of MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (4)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (16)
Symbols\Metadata\PE\MissingTypeReferences.cs (15)
326missingTypes1[0] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test1", 0, true);
327missingTypes1[1] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test1", 1, true);
328missingTypes1[2] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test2", 0, true);
329missingTypes1[3] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test1", 0, true);
330missingTypes1[4] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test1", 1, true);
331missingTypes1[5] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test2", 0, true);
332missingTypes1[6] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm2")).Modules[0], "", "test1", 0, true);
342missingTypes2[0] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test1", 0, true);
343missingTypes2[1] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test1", 1, true);
344missingTypes2[2] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(defaultName).Modules[0], "", "test2", 0, true);
345missingTypes2[3] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test1", 0, true);
346missingTypes2[4] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test1", 1, true);
347missingTypes2[5] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm1")).Modules[0], "", "test2", 0, true);
348missingTypes2[6] = new MissingMetadataTypeSymbol.TopLevel(new MissingAssemblySymbol(new AssemblyIdentity("asm2")).Modules[0], "", "test1", 0, true);
375var missingAssembly = new MissingAssemblySymbol(new AssemblyIdentity("asm1"));
16 references to MissingAssemblySymbol
Microsoft.CodeAnalysis.CSharp (13)
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>();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)