| commit | 744756e3894cc421961f3aa753e194bc5ccb745f | [log] [tgz] |
|---|---|---|
| author | Sean Callanan <scallanan@apple.com> | Fri Nov 04 02:09:33 2011 +0000 |
| committer | Sean Callanan <scallanan@apple.com> | Fri Nov 04 02:09:33 2011 +0000 |
| tree | 8d8dbcaa1c3ebae65e22a518f5c703a636e71a50 | |
| parent | 1ddeb167e86b8f59fddcf80abc8224388dabf81b [diff] |
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