commit | fa9e6dd370331db1fdef7420e43c5aaacf0b2f65 | [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 | f1f1f659b53ef95380c049885885bc468c065f6a | |
parent | 10dd7a4a70fe639b806e004bc0a0d6fb791279a3 [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. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@143676 91177308-0d34-0410-b5e6-96231b3b80d8