When we're updating the subprogram scope DIE, we want to determine if we're
authorBill Wendling <isanbard@gmail.com>
Wed, 7 Nov 2012 04:42:18 +0000 (04:42 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 7 Nov 2012 04:42:18 +0000 (04:42 +0000)
commita4c769311877916cc73994d318d5e962228bf3cd
treecfdc906cefa15ce2073ed1abd99c60972a1766dd
parent796f2b02f775971f6c98686b8e9d300a0de62148
When we're updating the subprogram scope DIE, we want to determine if we're
updating an abstract DIE or not. If we are, then we use that. Its children will
be added on later, as well as the object pointer attribute. Otherwise, this
function may be called with a concrete DIE twice and adding the children and
object pointer attribute to it twice.
<rdar://problem/12401423&12600340>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167524 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp