From d472ffc46b031931a3354634b68e1d09e928c390 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Wed, 8 May 2019 07:45:17 -0700 Subject: [PATCH] Adapt llvm rL360179: Option may have multiple OptionCategory's --- src/main.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.cc b/src/main.cc index 080c4765..ab2bd4c6 100644 --- a/src/main.cc +++ b/src/main.cc @@ -65,7 +65,11 @@ int main(int argc, char **argv) { }); for (auto &I : TopLevelSubCommand->OptionsMap) +#if LLVM_VERSION_MAJOR >= 9 // rL360179 + if (I.second->Categories[0] != &C) +#else if (I.second->Category != &C) +#endif I.second->setHiddenFlag(ReallyHidden); ParseCommandLineOptions(argc, argv,