Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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;
 }