diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -2675,9 +2675,10 @@ ShouldParseIf; def fvisibility_EQ : Joined<["-"], "fvisibility=">, Group, HelpText<"Set the default symbol visibility for all global declarations">, Values<"hidden,default">; -def fvisibility_inlines_hidden : Flag<["-"], "fvisibility-inlines-hidden">, Group, - HelpText<"Give inline C++ member functions hidden visibility by default">, - Flags<[CC1Option]>, MarshallingInfoFlag>; +defm visibility_inlines_hidden : BoolFOption<"visibility-inlines-hidden", + LangOpts<"InlineVisibilityHidden">, DefaultFalse, + PosFlag