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)
commitd9bb9b611bf569b35370caf20438ff9125125f9c
treec9b32a862de9fb9fb6d9a57e90006affd71389de
parenta1046ece32659527bd6f0351c32c0eef797f5f59
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>

llvm-svn: 167524
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp