Lines Matching full:modules

32 static std::string doAncestors(llvm::ArrayRef<llvm::StringRef> modules,
37 for (auto mod : modules) {
112 fir::NameUniquer::doConstant(llvm::ArrayRef<llvm::StringRef> modules,
116 .append(doAncestors(modules, procs, blockId))
122 fir::NameUniquer::doDispatchTable(llvm::ArrayRef<llvm::StringRef> modules,
127 .append(doAncestors(modules, procs, blockId))
138 fir::NameUniquer::doGenerated(llvm::ArrayRef<llvm::StringRef> modules,
143 .append(doAncestors(modules, procs, blockId))
148 llvm::ArrayRef<llvm::StringRef> modules,
171 .append(doAncestors(modules, procs, blockId))
178 fir::NameUniquer::doProcedure(llvm::ArrayRef<llvm::StringRef> modules,
182 .append(doAncestors(modules, procs))
187 std::string fir::NameUniquer::doType(llvm::ArrayRef<llvm::StringRef> modules,
192 .append(doAncestors(modules, procs, blockId))
199 fir::NameUniquer::doTypeDescriptor(llvm::ArrayRef<llvm::StringRef> modules,
204 .append(doAncestors(modules, procs, blockId))
211 fir::NameUniquer::doTypeDescriptor(llvm::ArrayRef<std::string> modules,
215 auto rmodules = convertToStringRef(modules);
221 fir::NameUniquer::doVariable(llvm::ArrayRef<llvm::StringRef> modules,
225 .append(doAncestors(modules, procs, blockId))
231 fir::NameUniquer::doNamelistGroup(llvm::ArrayRef<llvm::StringRef> modules,
235 .append(doAncestors(modules, procs))
250 llvm::SmallVector<std::string> modules;
290 modules.push_back(readName(uniq, i, i + 1, end));
323 return {nk, DeconstructedName(modules, procs, blockId, name, kinds)};
333 deconstructResult.second.modules.empty() &&
346 return !result.second.modules.empty() &&
347 result.second.modules[0] == moduleName;
369 llvm::SmallVector<llvm::StringRef> modules;
370 for (const std::string &mod : result.second.modules)
371 modules.push_back(mod);
375 return fir::NameUniquer::doVariable(modules, procs, result.second.blockId,