Correct line info for declarations/definitions. Radar 8063111.

llvm-svn: 108785
This commit is contained in:
Stuart Hastings 2010-07-19 23:56:31 +00:00
parent 61475c5c3c
commit 7d7bc561bf
1 changed files with 1 additions and 0 deletions

View File

@ -1377,6 +1377,7 @@ void CGDebugInfo::EmitRegionStart(llvm::Function *Fn, CGBuilderTy &Builder) {
DebugFactory.CreateLexicalBlock(RegionStack.empty() ?
llvm::DIDescriptor() :
llvm::DIDescriptor(RegionStack.back()),
getOrCreateFile(CurLoc),
getLineNumber(CurLoc),
getColumnNumber(CurLoc));
llvm::MDNode *DN = D;