Lines Matching defs:Context
49 Module *Context = resolveModuleId(Unresolved.Id, Mod, Complain);
50 if (!Context)
53 return Module::ExportDecl(Context, Unresolved.Wildcard);
59 Module *Context = lookupModuleUnqualified(Id[0].first, Mod);
60 if (!Context) {
70 Module *Sub = lookupModuleQualified(Id[I].first, Context);
74 << Id[I].first << Context->getFullModuleName()
80 Context = Sub;
83 return Context;
391 Module *Context) const {
392 for(; Context; Context = Context->Parent) {
393 if (Module *Sub = lookupModuleQualified(Name, Context))
400 Module *ModuleMap::lookupModuleQualified(StringRef Name, Module *Context) const{
401 if (!Context)
404 return Context->findSubmodule(Name);