Adapt llvm rL360179: Option may have multiple OptionCategory's

This commit is contained in:
Fangrui Song 2019-05-08 07:45:17 -07:00
parent 6624108fd9
commit b059ea3262

View File

@ -77,7 +77,11 @@ int main(int argc, char **argv) {
}); });
for (auto &I : TopLevelSubCommand->OptionsMap) for (auto &I : TopLevelSubCommand->OptionsMap)
#if LLVM_VERSION_MAJOR >= 9 // rL360179
if (I.second->Categories[0] != &C)
#else
if (I.second->Category != &C) if (I.second->Category != &C)
#endif
I.second->setHiddenFlag(ReallyHidden); I.second->setHiddenFlag(ReallyHidden);
ParseCommandLineOptions(argc, argv, ParseCommandLineOptions(argc, argv,