4 instantiations of MissingNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (2)
312
return new
MissingNamespaceSymbol
(
1416
: new
MissingNamespaceSymbol
(new MissingModuleSymbol(new MissingAssemblySymbol(new AssemblyIdentity(System.Guid.NewGuid().ToString())), ordinal: -1));
Symbols\MissingMetadataTypeSymbol.cs (1)
272
container = new
MissingNamespaceSymbol
(container, namespaces[i]);
Symbols\MissingModuleSymbol.cs (1)
37
globalNamespace = new
MissingNamespaceSymbol
(this);
8 references to MissingNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (2)
1396
return !(@namespace is
MissingNamespaceSymbol
);
1421
Debug.Assert(foundNamespace == !(@namespace is
MissingNamespaceSymbol
));
Symbols\MissingModuleSymbol.cs (1)
28
protected readonly
MissingNamespaceSymbol
globalNamespace;
Symbols\MissingNamespaceSymbol.cs (3)
18
/// A <see cref="
MissingNamespaceSymbol
"/> is a special kind of <see cref="NamespaceSymbol"/> that represents
92
MissingNamespaceSymbol
other = obj as
MissingNamespaceSymbol
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelAPITests.cs (1)
1309
Assert.IsType<
MissingNamespaceSymbol
>(aliasSymbol.Target.GetSymbol());
Symbols\Source\ExternAliasTests.cs (1)
442
Assert.IsType<
MissingNamespaceSymbol
>(firstTarget.GetSymbol());