From 3570d9035910566c59eb917597c1f98646773d13 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Thu, 4 Dec 2025 08:59:15 -0600 Subject: [PATCH] [flang][OpenMP] Add explicit return type to visitor function This fixes a build break with older compilers after PR170351. --- flang/lib/Parser/openmp-utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flang/lib/Parser/openmp-utils.cpp b/flang/lib/Parser/openmp-utils.cpp index 506442015aae2..4c38917e87d29 100644 --- a/flang/lib/Parser/openmp-utils.cpp +++ b/flang/lib/Parser/openmp-utils.cpp @@ -123,7 +123,7 @@ const OmpObjectList *GetOmpObjectList(const OmpClause &clause) { const OmpObjectList *GetOmpObjectList(const OmpClause::Depend &clause) { return common::visit( common::visitors{ - [](const OmpDoacross &) { return nullptr; }, + [](const OmpDoacross &) -> const OmpObjectList * { return nullptr; }, [](const OmpDependClause::TaskDep &x) { return GetOmpObjectList(x); }, }, clause.v.u);