fix inverted logic for HideUnrelatedOptions
authorJameson Nash <vtjnash@gmail.com>
Thu, 25 Nov 2021 05:15:05 +0000 (00:15 -0500)
committerJameson Nash <vtjnash@gmail.com>
Tue, 30 Nov 2021 19:56:22 +0000 (14:56 -0500)
commit2e114e3fda4ff6492eaafab0d38033ea17fa99fc
tree4c4d788ccc3228decd78e9f91d82e22dd6cbed49
parent155f5a6dac62a902a30f60e2717c4ba8fb828139
fix inverted logic for HideUnrelatedOptions

It seems clearer to me that this would check for *any of* instead of
*all of* these option categories, as it looks to me like that was the
intent. But apparently this logic has always has been inverted, and
possibly never fully used?

Differential Revision: https://reviews.llvm.org/D114572
llvm/lib/Support/CommandLine.cpp