Lines Matching refs:Module

26 AggregateDeclaration *Module::moduleinfo;
28 Module *Module::rootModule;
29 DsymbolTable *Module::modules;
30 Modules Module::amodules;
32 Dsymbols Module::deferred; // deferred Dsymbol's needing semantic() run on them
33 Dsymbols Module::deferred2; // deferred Dsymbol's needing semantic2() run on them
34 Dsymbols Module::deferred3; // deferred Dsymbol's needing semantic3() run on them
35 unsigned Module::dprogress;
40 void Module::_init() in _init()
45 Module::Module(const char *filename, Identifier *ident, int doDocComment, int doHdrGen) in Module() function
126 Module *Module::create(const char *filename, Identifier *ident, int doDocComment, int doHdrGen) in create()
128 return new Module(filename, ident, doDocComment, doHdrGen); in create()
131 void Module::setDocfile() in setDocfile()
147 File *Module::setOutfile(const char *name, const char *dir, const char *arg, const char *ext) in setOutfile()
180 void Module::deleteObjFile() in deleteObjFile()
188 const char *Module::kind() const in kind()
218 Module *Module::load(Loc loc, Identifiers *packages, Identifier *ident) in load()
254 Module *m = new Module(filename, ident, 0, 0); in load()
296 bool Module::read(Loc loc) in read()
342 Module *Module::parse() in parse()
557 Module *m = ppack ? ppack->isModule() : NULL; in parse()
614 if (Module *mprev = prev->isModule()) in parse()
655 void Module::importAll(Scope *) in importAll()
723 void Module::semantic(Scope *) in semantic()
766 void Module::semantic2(Scope*) in semantic2()
797 void Module::semantic3(Scope*) in semantic3()
835 int Module::needModuleInfo() in needModuleInfo()
841 Dsymbol *Module::search(const Loc &loc, Identifier *ident, int flags) in search()
882 bool Module::isPackageAccessible(Package *p, Prot protection, int flags) in isPackageAccessible()
894 Dsymbol *Module::symtabInsert(Dsymbol *s) in symtabInsert()
900 void Module::clearCache() in clearCache()
904 Module *m = amodules[i]; in clearCache()
913 void Module::addDeferredSemantic(Dsymbol *s) in addDeferredSemantic()
928 void Module::addDeferredSemantic2(Dsymbol *s) in addDeferredSemantic2()
934 void Module::addDeferredSemantic3(Dsymbol *s) in addDeferredSemantic3()
944 void Module::runDeferredSemantic() in runDeferredSemantic()
993 void Module::runDeferredSemantic2() in runDeferredSemantic2()
995 Module::runDeferredSemantic(); in runDeferredSemantic2()
997 Dsymbols *a = &Module::deferred2; in runDeferredSemantic2()
1010 void Module::runDeferredSemantic3() in runDeferredSemantic3()
1012 Module::runDeferredSemantic2(); in runDeferredSemantic3()
1014 Dsymbols *a = &Module::deferred3; in runDeferredSemantic3()
1034 int Module::imports(Module *m) in imports()
1039 Module *mi = aimports[i]; in imports()
1057 bool Module::selfImports() in selfImports()
1077 bool Module::rootImports() in rootImports()
1088 Module *m = amodules[i]; in rootImports()
1102 bool Module::isCoreModule(Identifier *ident) in isCoreModule()
1152 Module *Package::isPackageMod() in isPackageMod()
1201 DsymbolTable *dst = Module::modules; in resolve()