Index: clang/include/clang/Driver/Options.td =================================================================== --- clang/include/clang/Driver/Options.td +++ clang/include/clang/Driver/Options.td @@ -407,8 +407,7 @@ Default default> : Flag<["-"], flag.Spelling>, Flags, HelpText, MarshallingInfoBooleanFlag, + other.ValueAsCode, other.RecordName>, ImpliedByAnyOf {} // Generates TableGen records for two command line flags that control the same Index: llvm/include/llvm/Option/OptParser.td =================================================================== --- llvm/include/llvm/Option/OptParser.td +++ llvm/include/llvm/Option/OptParser.td @@ -214,7 +214,7 @@ } // Implementation detail of BoolOption. -class MarshallingInfoBooleanFlag : MarshallingInfoFlag { code Normalizer = "makeBooleanOptionNormalizer("#value#", "#other_value#", OPT_"#other_name#")";