reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Core/Value.h
  166   Scalar &ResolveValue(ExecutionContext *exe_ctx);

References

tools/lldb/source/Core/Value.cpp
  205     ResolveValue(exe_ctx);
tools/lldb/source/Core/ValueObject.cpp
  429     scalar = tmp_value.ResolveValue(&exe_ctx);
tools/lldb/source/Expression/DWARFExpression.cpp
 1505       } else if (!stack.back().ResolveValue(exe_ctx).AbsoluteValue()) {
 1526         stack.back().ResolveValue(exe_ctx) =
 1527             stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx);
 1527             stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx);
 1544         if (tmp.ResolveValue(exe_ctx).IsZero()) {
 1551               stack.back().ResolveValue(exe_ctx) / tmp.ResolveValue(exe_ctx);
 1551               stack.back().ResolveValue(exe_ctx) / tmp.ResolveValue(exe_ctx);
 1552           if (!stack.back().ResolveValue(exe_ctx).IsValid()) {
 1574         stack.back().ResolveValue(exe_ctx) =
 1575             stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx);
 1575             stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx);
 1593         stack.back().ResolveValue(exe_ctx) =
 1594             stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx);
 1594             stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx);
 1611         stack.back().ResolveValue(exe_ctx) =
 1612             stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx);
 1612             stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx);
 1626         if (!stack.back().ResolveValue(exe_ctx).UnaryNegate()) {
 1645         if (!stack.back().ResolveValue(exe_ctx).OnesComplement()) {
 1666         stack.back().ResolveValue(exe_ctx) =
 1667             stack.back().ResolveValue(exe_ctx) | tmp.ResolveValue(exe_ctx);
 1667             stack.back().ResolveValue(exe_ctx) | tmp.ResolveValue(exe_ctx);
 1724         stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx);
 1724         stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx);
 1742         if (!stack.back().ResolveValue(exe_ctx).ShiftRightLogical(
 1743                 tmp.ResolveValue(exe_ctx))) {
 1766         stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx);
 1766         stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx);
 1783         stack.back().ResolveValue(exe_ctx) =
 1784             stack.back().ResolveValue(exe_ctx) ^ tmp.ResolveValue(exe_ctx);
 1784             stack.back().ResolveValue(exe_ctx) ^ tmp.ResolveValue(exe_ctx);
 1824         if (tmp.ResolveValue(exe_ctx) != zero) {
 1853         stack.back().ResolveValue(exe_ctx) =
 1854             stack.back().ResolveValue(exe_ctx) == tmp.ResolveValue(exe_ctx);
 1854             stack.back().ResolveValue(exe_ctx) == tmp.ResolveValue(exe_ctx);
 1874         stack.back().ResolveValue(exe_ctx) =
 1875             stack.back().ResolveValue(exe_ctx) >= tmp.ResolveValue(exe_ctx);
 1875             stack.back().ResolveValue(exe_ctx) >= tmp.ResolveValue(exe_ctx);
 1895         stack.back().ResolveValue(exe_ctx) =
 1896             stack.back().ResolveValue(exe_ctx) > tmp.ResolveValue(exe_ctx);
 1896             stack.back().ResolveValue(exe_ctx) > tmp.ResolveValue(exe_ctx);
 1916         stack.back().ResolveValue(exe_ctx) =
 1917             stack.back().ResolveValue(exe_ctx) <= tmp.ResolveValue(exe_ctx);
 1917             stack.back().ResolveValue(exe_ctx) <= tmp.ResolveValue(exe_ctx);
 1937         stack.back().ResolveValue(exe_ctx) =
 1938             stack.back().ResolveValue(exe_ctx) < tmp.ResolveValue(exe_ctx);
 1938             stack.back().ResolveValue(exe_ctx) < tmp.ResolveValue(exe_ctx);
 1958         stack.back().ResolveValue(exe_ctx) =
 1959             stack.back().ResolveValue(exe_ctx) != tmp.ResolveValue(exe_ctx);
 1959             stack.back().ResolveValue(exe_ctx) != tmp.ResolveValue(exe_ctx);
 2099         tmp.ResolveValue(exe_ctx) += (uint64_t)breg_offset;
 2118         tmp.ResolveValue(exe_ctx) += (uint64_t)breg_offset;
 2494       Scalar &top = stack.back().ResolveValue(exe_ctx);
tools/lldb/source/Expression/FunctionCaller.cpp
  199     const Scalar &arg_scalar = arg_value->ResolveValue(&exe_ctx);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  966         super_value.ResolveValue(&exe_ctx);
  973           super_value.ResolveValue(&exe_ctx);
  992         super_value.ResolveValue(&exe_ctx);
 1016       isa_value.ResolveValue(&exe_ctx);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2545                       memberOffset.ResolveValue(nullptr).UInt();
 2983                       memberOffset.ResolveValue(nullptr).UInt();
tools/lldb/source/Target/StackFrame.cpp
 1102         m_frame_base = expr_value.ResolveValue(&exe_ctx);