2 implementations of GlobalNamespace
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\ModuleSymbol.cs (1)
24INamespaceSymbol IModuleSymbol.GlobalNamespace
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\ModuleSymbol.vb (1)
297Private ReadOnly Property IModuleSymbol_GlobalNamespace As INamespaceSymbol Implements IModuleSymbol.GlobalNamespace
94 references to GlobalNamespace
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Metrics (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Metrics.Legacy (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
1046INamespaceSymbol container = this.SourceModule.GlobalNamespace;
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (24)
SymbolKey\SymbolKeyCompilationsTests.cs (12)
130var ns = comp.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 157var ns = comp.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 185var ns = comp.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 212var ns = comp.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 241var ns = comp.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 286var type = compilation.SourceModule.GlobalNamespace.GetTypeMembers("C").Single(); 521var namespace1 = comp1.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 524var namespace2 = comp2.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 604var typeSym1 = comp1.SourceModule.GlobalNamespace.GetTypeMembers("Test").Single(); 607var typeSym2 = comp2.SourceModule.GlobalNamespace.GetTypeMembers("Test").Single(); 629var namespace1 = comp1.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol; 632var namespace2 = comp2.SourceModule.GlobalNamespace.GetMembers("NS").Single() as INamespaceSymbol;
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (3)
71var typesym = comp2.SourceModule.GlobalNamespace.GetTypeMembers("App").FirstOrDefault(); 239var typeA = comp20.SourceModule.GlobalNamespace.GetTypeMembers("A").Single(); 254var typeTest = comp40.SourceModule.GlobalNamespace.GetTypeMembers("Test").FirstOrDefault();
Workspaces\WorkspaceTests_EditorFeatures.cs (9)
414var classC = compilation.SourceModule.GlobalNamespace.GetMembers("C").Single(); 437var classD = compilation2.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 465var classD = compilation2.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 503var classD = compilation2.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 521var classDz = compilation2Z.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 561var classDy = compilation2y.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 633var classDy = compilation2y.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 663var classDz = compilation2Z.SourceModule.GlobalNamespace.GetTypeMembers("D").Single(); 684var classDz = compilation2Z.SourceModule.GlobalNamespace.GetTypeMembers("D").Single();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenTupleTest.cs (6)
6240ns = comp.CreateErrorNamespaceSymbol(comp.SourceModule.GlobalNamespace, "a"); 6244Assert.Same(comp.SourceModule.GlobalNamespace, ns.ContainingSymbol); 6245Assert.Same(comp.SourceModule.GlobalNamespace.ContainingAssembly, ns.ContainingAssembly); 6246Assert.Same(comp.SourceModule.GlobalNamespace.ContainingModule, ns.ContainingModule); 6261vt2 = comp.CreateErrorTypeSymbol(comp.CreateErrorNamespaceSymbol(comp.SourceModule.GlobalNamespace, "System"), "ValueTuple", 2).Construct(intType, intType); 6600var tuple1 = (INamedTypeSymbol)comp.SourceModule.GlobalNamespace.GetMember<INamedTypeSymbol>("C").GetMember<IFieldSymbol>("F").Type;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\TopLevelStatementsTests.cs (4)
6231var a = ((Compilation)comp).SourceModule.GlobalNamespace.GetTypeMember("A"); 6275var a = ((Compilation)comp).SourceModule.GlobalNamespace.GetTypeMember("A"); 6315var a = ((Compilation)comp).SourceModule.GlobalNamespace.GetTypeMember("A"); 6365var a = ((Compilation)comp).SourceModule.GlobalNamespace.GetTypeMember("A");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\GetSemanticInfoTests.cs (1)
389var tsym = comp.SourceModule.GlobalNamespace.GetTypeMembers("Test").FirstOrDefault();
Compilation\SemanticModelAPITests.cs (1)
867var pTypeSym = comp.SourceModule.GlobalNamespace.GetTypeMembers("PC").Single();
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (6)
2786var globalNS = compilation.SourceModule.GlobalNamespace; 2907var globalNS = compilation.SourceModule.GlobalNamespace; 2969var globalNS = compilation.SourceModule.GlobalNamespace; 3018var globalNS = compilation.SourceModule.GlobalNamespace; 3075var globalNS = compilation.SourceModule.GlobalNamespace; 3141var globalNS = compilation.SourceModule.GlobalNamespace;
Compilation\SymbolVisitorTests.cs (3)
111VisitChildren(symbol.GlobalNamespace); 290VisitChildren(symbol.GlobalNamespace); 403VisitChildren(new[] { symbol.GlobalNamespace }, argument);
Symbols\Source\DeclaringSyntaxNodeTests.cs (1)
193Assert.True(comp.SourceModule.GlobalNamespace.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.Extensions.Package (1)
Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\ModuleSymbol.vb (1)
297Private ReadOnly Property IModuleSymbol_GlobalNamespace As INamespaceSymbol Implements IModuleSymbol.GlobalNamespace
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (5)
CodeGen\CodeGenTuples.vb (5)
8964ns = comp.CreateErrorNamespaceSymbol(comp.SourceModule.GlobalNamespace, "a") 8968Assert.Same(comp.SourceModule.GlobalNamespace, ns.ContainingSymbol) 8969Assert.Same(comp.SourceModule.GlobalNamespace.ContainingAssembly, ns.ContainingAssembly) 8970Assert.Same(comp.SourceModule.GlobalNamespace.ContainingModule, ns.ContainingModule) 8985vt2 = comp.CreateErrorTypeSymbol(comp.CreateErrorNamespaceSymbol(comp.SourceModule.GlobalNamespace, "System"), "ValueTuple", 2).Construct(intType, intType)
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (2)
CompilationContext.vb (2)
210Me.Compilation.SourceModule.GlobalNamespace, 226Me.Compilation.SourceModule.GlobalNamespace,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\FlowTestBase.vb (1)
18For Each method In AllMethods(compilation.SourceModule.GlobalNamespace)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (7)
SymbolsTests\Metadata\PE\NoPia.vb (4)
941Dim varI5 = varC_Pia5.SourceModule.GlobalNamespace.GetTypeMembers("I5").Single() 943Dim varI6 = varC_Pia5.SourceModule.GlobalNamespace.GetTypeMembers("I6").Single() 949Dim varI7 = varC_Library2.SourceModule.GlobalNamespace.GetTypeMembers("I7").Single() 958Dim varI1 = varC_Pia1.SourceModule.GlobalNamespace.GetTypeMembers("I1").Single()
SymbolsTests\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.vb (1)
22Dim classLocalType1 As NamedTypeSymbol = localConsumer1.SourceModule.GlobalNamespace.GetTypeMembers("NoPIAGenerics").[Single]()
SymbolsTests\Source\OverridesTests.vb (1)
6720For Each namedType In compilation.SourceModule.GlobalNamespace.GetTypeMembers()
SymbolsTests\Source\TypeTests.vb (1)
689Dim globalNS = comp.SourceModule.GlobalNamespace
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpEntryPointFinder.cs (1)
23visitor.Visit(compilation.SourceModule.GlobalNamespace);
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicEntryPointFinder.vb (1)
29Dim symbol = compilation.SourceModule.GlobalNamespace
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Test.Utilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
99result.AddIfNotNull(module.GlobalNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
361foreach (var candidateTopLevelType in compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName, arity: 0))