aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDaniel Grumberg <dgrumberg@apple.com>2022-04-04 18:53:51 +0100
committerDaniel Grumberg <dgrumberg@apple.com>2022-04-05 11:42:45 +0100
commit8b63622b9fd9ad2a86487da6098b7a4351d3e8eb (patch)
tree9f91e2d81517dd6e564879b318e51933ff126b54 /clang/lib/Frontend/CompilerInvocation.cpp
parent4661a65f4beaa25060f1f92cdd66ce862f840d1b (diff)
downloadllvm-8b63622b9fd9ad2a86487da6098b7a4351d3e8eb.zip
llvm-8b63622b9fd9ad2a86487da6098b7a4351d3e8eb.tar.gz
llvm-8b63622b9fd9ad2a86487da6098b7a4351d3e8eb.tar.bz2
[clang][extract-api] Undefining macros should not result in a crash
This fixes the situation where a undefining a not previously defined macro resulted in a crash. Before trying to remove a definition from PendingMacros we first check to see if the macro did indeed have a previous definition. Differential Revision: https://reviews.llvm.org/D123056
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions