OSDN Git Service

Before setting scope end marker, pay attention to scope begin marker and existing...
authorDevang Patel <dpatel@apple.com>
Wed, 17 Feb 2010 02:20:34 +0000 (02:20 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 17 Feb 2010 02:20:34 +0000 (02:20 +0000)
commit22fb4b2a5708c2987a04a823df98b6f9fda60d0c
tree66dc0d7ced7216b9b9d45213a3c5700835500739
parent785d16fe75a4ea0d465f2641f0a19033e0d9badc
Before setting scope end marker, pay attention to scope begin marker and existing scope end marker, if any. Scope must begin before it ends and nested inlined scope do not truncate surrounding scope.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96445 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
test/FrontendC/2010-02-16-DbgVarScope.c [new file with mode: 0644]