diff options
author | Adrian Prantl <aprantl@apple.com> | 2014-01-07 22:05:45 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2014-01-07 22:05:45 +0000 |
commit | c6758879b3b048e334a84f436cae47f2c314be0b (patch) | |
tree | 8fa6ddbc220559abcd1a1e6e74ce296da10526f6 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 966c6f6ddfb1830ae9552719dd810a835e76d18c (diff) | |
download | bcm5719-llvm-c6758879b3b048e334a84f436cae47f2c314be0b.tar.gz bcm5719-llvm-c6758879b3b048e334a84f436cae47f2c314be0b.zip |
Revert "Debug info: Implement a cleaner version of r198461. For symmetry with"
This reverts commit 198699 so we can get a cleaner patch.
llvm-svn: 198713
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
-rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.cpp b/clang/lib/CodeGen/CodeGenFunction.cpp index 04c60f61f88..fb668e4a168 100644 --- a/clang/lib/CodeGen/CodeGenFunction.cpp +++ b/clang/lib/CodeGen/CodeGenFunction.cpp @@ -209,9 +209,10 @@ void CodeGenFunction::FinishFunction(SourceLocation EndLoc) { // all will be fine. if (CGDebugInfo *DI = getDebugInfo()) { if (OnlySimpleReturnStmts) - DI->EmitLocation(Builder, LastStopPoint, false); + DI->EmitLocation(Builder, LastStopPoint.first, + false, LastStopPoint.second); else - DI->EmitLocation(Builder, EndLoc, false); + DI->EmitLocation(Builder, EndLoc, false, LastStopPoint.second); } // Pop any cleanups that might have been associated with the @@ -228,7 +229,7 @@ void CodeGenFunction::FinishFunction(SourceLocation EndLoc) { if (CGDebugInfo *DI = getDebugInfo()) if (OnlySimpleReturnStmts) - DI->EmitLocation(Builder, EndLoc, false); + DI->EmitLocation(Builder, EndLoc, false, LastStopPoint.second); } // Emit function epilog (to return). |