aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/openmp-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'flang/lib/Semantics/openmp-utils.h')
-rw-r--r--flang/lib/Semantics/openmp-utils.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/flang/lib/Semantics/openmp-utils.h b/flang/lib/Semantics/openmp-utils.h
index a96c008..001fbeb 100644
--- a/flang/lib/Semantics/openmp-utils.h
+++ b/flang/lib/Semantics/openmp-utils.h
@@ -59,6 +59,9 @@ bool IsExtendedListItem(const Symbol &sym);
bool IsVariableListItem(const Symbol &sym);
bool IsVarOrFunctionRef(const MaybeExpr &expr);
+bool IsMapEnteringType(parser::OmpMapType::Value type);
+bool IsMapExitingType(parser::OmpMapType::Value type);
+
std::optional<SomeExpr> GetEvaluateExpr(const parser::Expr &parserExpr);
std::optional<evaluate::DynamicType> GetDynamicType(
const parser::Expr &parserExpr);