[flang-commits] [flang] [flang][OpenMP][DoConcurrent] Emit declare mapper for records (PR #179936)
Kareem Ergawy via flang-commits
flang-commits at lists.llvm.org
Mon Mar 9 08:33:59 PDT 2026
================
@@ -2792,7 +2792,20 @@ genTargetOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
if (auto recordType = mlir::dyn_cast_or_null<fir::RecordType>(
converter.genType(*typeSpec)))
mapperId = getOrGenImplicitDefaultDeclareMapper(
- converter, loc, recordType, mapperIdName);
+ converter.getFirOpBuilder(), loc, recordType,
+ mapperIdName,
+ [&](std::string &mapperIdName,
----------------
ergawy wrote:
Refactored the lambda to a shared util.
https://github.com/llvm/llvm-project/pull/179936
More information about the flang-commits
mailing list