The subprogram die may not exist while creating "default" scope.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64920 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Devang Patel
2009-02-18 17:29:38 +00:00
parent f5a309e989
commit f2ec7e4a20
2 changed files with 35 additions and 1 deletions
+4 -1
View File
@@ -2125,7 +2125,10 @@ private:
// Get the subprogram die.
DIE *SPDie = Unit->getDieMapSlotFor(SPD.getGV());
assert(SPDie && "Missing subprogram descriptor");
if (!SPDie)
/* A subprogram die may not exist if the corresponding function
does not have any debug info. */
continue;
// Add the function bounds.
AddLabel(SPDie, DW_AT_low_pc, DW_FORM_addr,