[flang-commits] [flang] [flang][driver] add ability to look up feature flags without setting them (PR #144559)

Andre Kuhlenschmidt via flang-commits flang-commits at lists.llvm.org
Tue Jun 17 09:46:46 PDT 2025


================
@@ -81,6 +81,8 @@ ENUM_CLASS(UsageWarning, Portability, PointerToUndefinable,
 
 using LanguageFeatures = EnumSet<LanguageFeature, LanguageFeature_enumSize>;
 using UsageWarnings = EnumSet<UsageWarning, UsageWarning_enumSize>;
+using Warning = std::variant<LanguageFeature, UsageWarning>;
----------------
akuhlens wrote:

I guess I will note that I was stealing warning from `EnableWarning`. They are language feature warnings... Maybe "WarningName" is a good name?

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


More information about the flang-commits mailing list