[flang-commits] [flang] [flang] Add missing #include for MSVC (PR #161437)
Peter Klausler via flang-commits
flang-commits at lists.llvm.org
Tue Sep 30 13:33:50 PDT 2025
https://github.com/klausler created https://github.com/llvm/llvm-project/pull/161437
I moved a function to Evaluate/tools.cpp in an attempt to dodge some MSVC compiler issue but didn't add an include directive for Evaluate/tools.h to Evaluate/constant.cpp.
>From dcf576df969884670d7bbdab85454c619ab0d2a6 Mon Sep 17 00:00:00 2001
From: Peter Klausler <pklausler at nvidia.com>
Date: Tue, 30 Sep 2025 13:31:21 -0700
Subject: [PATCH] [flang] Add missing #include for MSVC
I moved a function to Evaluate/tools.cpp in an attempt to dodge
some MSVC compiler issue but didn't add an include directive for
Evaluate/tools.h to Evaluate/constant.cpp.
---
flang/lib/Evaluate/constant.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/flang/lib/Evaluate/constant.cpp b/flang/lib/Evaluate/constant.cpp
index f57dd825a7a7c..73b6482518b38 100644
--- a/flang/lib/Evaluate/constant.cpp
+++ b/flang/lib/Evaluate/constant.cpp
@@ -9,6 +9,7 @@
#include "flang/Evaluate/constant.h"
#include "flang/Evaluate/expression.h"
#include "flang/Evaluate/shape.h"
+#include "flang/Evaluate/tools.h"
#include "flang/Evaluate/type.h"
#include <string>
More information about the flang-commits
mailing list