Lines Matching refs:DWARFExpression
58 DWARFExpression::DWARFExpression() : m_module_wp(), m_data() {} in DWARFExpression() function in DWARFExpression
60 DWARFExpression::DWARFExpression(lldb::ModuleSP module_sp, in DWARFExpression() function in DWARFExpression
70 DWARFExpression::~DWARFExpression() = default;
72 bool DWARFExpression::IsValid() const { return m_data.GetByteSize() > 0; } in IsValid()
74 void DWARFExpression::UpdateValue(uint64_t const_value, in UpdateValue()
86 void DWARFExpression::DumpLocation(Stream *s, const DataExtractor &data, in DumpLocation()
89 llvm::DWARFExpression(data.GetAsLLVM(), data.GetAddressByteSize()) in DumpLocation()
94 void DWARFExpression::SetLocationListAddresses(addr_t cu_file_addr, in SetLocationListAddresses()
99 int DWARFExpression::GetRegisterKind() { return m_reg_kind; } in GetRegisterKind()
101 void DWARFExpression::SetRegisterKind(RegisterKind reg_kind) { in SetRegisterKind()
105 bool DWARFExpression::IsLocationList() const { in IsLocationList()
128 void DWARFExpression::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
410 lldb::addr_t DWARFExpression::GetLocation_DW_OP_addr(uint32_t op_addr_idx, in GetLocation_DW_OP_addr()
449 bool DWARFExpression::Update_DW_OP_addr(lldb::addr_t file_addr) { in Update_DW_OP_addr()
490 bool DWARFExpression::ContainsThreadLocalStorage() const { in ContainsThreadLocalStorage()
510 bool DWARFExpression::LinkThreadLocalStorage( in LinkThreadLocalStorage()
610 bool DWARFExpression::LocationListContainsAddress(addr_t func_load_addr, in LocationListContainsAddress()
621 bool DWARFExpression::DumpLocationForAddress(Stream *s, in DumpLocationForAddress()
832 const DWARFExpression ¶m_expr = matched_param->LocationInCaller; in Evaluate_DW_OP_entry_value()
847 bool DWARFExpression::Evaluate(ExecutionContextScope *exe_scope, in Evaluate()
857 bool DWARFExpression::Evaluate(ExecutionContext *exe_ctx, in Evaluate()
889 return DWARFExpression::Evaluate( in Evaluate()
900 return DWARFExpression::Evaluate(exe_ctx, reg_ctx, module_sp, m_data, in Evaluate()
951 bool DWARFExpression::Evaluate( in Evaluate()
2681 DWARFExpression::GetLocationExpression(addr_t load_function_start, in GetLocationExpression()
2722 bool DWARFExpression::MatchesOperand(StackFrame &frame, in MatchesOperand()
2759 DWARFExpression *fb_expr = frame.GetFrameBaseExpression(nullptr); in MatchesOperand()