[clang] [OpenMP] Fix firstprivate pointer handling in target regions (PR #167879)

Alexey Bataev via cfe-commits cfe-commits at lists.llvm.org
Wed Nov 19 06:28:08 PST 2025


================
@@ -8988,6 +8992,12 @@ class MappableExprsHandler {
           FirstPrivateDecls.try_emplace(VD, /*Implicit=*/true);
       }
     }
+    // Extract defaultmap clause information.
+    for (const auto *C : Dir.getClausesOfKind<OMPDefaultmapClause>()) {
+      if (C->getDefaultmapModifier() == OMPC_DEFAULTMAP_MODIFIER_firstprivate) {
+        DefaultmapFirstprivateKinds.insert(C->getDefaultmapKind());
+      }
----------------
alexey-bataev wrote:

Drop braces

https://github.com/llvm/llvm-project/pull/167879


More information about the cfe-commits mailing list