diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-06-30 20:30:39 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-06-30 20:30:39 +0000 |
commit | 644d2eee593ec26ead0490a025087349b8301d27 (patch) | |
tree | 050d0bc1f8cf5ae410c2de82f4f7241cdeb1f2fe /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | c6496816b1868fae52cd5e188202ddea12dbb366 (diff) | |
download | bcm5719-llvm-644d2eee593ec26ead0490a025087349b8301d27.tar.gz bcm5719-llvm-644d2eee593ec26ead0490a025087349b8301d27.zip |
DebugInfo: Preserve debug location information when transforming a call into an invoke during inlining.
This both improves basic debug info quality, but also fixes a larger
hole whenever we inline a call/invoke without a location (debug info for
the entire inlining is lost and other badness that the debug info
emission code is currently working around but shouldn't have to).
llvm-svn: 212065
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions