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