diff options
author | Jason Molenda <jmolenda@apple.com> | 2010-11-20 01:28:30 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2010-11-20 01:28:30 +0000 |
commit | 2d107dd02b8c74af2e5525d5e194cb01d09d1bba (patch) | |
tree | b113a6cf60dba9077798d22e365b558d0bc1ee31 /clang/lib/Parse/ParseStmt.cpp | |
parent | 40e78b4da0bb66bc2ec23dbcde5b95ba275223a2 (diff) | |
download | bcm5719-llvm-2d107dd02b8c74af2e5525d5e194cb01d09d1bba.tar.gz bcm5719-llvm-2d107dd02b8c74af2e5525d5e194cb01d09d1bba.zip |
Change the DWARFExpression::Evaluate methods to take an optional
RegisterContext* - normally this is retrieved from the ExecutionContext's
StackFrame but when we need to evaluate an expression while creating
the stack frame list this can be a little tricky.
Add DW_OP_deref_size, needed for the _sigtramp FDE expression.
Add support for processing DWARF expressions in RegisterContextLLDB.
Update callers to DWARFExpression::Evaluate.
llvm-svn: 119885
Diffstat (limited to 'clang/lib/Parse/ParseStmt.cpp')
0 files changed, 0 insertions, 0 deletions