[flang-commits] [flang] [flang][warnings] systematically guard warnings (PR #154234)

Peter Klausler via flang-commits flang-commits at lists.llvm.org
Tue Aug 19 08:47:38 PDT 2025


================
@@ -255,6 +255,16 @@ class FoldingContext {
   const common::LanguageFeatureControl &languageFeatures() const {
     return languageFeatures_;
   }
+  template <typename... A>
+  parser::Message *Warn(common::LanguageFeature feature, A &&...args) {
+    return messages_.Warn(/*isInModuleFile=*/false, languageFeatures_, feature,
----------------
klausler wrote:

Is it safe to assume that Evaluate isn't processing things from module files?

https://github.com/llvm/llvm-project/pull/154234


More information about the flang-commits mailing list