private NamespaceSymbol AddNamespaceToSymbolTable(NamespaceOrAggregateSymbol parent, string sz)
{
Name name = GetName(sz);
NamespaceSymbol ns = _symbolTable.LookupSym(name, parent, symbmask_t.MASK_NamespaceSymbol).AsNamespaceSymbol();
if (ns == null)
{
ns = _symFactory.CreateNamespace(name, parent as NamespaceSymbol);
}
ns.AddAid(KAID.kaidGlobal);
ns.AddAid(KAID.kaidThisAssembly);
ns.AddAid(_infile.GetAssemblyID());
return ns;
}
#endregion