[flang-commits] [flang] [flang][OpenMP] Identify affected loops, provide reason (PR #185299)
Krzysztof Parzyszek via flang-commits
flang-commits at lists.llvm.org
Thu Mar 19 03:20:01 PDT 2026
================
@@ -109,27 +112,65 @@ bool IsPointerAssignment(const evaluate::Assignment &x);
MaybeExpr MakeEvaluateExpr(const parser::OmpStylizedInstance &inp);
+/// A representation of a "because" message.
+struct Reason {
+ parser::Messages msgs;
+
+ template <typename... Ts> Reason &Say(Ts &&...args) {
+ msgs.Say(std::forward<Ts>(args)...);
+ return *this;
+ };
----------------
kparzysz wrote:
Sorry, my mistake. Fix in https://github.com/llvm/llvm-project/pull/187468.
https://github.com/llvm/llvm-project/pull/185299
More information about the flang-commits
mailing list