Home | History | Annotate | Download | only in Lex

Lines Matching refs:Modules

1 //===--- ModuleMap.cpp - Describe the layout of modules ---------*- C++ -*-===//
93 for (llvm::StringMap<Module *>::iterator I = Modules.begin(),
94 IEnd = Modules.end();
312 llvm::StringMap<Module *>::const_iterator Known = Modules.find(Name);
313 if (Known != Modules.end())
347 Modules[Name] = Result;
379 assert(Mod->IsFramework && "Can only infer linking for framework modules");
477 Modules[ModuleName] = Result;
578 llvm::errs() << "Modules:";
579 for (llvm::StringMap<Module *>::iterator M = Modules.begin(),
580 MEnd = Modules.end();
1010 // Top-level modules can't be explicit.
1492 /// \brief Parse an inferred module declaration (wildcard modules).
1506 // Inferred modules must be submodules.
1513 // Inferred modules must have umbrella directories.
1560 // We'll be inferring framework modules for this directory.