ICSharpCode.NRefactory.MonoCSharp.ModuleContainer.CreateRootNamespace C# (CSharp) Method

CreateRootNamespace() public method

public CreateRootNamespace ( string alias ) : ICSharpCode.NRefactory.MonoCSharp.RootNamespace
alias string
return ICSharpCode.NRefactory.MonoCSharp.RootNamespace
		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;
		}