diff options
author | Jon Chesterfield <jonathanchesterfield@gmail.com> | 2020-08-19 18:11:34 +0100 |
---|---|---|
committer | Jon Chesterfield <jonathanchesterfield@gmail.com> | 2020-08-19 18:11:50 +0100 |
commit | bcaa806a4747595116b538e8b75b12966e6607f6 (patch) | |
tree | 768e25b87a2460b2583fc473c7e64a93d708f1f9 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | 33c554d8444a5ce1fb85def04de8c0ebfec643b9 (diff) | |
download | llvm-bcaa806a4747595116b538e8b75b12966e6607f6.zip llvm-bcaa806a4747595116b538e8b75b12966e6607f6.tar.gz llvm-bcaa806a4747595116b538e8b75b12966e6607f6.tar.bz2 |
[Clang] Fix BZ47169, loader_uninitialized on incomplete types
[Clang] Fix BZ47169, loader_uninitialized on incomplete types
Reported by @erichkeane. Fix proposed by @erichkeane works, tests included.
Bug introduced in D74361. Crash was on querying a CXXRecordDecl for
hasTrivialDefaultConstructor on an incomplete type. Fixed by calling
RequireCompleteType in the right place.
Reviewed By: erichkeane
Differential Revision: https://reviews.llvm.org/D85990
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions