2 instantiations of NamespaceSymbol
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\NamespaceSymbol.cs (1)
39NamespaceSymbol root = new NamespaceSymbol
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
20sym = new NamespaceSymbol();
13 references to NamespaceSymbol
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
127if (parent == null || parent == NamespaceSymbol.Root) 349if (sym == NamespaceSymbol.Root)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\NamespaceSymbol.cs (3)
35public static readonly NamespaceSymbol Root = GetRootNamespaceSymbol(); 37private static NamespaceSymbol GetRootNamespaceSymbol() 39NamespaceSymbol root = new NamespaceSymbol
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (4)
76public static NamespaceSymbol CreateNamespace(Name name, NamespaceSymbol parent) 78NamespaceSymbol sym = (NamespaceSymbol)NewBasicSymbol(SYMKIND.SK_NamespaceSymbol, name, parent);
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (4)
585NamespaceOrAggregateSymbol current = NamespaceSymbol.Root; 797private static NamespaceSymbol AddNamespaceToSymbolTable(NamespaceOrAggregateSymbol parent, string sz) 800return SymbolStore.LookupSym(name, parent, symbmask_t.MASK_NamespaceSymbol) as NamespaceSymbol 801?? SymFactory.CreateNamespace(name, parent as NamespaceSymbol);