Home
last modified time | relevance | path

Searched refs:Dereference (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValueObjectConstResultCast.cpp32 lldb::ValueObjectSP ValueObjectConstResultCast::Dereference(Status &error) { in Dereference() function in ValueObjectConstResultCast
33 return m_impl.Dereference(error); in Dereference()
H A DValueObjectConstResultChild.cpp39 lldb::ValueObjectSP ValueObjectConstResultChild::Dereference(Status &error) { in Dereference() function in ValueObjectConstResultChild
40 return m_impl.Dereference(error); in Dereference()
H A DValueObjectConstResultImpl.cpp42 lldb::ValueObjectSP ValueObjectConstResultImpl::Dereference(Status &error) { in Dereference() function in ValueObjectConstResultImpl
46 return m_impl_backend->ValueObject::Dereference(error); in Dereference()
H A DValueObjectConstResult.cpp250 lldb::ValueObjectSP ValueObjectConstResult::Dereference(Status &error) { in Dereference() function in ValueObjectConstResult
251 return m_impl.Dereference(error); in Dereference()
H A DValueObject.cpp684 ValueObjectSP pointee_sp = Dereference(error); in GetPointeeData()
2186 ValueObjectSP final_value = ret_val->Dereference(error); in GetValueForExpressionPath()
2553 root = root->Dereference(error); in GetValueForExpressionPath_Impl()
2698 root = root->Dereference(error); in GetValueForExpressionPath_Impl()
2798 ValueObjectSP ValueObject::Dereference(Status &error) { in Dereference() function in ValueObject
3162 return value->Dereference(error); in CastBaseToDerivedType()
3579 ptr_result_valobj_sp = ptr_result_valobj_sp->Dereference(err); in CreateValueObjectFromAddress()
H A DValueObjectSyntheticFilter.cpp152 lldb::ValueObjectSP deref_sp = m_parent->Dereference(error); in CreateSynthFilter()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DStackFrame.cpp654 valobj_sp = valobj_sp->GetSyntheticValue()->Dereference(deref_error); in GetValueForVariableExpressionPath()
662 valobj_sp = valobj_sp->Dereference(deref_error); in GetValueForVariableExpressionPath()
799 ValueObjectSP temp(valobj_sp->Dereference(deref_error)); in GetValueForVariableExpressionPath()
997 ValueObjectSP temp(valobj_sp->Dereference(deref_error)); in GetValueForVariableExpressionPath()
1069 ValueObjectSP deref_valobj_sp(valobj_sp->Dereference(error)); in GetValueForVariableExpressionPath()
1228 case Instruction::Operand::Type::Dereference: in GetBaseExplainingValue()
1291 if (operand.m_type == Instruction::Operand::Type::Dereference) { in GetBaseExplainingDereference()
1427 ValueObjectSP pointee = base->Dereference(error); in GetValueForDereferincingOffset()
1554 if (!MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), in DoGuessValueAt()
1557 MatchOpType(Instruction::Operand::Type::Dereference), in DoGuessValueAt()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DLibStdcpp.cpp251 ValueObjectSP pointee_sp = valobj.Dereference(error); in LibStdcppStringSummaryProvider()
390 ValueObjectSP obj_obj = m_ptr_obj->Dereference(error); in GetChildAtIndex()
459 ValueObjectSP pointee_sp = ptr_sp->Dereference(error); in LibStdcppSmartPointerSummaryProvider()
H A DLibCxxRangesRefView.cpp70 m_range_sp = range_ptr->Dereference(error); in Update()
H A DLibCxxUnorderedMap.cpp131 ValueObjectSP node_sp = m_next_element->Dereference(error); in GetChildAtIndex()
170 ->Dereference(error); in GetChildAtIndex()
H A DLibCxx.cpp147 ValueObjectSP pointee_sp = ptr_sp->Dereference(error); in LibcxxSmartPointerSummaryProvider()
189 ValueObjectSP pointee_sp = ptr_sp->Dereference(error); in LibcxxUniquePointerSummaryProvider()
254 ValueObjectSP value_sp = cast_ptr_sp->Dereference(status); in GetChildAtIndex()
345 auto value_sp = m_value_ptr_sp->Dereference(status); in GetChildAtIndex()
H A DLibStdcppUniquePointer.cpp127 ValueObjectSP obj_obj = m_ptr_obj->Dereference(error); in GetChildAtIndex()
H A DBlockPointer.cpp128 ValueObjectSP struct_sp = struct_pointer_sp->Dereference(err); in GetChildAtIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h74 bool Dereference; /// If true, the resulting location must be dereferenced variable
81 AddrSpace(std::nullopt), Dereference(false) {} in UnwindLocation()
85 : Kind(K), RegNum(Reg), Offset(Off), AddrSpace(AS), Dereference(Deref) {} in UnwindLocation()
89 Dereference(Deref) {} in UnwindLocation()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp82 if (Dereference) in dump()
120 if (Dereference) in dump()
140 return Offset == RHS.Offset && Dereference == RHS.Dereference; in operator ==()
143 Dereference == RHS.Dereference; in operator ==()
145 return *Expr == *RHS.Expr && Dereference == RHS.Dereference; in operator ==()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dstring_pool_test.cpp35 TEST(StringPool, Dereference) { in TEST() argument
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectConstResultImpl.h39 lldb::ValueObjectSP Dereference(Status &error);
H A DValueObjectConstResultCast.h36 lldb::ValueObjectSP Dereference(Status &error) override;
H A DValueObjectConstResultChild.h42 lldb::ValueObjectSP Dereference(Status &error) override;
H A DValueObjectConstResult.h80 lldb::ValueObjectSP Dereference(Status &error) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp923 deref.m_type = Operand::Type::Dereference; in ParseIntelDerefAccess()
928 deref.m_type = Operand::Type::Dereference; in ParseIntelDerefAccess()
970 deref.m_type = Operand::Type::Dereference; in ParseARMOffsetAccess()
975 deref.m_type = Operand::Type::Dereference; in ParseARMOffsetAccess()
1021 deref.m_type = Operand::Type::Dereference; in ParseARMDerefAccess()
1050 deref.m_type = Operand::Type::Dereference; in DumpOperand()
1057 case Operand::Type::Dereference: in DumpOperand()
/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBValueExtensions.i64 deref = property(Dereference, None, doc='''A read only property that returns an lldb.SBValue that is created by dereferencing this value.''')
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBValue.h315 lldb::SBValue Dereference();
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp2353 MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), in MatchesOperand()
2359 MatchOpType(Instruction::Operand::Type::Dereference), in MatchesOperand()
2390 MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), in MatchesOperand()
2396 MatchOpType(Instruction::Operand::Type::Dereference), in MatchesOperand()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBValue.cpp992 SBValue SBValue::Dereference() { in Dereference() function in SBValue
1000 sb_value = value_sp->Dereference(error); in Dereference()
1520 sb_watchpoint = Dereference().Watch(resolve_location, read, write, error); in WatchPointee()

12