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)
47var merged = _container as MergedNamespaceSymbol;
Compilation\CSharpCompilation.cs (4)
1422var result = MergedNamespaceSymbol.Create( 1519? MergedNamespaceSymbol.Create(new NamespaceExtent(this), namespacesToMerge: builder!.ToImmutableAndFree(), containingNamespace: null, nameOpt: null) 4980var mergedNamespace = symbol as MergedNamespaceSymbol;
Symbols\MergedNamespaceSymbol.cs (1)
159otherSymbols.Add(MergedNamespaceSymbol.Create(_extent, this, namespaceSymbols.ToImmutableAndFree()));
Symbols\NamespaceOrTypeSymbol.cs (1)
259Debug.Assert(scope is not MergedNamespaceSymbol);
Symbols\NonMissingAssemblySymbol.cs (1)
63var result = MergedNamespaceSymbol.Create(new NamespaceExtent(this),
Symbols\Source\SourceAssemblySymbol.cs (2)
1055var mergedNs = ns as MergedNamespaceSymbol;
Symbols\Source\SourceNamespaceSymbol.cs (2)
294MergedNamespaceSymbol mergedAssemblyNamespace = null; 298mergedAssemblyNamespace = @namespace.ContainingAssembly.GetAssemblyNamespace(@namespace) as MergedNamespaceSymbol;