[clang] [clang-tools-extra] [flang] [lld] [llvm] [flang][clang] Add Visibility specific help text for options (PR #81869)

Leandro Lupori via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 16 07:24:49 PST 2024


================
@@ -3391,7 +3391,10 @@ def fno_openmp : Flag<["-"], "fno-openmp">, Group<f_Group>,
 def fopenmp_version_EQ : Joined<["-"], "fopenmp-version=">, Group<f_Group>,
   Flags<[NoArgumentUnused]>,
   Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>,
-  HelpText<"Set OpenMP version (e.g. 45 for OpenMP 4.5, 51 for OpenMP 5.1). Default value is 51 for Clang">;
+  HelpText<"Set OpenMP version (e.g. 45 for OpenMP 4.5, 51 for OpenMP 5.1). Default value is 51 for Clang">,
+  HelpForVisibility<HelpTextForVisibility<FlangOption,
----------------
luporl wrote:

`-fopenmp-version` is also supported by `flang-new -fc1`.
So shouldn't `FC1Option` also be added to `HelpTextForVisibility` to make `flang-new -fc1 --help` correct?

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


More information about the cfe-commits mailing list