From f852e36071da0b78431cbf3de808e5cca804449a Mon Sep 17 00:00:00 2001
From: Akash Banerjee
Date: Mon, 12 May 2025 18:41:20 +0100
Subject: [PATCH 1/3] Fix semantic check for default declare mappers.
---
flang/lib/Semantics/resolve-names.cpp | 21 ++++++++++++-------
.../OpenMP/declare-mapper-symbols.f90 | 18 ++++++++--------
.../Semantics/OpenMP/declare-mapper03.f90 | 6 +-----
3 files changed, 23 insertions(+), 22 deletions(-)
diff --git a/flang/lib/Semantics/resolve-names.cpp b/flang/lib/Semantics/resolve-names.cpp
index bdafc03ad2c05..42297f069499b 100644
--- a/flang/lib/Semantics/resolve-names.cpp
+++ b/flang/lib/Semantics/resolve-names.cpp
@@ -38,6 +38,7 @@
#include "flang/Semantics/type.h"
#include "flang/Support/Fortran.h"
#include "flang/Support/default-kinds.h"
+#include "llvm/ADT/SmallVector.h"
#include "llvm/Support/raw_ostream.h"
#include
#include