]> granicus.if.org Git - clang/commit
Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache
authorReid Kleckner <reid@kleckner.net>
Tue, 4 Mar 2014 20:51:58 +0000 (20:51 +0000)
committerReid Kleckner <reid@kleckner.net>
Tue, 4 Mar 2014 20:51:58 +0000 (20:51 +0000)
commitc4030638e65146f757e82979caf8ca3e16064277
tree88f66dc6bf9092cc4ff5e01f94dbde1ccac0ac71
parentc348e6bc3e3311b3a6d77ed61efcc9ea1ce6a7d6
Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCache

This fails an "isa<> used with null pointer" assert during a clang-cl
self-host on Windows.  This was caused by r202769, and I'm currently
reducing a test case.

Reviewers: dblaikie

Differential Revision: http://llvm-reviews.chandlerc.com/D2944

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@202888 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp