//
// Creates alias global namespace
//
public RootNamespace CreateRootNamespace(string alias)
{
if (alias == global_ns.Alias)
{
NamespaceEntry.Error_GlobalNamespaceRedefined(Location.Null, Report);
return(global_ns);
}
RootNamespace rn;
if (!alias_ns.TryGetValue(alias, out rn))
{
rn = new RootNamespace(alias);
alias_ns.Add(alias, rn);
}
return(rn);
}