1 instantiation of MergedNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\MergedNamespaceSymbol.cs (1)
87
: new
MergedNamespaceSymbol
(extent, containingNamespace, namespacesToMerge, nameOpt);
13 references to MergedNamespaceSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\InContainerBinder.cs (2)
47
var
merged = _container as
MergedNamespaceSymbol
;
Compilation\CSharpCompilation.cs (4)
1422
var result =
MergedNamespaceSymbol
.Create(
1519
?
MergedNamespaceSymbol
.Create(new NamespaceExtent(this), namespacesToMerge: builder!.ToImmutableAndFree(), containingNamespace: null, nameOpt: null)
4980
var
mergedNamespace = symbol as
MergedNamespaceSymbol
;
Symbols\MergedNamespaceSymbol.cs (1)
159
otherSymbols.Add(
MergedNamespaceSymbol
.Create(_extent, this, namespaceSymbols.ToImmutableAndFree()));
Symbols\NamespaceOrTypeSymbol.cs (1)
259
Debug.Assert(scope is not
MergedNamespaceSymbol
);
Symbols\NonMissingAssemblySymbol.cs (1)
63
var result =
MergedNamespaceSymbol
.Create(new NamespaceExtent(this),
Symbols\Source\SourceAssemblySymbol.cs (2)
1055
var
mergedNs = ns as
MergedNamespaceSymbol
;
Symbols\Source\SourceNamespaceSymbol.cs (2)
294
MergedNamespaceSymbol
mergedAssemblyNamespace = null;
298
mergedAssemblyNamespace = @namespace.ContainingAssembly.GetAssemblyNamespace(@namespace) as
MergedNamespaceSymbol
;