4 instantiations of MissingNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (2)
332
return new
MissingNamespaceSymbol
(
1520
: new
MissingNamespaceSymbol
(new MissingModuleSymbol(new MissingAssemblySymbol(new AssemblyIdentity(System.Guid.NewGuid().ToString())), ordinal: -1));
Symbols\MissingMetadataTypeSymbol.cs (1)
273
container = new
MissingNamespaceSymbol
(container, namespaces[i]);
Symbols\MissingModuleSymbol.cs (1)
38
globalNamespace = new
MissingNamespaceSymbol
(this);
8 references to MissingNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (2)
1500
return !(@namespace is
MissingNamespaceSymbol
);
1525
Debug.Assert(foundNamespace == !(@namespace is
MissingNamespaceSymbol
));
Symbols\MissingModuleSymbol.cs (1)
29
protected readonly
MissingNamespaceSymbol
globalNamespace;
Symbols\MissingNamespaceSymbol.cs (3)
15
/// A <see cref="
MissingNamespaceSymbol
"/> is a special kind of <see cref="NamespaceSymbol"/> that represents
89
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());