]> granicus.if.org Git - clang/commit
Module Debugging: Fix a crash when emitting debug info for nested tag types
authorAdrian Prantl <aprantl@apple.com>
Mon, 7 Mar 2016 20:58:52 +0000 (20:58 +0000)
committerAdrian Prantl <aprantl@apple.com>
Mon, 7 Mar 2016 20:58:52 +0000 (20:58 +0000)
commit45b0585fa2e7c9c467a938ce8838c9b3ceb01ca8
treecbceff21e63a7ae57d13043f63bc8ada8b6273ba
parentb84780f731a6af1b37536fbd7f3ffffef57c64a6
Module Debugging: Fix a crash when emitting debug info for nested tag types
whose DeclContext is not yet complete by deferring their emission.

rdar://problem/24918680

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262851 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
test/Modules/Inputs/DebugCXX.h
test/Modules/ModuleDebugInfo.cpp