diff options
author | Jim Ingham <jingham@apple.com> | 2015-10-28 22:23:17 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2015-10-28 22:23:17 +0000 |
commit | a309efef399d342a364d051581b5f3738deba370 (patch) | |
tree | e859b8e1ec00260d1e69a71471f5af494d1e9a45 /clang/lib/Serialization/ASTReader.cpp | |
parent | b25fe95afe96aefd7be886f3af8000632a606aa1 (diff) | |
download | bcm5719-llvm-a309efef399d342a364d051581b5f3738deba370.tar.gz bcm5719-llvm-a309efef399d342a364d051581b5f3738deba370.zip |
Change Target::EvaluateExpression to take an ExecutionContextScope * rather than a
StackFrame * (StackFrame is an ExecutionContextScope.) That allows you to call an
expression on a particular Thread, but not using the context of any particular frame.
That in turn is useful for injecting utility functions that don't actually depend on
locals/self/etc of the current frame.
I also had to include StackFrame.h in a couple of places so the compiler knew
how to downcast StackFrame to ExecutionContextScope.
<rdar://problem/22852953>
llvm-svn: 251564
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
0 files changed, 0 insertions, 0 deletions