commit | 72a43bbf6802c8fcfd04dcb2be8eafcb0b8fe29c | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Thu May 20 22:12:02 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Thu May 20 22:12:02 2010 +0000 |
tree | 373619b86f05d7d267588ba1cd1b88f1a5351c88 | |
parent | 0f602ded589d381c6c3862eae87620d19fd10f47 [diff] |
Add a new failure kind, FK_Incomplete, to InitializationSequence, to capture failures when we try to initialize an incomplete type. Previously, we would (ab)use FK_ConversionFailed, then occasionally dereference a null pointer when trying to diagnose the failure. Fixes <rdar://problem/7959007>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104286 91177308-0d34-0410-b5e6-96231b3b80d8