public Ast.Module CreateModule(string moduleName, string nameSpace) { var module = new Ast.Module { Name = moduleName }; if (!string.IsNullOrEmpty(nameSpace)) { module.Namespace = new NamespaceDeclaration(nameSpace); } InternalTypeSystemProvider.EntityFor(module); // ensures the module is bound return(module); }
public Ast.Module CreateModule(string moduleName, string nameSpace) { var module = new Ast.Module { Name = moduleName }; if (!string.IsNullOrEmpty(nameSpace)) module.Namespace = new NamespaceDeclaration(nameSpace); InternalTypeSystemProvider.EntityFor(module); // ensures the module is bound return module; }