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)
22sym = new NamespaceSymbol();
13 references to NamespaceSymbol
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
131if (parent == null || parent == NamespaceSymbol.Root) 360if (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)
79public static NamespaceSymbol CreateNamespace(Name name, NamespaceSymbol parent) 81NamespaceSymbol sym = (NamespaceSymbol)NewBasicSymbol(SYMKIND.SK_NamespaceSymbol, name, parent);
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (4)
597NamespaceOrAggregateSymbol current = NamespaceSymbol.Root; 814private static NamespaceSymbol AddNamespaceToSymbolTable(NamespaceOrAggregateSymbol parent, string sz) 817return SymbolStore.LookupSym(name, parent, symbmask_t.MASK_NamespaceSymbol) as NamespaceSymbol 818?? SymFactory.CreateNamespace(name, parent as NamespaceSymbol);