[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:31:01 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:

What about if I call them "Flags" and move them into a the class as a type member?

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


More information about the flang-commits mailing list