Lines Matching defs:modules
31 llvm::SmallVector<llvm::StringRef> modules;
39 modules.emplace_back(toStringRef(scp->symbol()->name()));
60 return {modules, procs, blockId};
78 llvm::SmallVector<llvm::StringRef> modules;
81 std::tie(modules, procs, blockId) = ancestors(scope, scopeBlockIdMap);
82 return fir::NameUniquer::doGenerated(modules, procs, blockId, name);
100 llvm::SmallVector<llvm::StringRef> modules;
106 std::tie(modules, procs, blockId) =
109 return fir::NameUniquer::doConstant(modules, procs, blockId, symbolName);
110 return fir::NameUniquer::doVariable(modules, procs, blockId, symbolName);
130 std::tie(modules, procs, blockId) = ancestors(
132 return fir::NameUniquer::doProcedure(modules, procs, symbolName);
138 std::tie(modules, procs, blockId) =
140 return fir::NameUniquer::doVariable(modules, procs, blockId,
155 std::tie(modules, procs, blockId) =
157 return fir::NameUniquer::doNamelistGroup(modules, procs,
210 llvm::SmallVector<llvm::StringRef> modules;
213 std::tie(modules, procs, blockId) =
233 return fir::NameUniquer::doType(modules, procs, blockId, symbolName, kinds);
247 // when using ISO C modules, and lowering needs to know the component way