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
 protected void EnsureEntityFor(TypeMember node)
 {
     _internalTypeSystemProvider.EntityFor(node);
 }
Esempio n. 3
0
 private void EnsureEntityFor(TypeMember member)
 {
     InternalTypeSystemProvider.EntityFor(member);
 }
Esempio n. 4
0
 private void EnsureEntityFor(TypeMember constructor)
 {
     _internalTypeSystemProvider.EntityFor(constructor);
 }