diff options
author | Alex Lorenz <arphaman@gmail.com> | 2019-12-02 17:38:40 -0800 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2019-12-02 18:47:22 -0800 |
commit | 389530524be1715e97947810514f3a75dfe73975 (patch) | |
tree | b7471ae8b9fc2aa5556e6d8980c7c8172ac721d2 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h | |
parent | cf81714a7eb367260f9e6ae5f3bb11bb63d39124 (diff) | |
download | bcm5719-llvm-389530524be1715e97947810514f3a75dfe73975.tar.gz bcm5719-llvm-389530524be1715e97947810514f3a75dfe73975.zip |
[clang-scan-deps] do not skip empty #if/#elif in the minimizer to avoid missing `__has_include` dependencies
This patch makes the minimizer more conservative to avoid missing dependency files that are brought in by __has_include
PP expressions that occur in a condition of an #if/#elif that was previously skipped. The __has_include PP expressions
can be used in an #if/#elif either directly, or through macro expansion, so we can't detect them at the time of minimization.
Differential Revision: https://reviews.llvm.org/D70936
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions