[clang][cli] Allow users to specify a conditional to prevent parsing options with...
authorJan Svoboda <jan_svoboda@apple.com>
Fri, 18 Dec 2020 14:02:43 +0000 (15:02 +0100)
committerJan Svoboda <jan_svoboda@apple.com>
Thu, 7 Jan 2021 09:01:49 +0000 (10:01 +0100)
commit77db83ae997767400ffcbe0101f8ee867ebaa111
treee1f1ab10a95c1970de797f3f36077b721693cf03
parent5471b1fa4013f463ad40abd61fa7f04500aaf7fd
[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo

Depends on D84189 & D93540.

Reviewed By: Bigcheese

Differential Revision: https://reviews.llvm.org/D84674
clang/include/clang/Driver/Options.td
clang/lib/Frontend/CompilerInvocation.cpp
clang/unittests/Frontend/CompilerInvocationTest.cpp
llvm/include/llvm/Option/OptParser.td
llvm/utils/TableGen/OptParserEmitter.cpp