Debug info: Ensure that the last stop point in a function is still within
authorAdrian Prantl <aprantl@apple.com>
Fri, 3 Jan 2014 23:34:30 +0000 (23:34 +0000)
committerAdrian Prantl <aprantl@apple.com>
Fri, 3 Jan 2014 23:34:30 +0000 (23:34 +0000)
commit96e70d9148df9f62c0e0d9ff6368b90c0b440c97
tree2d60d5d816c8e0495c5907c2e3dd569923e68e34
parentceb16dedefc7833b3f3b7305e751ad9ba748d99b
Debug info: Ensure that the last stop point in a function is still within
the lexical block formed by the compound statement that is the function
body.

rdar://problem/15010825

llvm-svn: 198461
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/CodeGen/CGDebugInfo.h
clang/lib/CodeGen/CGStmt.cpp
clang/lib/CodeGen/CodeGenFunction.cpp
clang/lib/CodeGen/CodeGenFunction.h
clang/test/CodeGenCXX/linetable-cleanup.cpp
clang/test/CodeGenObjC/arc-linetable.m