From 925dbc798828d78e5300972dfdabb89955216229 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Fri, 20 Jun 2025 13:18:38 -0500 Subject: [PATCH] [flang][OpenMP] Fix namespace nesting after PR144960 Newly introduced Atomic.cpp fails to compile on its own, but somehow compiles fine in the build. Maybe it's because PCH, but it needs to be fixed nevertheless. --- flang/lib/Lower/OpenMP/Atomic.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flang/lib/Lower/OpenMP/Atomic.h b/flang/lib/Lower/OpenMP/Atomic.h index b83773b11300..96db4d7e90c8 100644 --- a/flang/lib/Lower/OpenMP/Atomic.h +++ b/flang/lib/Lower/OpenMP/Atomic.h @@ -12,16 +12,16 @@ namespace Fortran { namespace lower { class AbstractConverter; class SymMap; + +namespace pft { +struct Evaluation; +} } // namespace lower namespace parser { struct OpenMPAtomicConstruct; } -namespace pft { -struct Evaluation; -} - namespace semantics { class SemanticsContext; }