diff options
author | Daniel Grumberg <dgrumberg@apple.com> | 2022-04-04 18:53:51 +0100 |
---|---|---|
committer | Daniel Grumberg <dgrumberg@apple.com> | 2022-04-05 11:42:45 +0100 |
commit | 8b63622b9fd9ad2a86487da6098b7a4351d3e8eb (patch) | |
tree | 9f91e2d81517dd6e564879b318e51933ff126b54 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 4661a65f4beaa25060f1f92cdd66ce862f840d1b (diff) | |
download | llvm-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