2 overrides of GlobalNamespace
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MissingAssemblySymbol.cs (1)
145public sealed override NamespaceSymbol GlobalNamespace
Symbols\NonMissingAssemblySymbol.cs (1)
53public sealed override NamespaceSymbol GlobalNamespace
17 references to GlobalNamespace
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Symbols.cs (4)
362return this.Compilation.Assembly.GlobalNamespace; 846return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(qualifierOpt ?? this.Compilation.Assembly.GlobalNamespace, string.Empty, arity: 0, errorInfo: null)); 873Compilation.Assembly.GlobalNamespace, identifierValueText, 0, 2401return new ExtendedErrorTypeSymbol(qualifierOpt ?? Compilation.Assembly.GlobalNamespace, simpleName, arity, info);
Compilation\CSharpCompilation.cs (1)
1593builder.Add(referenceManager.ReferencedAssemblies[i].GlobalNamespace);
Compilation\SyntaxTreeSemanticModel.cs (4)
1328container = _compilation.Assembly.GlobalNamespace; 2360return _compilation.Assembly.GlobalNamespace; 2372return _compilation.Assembly.GlobalNamespace; 2376return _compilation.Assembly.GlobalNamespace.ImplicitType;
Compiler\ClsComplianceChecker.cs (1)
171Visit(symbol.GlobalNamespace);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
348Debug.Assert((object)otherContainer == (object)_otherAssembly.GlobalNamespace); 354Debug.Assert((object)otherContainer == (object)_otherAssembly.GlobalNamespace);
Symbols\AssemblySymbol.cs (2)
148return this.GlobalNamespace; 155return this.GlobalNamespace;
Symbols\ExtendedErrorTypeSymbol.cs (1)
29: this(compilation.Assembly.GlobalNamespace, name, arity, errorInfo, unreported, variableUsedBeforeDeclaration)
Symbols\PublicModel\AssemblySymbol.cs (1)
25return UnderlyingAssemblySymbol.GlobalNamespace.GetPublicSymbol();
Symbols\ReducedExtensionMethodSymbol.cs (1)
135var errorNamespace = containingAssembly.GlobalNamespace;