diff options
author | Sean Callanan <scallanan@apple.com> | 2011-11-04 02:09:33 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2011-11-04 02:09:33 +0000 |
commit | 744756e3894cc421961f3aa753e194bc5ccb745f (patch) | |
tree | 8d8dbcaa1c3ebae65e22a518f5c703a636e71a50 /lldb/source/Core/FormatManager.cpp | |
parent | 1ddeb167e86b8f59fddcf80abc8224388dabf81b (diff) | |
download | bcm5719-llvm-744756e3894cc421961f3aa753e194bc5ccb745f.tar.gz bcm5719-llvm-744756e3894cc421961f3aa753e194bc5ccb745f.zip |
Occasionally LLDB runs into contexts where the
target is stopped in a C++ or Objective-C method
but the "self" pointer's valid range actually
doesn't cover the current location. Before, that
was confusing Clang to the point where it crashed;
now, we sanity-check and fall back to pretending
we're in a C function if "self" or "this" isn't
available.
llvm-svn: 143676
Diffstat (limited to 'lldb/source/Core/FormatManager.cpp')
0 files changed, 0 insertions, 0 deletions