jdoerfert added a comment.

Great! This should work. Though we need actual tests ;)

I also provided you with two minor edits below to make it easier to read, no 
functional change though.



================
Comment at: clang/lib/Sema/SemaOpenMP.cpp:737-738
+    if (ScopeEntry)
+      std::copy(Traits.begin(), Traits.end(),
+                std::back_inserter(ConstructTraits));
+    else
----------------



================
Comment at: clang/lib/Sema/SemaOpenMP.cpp:740
+    else
+      for (auto RI = Traits.rbegin(), RE = Traits.rend(); RI != RE; ++RI) {
+        llvm::omp::TraitProperty Top = ConstructTraits.pop_back_val();
----------------



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D109635/new/

https://reviews.llvm.org/D109635

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to