aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Debugify.cpp
diff options
context:
space:
mode:
authorHaojian Wu <hokein.wu@gmail.com>2021-05-19 14:28:41 +0200
committerHaojian Wu <hokein.wu@gmail.com>2021-05-20 15:33:05 +0200
commit80c1adfd18b5308422827f8372c28cc2ecfaa015 (patch)
tree43dcbedcbb1623b0023590da53607add551dcf12 /llvm/lib/Transforms/Utils/Debugify.cpp
parent80836ee519eb79ac263a84891511c23a416c8565 (diff)
downloadllvm-80c1adfd18b5308422827f8372c28cc2ecfaa015.zip
llvm-80c1adfd18b5308422827f8372c28cc2ecfaa015.tar.gz
llvm-80c1adfd18b5308422827f8372c28cc2ecfaa015.tar.bz2
[clang] Invalidate a non-dependent-type RecordDecl when it has any dependent-type base class specifier.
This happens during the error-recovery, and it would esacpe all dependent-type check guards in getTypeInfo/constexpr-evaluator code paths, which lead to crashes. Differential Revision: https://reviews.llvm.org/D102773
Diffstat (limited to 'llvm/lib/Transforms/Utils/Debugify.cpp')
0 files changed, 0 insertions, 0 deletions