2 implementations of GlobalNamespace
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\AssemblySymbol.cs (1)
21INamespaceSymbol IAssemblySymbol.GlobalNamespace
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\AssemblySymbol.vb (1)
753Private ReadOnly Property IAssemblySymbol_GlobalNamespace As INamespaceSymbol Implements IAssemblySymbol.GlobalNamespace
27 references to GlobalNamespace
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.AspNetCore.Analyzers (1)
ConfigureMethodVisitor.cs (1)
29Visit(symbol.GlobalNamespace);
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Helpers\AssemblyTypeSymbolsVisitor.cs (1)
31symbol.GlobalNamespace.Accept(this);
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
78processNamespace(assembly.GlobalNamespace); 84builder.Add(assembly.GlobalNamespace);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
78processNamespace(assembly.GlobalNamespace); 84builder.Add(assembly.GlobalNamespace);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
253GetCompletionItemsForTopLevelTypeDeclarations(assembly.GlobalNamespace, builder, cancellationToken);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperDiscoverer.cs (1)
113stack.Push(assembly.GlobalNamespace);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
78processNamespace(assembly.GlobalNamespace); 84builder.Add(assembly.GlobalNamespace);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\AssemblySymbol.vb (1)
753Private ReadOnly Property IAssemblySymbol_GlobalNamespace As INamespaceSymbol Implements IAssemblySymbol.GlobalNamespace
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\SymbolTree\SymbolTreeInfo.cs (1)
237Bind(index, assemblySymbol.GlobalNamespace, ref results.AsRef(), cancellationToken);
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (2)
133var globalNamespaceName = assembly.GlobalNamespace.Name; 134symbolMap.Add(globalNamespaceName, assembly.GlobalNamespace);
Log\WorkspaceStructureLogger.cs (1)
276namespaces.Enqueue(compilation.Assembly.GlobalNamespace);
Shared\Extensions\ISolutionExtensions.cs (1)
31results.Add(compilation.Assembly.GlobalNamespace);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
Microsoft.DotNet.ApiCompatibility (1)
Mapping\AssemblyMapper.cs (1)
52queue.Enqueue(assemblyContainer.Element.GlobalNamespace);
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
78processNamespace(assembly.GlobalNamespace); 84builder.Add(assembly.GlobalNamespace);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
95result.AddIfNotNull(assembly.GlobalNamespace);
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
52INamespaceSymbol outerNamespace = assembly.GlobalNamespace;