| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | LibCxxVariant.cpp | 70 ValueObjectSP index_sp( in LibcxxVariantGetIndexValidity() 85 ValueObjectSP index_sp( in LibcxxVariantIndexValue() 94 ValueObjectSP LibcxxVariantGetNthHead(ValueObjectSP &impl_sp, uint64_t index) { in LibcxxVariantGetNthHead() 95 ValueObjectSP data_sp( in LibcxxVariantGetNthHead() 99 return ValueObjectSP{}; in LibcxxVariantGetNthHead() 103 ValueObjectSP tail_sp( in LibcxxVariantGetNthHead() 124 ValueObjectSP impl_sp( in LibcxxVariantSummaryProvider() 192 ValueObjectSP impl_sp( in Update() 212 return ValueObjectSP(); in GetChildAtIndex() 214 ValueObjectSP impl_sp( in GetChildAtIndex() [all …]
|
| H A D | LibCxx.h | 72 lldb::ValueObjectSP); 87 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 99 lldb::ValueObjectSP m_pair_sp; 135 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 166 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 186 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 197 lldb::ValueObjectSP m_value_ptr_sp; 202 lldb::ValueObjectSP); 218 lldb::ValueObjectSP); 226 lldb::ValueObjectSP); [all …]
|
| H A D | LibCxxList.cpp | 69 ValueObjectSP m_entry_sp; 136 ValueObjectSP GetItem(size_t idx); 299 ValueObjectSP impl_sp( in Update() 321 ValueObjectSP size_alloc( in CalculateNumChildren() 357 return lldb::ValueObjectSP(); in GetChildAtIndex() 360 return lldb::ValueObjectSP(); in GetChildAtIndex() 363 return lldb::ValueObjectSP(); in GetChildAtIndex() 367 return lldb::ValueObjectSP(); in GetChildAtIndex() 371 return lldb::ValueObjectSP(); in GetChildAtIndex() 394 return lldb::ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | LibStdcppUniquePointer.cpp | 31 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 51 ValueObjectSP GetTuple(); 57 lldb::ValueObjectSP valobj_sp) in LibStdcppUniquePtrSyntheticFrontEnd() 63 ValueObjectSP valobj_backend_sp = m_backend.GetSP(); in GetTuple() 72 ValueObjectSP obj_child_sp = in GetTuple() 77 ValueObjectSP obj_subchild_sp = in GetTuple() 90 ValueObjectSP tuple_sp = GetTuple(); in Update() 98 ValueObjectSP ptr_obj = tuple_frontend->GetChildAtIndex(0); in Update() 116 ValueObjectSP obj_obj = m_ptr_obj->Dereference(error); in Update() 127 lldb::ValueObjectSP [all …]
|
| H A D | LibStdcpp.cpp | 58 lldb::ValueObjectSP m_pair_sp; 79 lldb::ValueObjectSP valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd() 102 ValueObjectSP _M_node_sp( in Update() 129 lldb::ValueObjectSP 138 return lldb::ValueObjectSP(); in GetChildAtIndex() 216 lldb::ValueObjectSP 220 return lldb::ValueObjectSP(); in GetChildAtIndex() 361 lldb::ValueObjectSP 365 return lldb::ValueObjectSP(); in GetChildAtIndex() 370 return lldb::ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | LibCxxUnorderedMap.cpp | 71 return lldb::ValueObjectSP(); in GetChildAtIndex() 73 return lldb::ValueObjectSP(); in GetChildAtIndex() 77 return lldb::ValueObjectSP(); in GetChildAtIndex() 82 return lldb::ValueObjectSP(); in GetChildAtIndex() 84 ValueObjectSP value_sp = in GetChildAtIndex() 86 ValueObjectSP hash_sp = in GetChildAtIndex() 95 ValueObjectSP first_sp = nullptr; in GetChildAtIndex() 144 return lldb::ValueObjectSP(); in GetChildAtIndex() 151 return lldb::ValueObjectSP(); in GetChildAtIndex() 164 ValueObjectSP table_sp = in Update() [all …]
|
| H A D | LibCxx.cpp | 45 ValueObjectSP engaged_sp( in LibcxxOptionalSummaryProvider() 112 ValueObjectSP ptr_sp( in LibcxxSmartPointerSummaryProvider() 156 ValueObjectSP ptr_sp( in LibcxxUniquePointerSummaryProvider() 342 lldb::ValueObjectSP 561 lldb::ValueObjectSP 655 lldb::ValueObjectSP 680 ValueObjectSP ptr_sp( in Update() 764 ValueObjectSP is_long = in ExtractLibcxxStringInfo() 766 ValueObjectSP size_sp = in ExtractLibcxxStringInfo() 1020 ValueObjectSP dataobj; in formatStringViewImpl() [all …]
|
| H A D | LibCxxMap.cpp | 32 ValueObjectSP left() const { in left() 40 ValueObjectSP right() const { in right() 49 ValueObjectSP parent() const { in parent() 81 ValueObjectSP m_entry_sp; 101 ValueObjectSP fail; in advance() 255 ValueObjectSP deref; in GetDataType() 328 lldb::ValueObjectSP 336 return lldb::ValueObjectSP(); in GetChildAtIndex() 338 return lldb::ValueObjectSP(); in GetChildAtIndex() 396 return lldb::ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | LibCxxTuple.cpp | 30 ValueObjectSP GetChildAtIndex(size_t idx) override; 47 ValueObjectSP base_sp; in Update() 61 ValueObjectSP TupleFrontEnd::GetChildAtIndex(size_t idx) { in GetChildAtIndex() 63 return ValueObjectSP(); in GetChildAtIndex() 65 return ValueObjectSP(); in GetChildAtIndex() 72 return ValueObjectSP(); in GetChildAtIndex() 73 ValueObjectSP holder_sp = m_base->GetChildAtIndex(idx, true); in GetChildAtIndex() 75 return ValueObjectSP(); in GetChildAtIndex() 77 ValueObjectSP elem_sp = holder_sp->GetChildAtIndex(0, true); in GetChildAtIndex() 84 return ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | LibStdcppTuple.cpp | 27 explicit LibStdcppTupleSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 31 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 51 lldb::ValueObjectSP valobj_sp) in LibStdcppTupleSyntheticFrontEnd() 59 ValueObjectSP valobj_backend_sp = m_backend.GetSP(); in Update() 63 ValueObjectSP next_child_sp = valobj_backend_sp->GetNonSyntheticValue(); in Update() 65 ValueObjectSP current_child = next_child_sp; in Update() 70 ValueObjectSP child_sp = current_child->GetChildAtIndex(i, true); in Update() 75 ValueObjectSP value_sp = in Update() 91 lldb::ValueObjectSP 95 return lldb::ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | LibCxxAtomic.cpp | 52 ValueObjectSP 54 ValueObjectSP non_sythetic = valobj.GetNonSyntheticValue(); in GetLibCxxAtomicValue() 58 ValueObjectSP member__a_ = in GetLibCxxAtomicValue() 63 ValueObjectSP member__a_value = in GetLibCxxAtomicValue() 74 if (ValueObjectSP atomic_value = GetLibCxxAtomicValue(valobj)) { in LibCxxAtomicSummaryProvider() 90 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 96 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 111 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdAtomicSyntheticFrontEnd() 115 ValueObjectSP atomic_value = GetLibCxxAtomicValue(m_backend); in Update() 132 lldb::ValueObjectSP [all …]
|
| H A D | GenericOptional.cpp | 46 ValueObjectSP GetChildAtIndex(size_t idx) override; 65 ValueObjectSP engaged_sp; in Update() 86 ValueObjectSP GenericOptionalFrontend::GetChildAtIndex(size_t _idx) { in GetChildAtIndex() 88 return ValueObjectSP(); in GetChildAtIndex() 90 ValueObjectSP val_sp; in GetChildAtIndex() 107 ValueObjectSP candidate = in GetChildAtIndex() 114 return ValueObjectSP(); in GetChildAtIndex() 119 return ValueObjectSP(); in GetChildAtIndex() 126 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppOptionalSyntheticFrontEndCreator() 134 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxOptionalSyntheticFrontEndCreator()
|
| H A D | LibCxxVector.cpp | 29 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 63 std::map<size_t, lldb::ValueObjectSP> m_children; 103 lldb::ValueObjectSP 107 return lldb::ValueObjectSP(); in GetChildAtIndex() 120 ValueObjectSP data_type_finder_sp( in Update() 133 ValueObjectSP first_elem_parent_sp = in Update() 188 lldb::ValueObjectSP 224 ValueObjectSP retval_sp(CreateValueObjectFromData( in GetChildAtIndex() 247 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() 251 ValueObjectSP size_sp( in Update() [all …]
|
| H A D | BlockPointer.cpp | 32 BlockPointerSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in BlockPointerSyntheticFrontEnd() 92 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override { in GetChildAtIndex() 94 return lldb::ValueObjectSP(); in GetChildAtIndex() 98 return lldb::ValueObjectSP(); in GetChildAtIndex() 126 ValueObjectSP struct_pointer_sp = in GetChildAtIndex() 130 return lldb::ValueObjectSP(); in GetChildAtIndex() 134 ValueObjectSP struct_sp = struct_pointer_sp->Dereference(err); in GetChildAtIndex() 137 return lldb::ValueObjectSP(); in GetChildAtIndex() 140 ValueObjectSP child_sp(struct_sp->GetSyntheticChildAtOffset( in GetChildAtIndex() 189 lldb::ValueObjectSP qualified_child_representation_sp = in BlockPointerSummaryProvider() [all …]
|
| H A D | LibStdcpp.h | 38 lldb::ValueObjectSP); 42 lldb::ValueObjectSP); 46 lldb::ValueObjectSP); 50 lldb::ValueObjectSP); 54 lldb::ValueObjectSP); 58 lldb::ValueObjectSP); 62 lldb::ValueObjectSP);
|
| H A D | LibCxxInitializerList.cpp | 24 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 30 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override; 48 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxInitializerListSyntheticFrontEnd() 65 ValueObjectSP size_sp(m_backend.GetChildMemberWithName(g_size_, true)); in CalculateNumChildren() 71 lldb::ValueObjectSP lldb_private::formatters:: 74 return lldb::ValueObjectSP(); in GetChildAtIndex() 118 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxInitializerListSyntheticFrontEndCreator()
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBValue.cpp | 118 return ValueObjectSP(); in GetSP() 128 return ValueObjectSP(); in GetSP() 194 lldb::ValueObjectSP m_valobj_sp; 562 lldb::ValueObjectSP new_value_sp; in CreateChildAtOffset() 604 lldb::ValueObjectSP new_value_sp; in CreateValueFromExpression() 624 lldb::ValueObjectSP new_value_sp; in CreateValueFromAddress() 675 lldb::ValueObjectSP child_sp; in GetChildAtIndex() 723 lldb::ValueObjectSP child_sp; in GetChildMemberWithName() 847 lldb::ValueObjectSP child_sp; in GetValueForExpressionPath() 1052 return ValueObjectSP(); in GetSP() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/ |
| H A D | NSDictionary.cpp | 225 ValueObjectSP m_pair; 660 lldb::ValueObjectSP 714 return ValueObjectSP(); in GetChildAtIndex() 779 lldb::ValueObjectSP 841 return ValueObjectSP(); in GetChildAtIndex() 962 return ValueObjectSP(); in GetChildAtIndex() 1010 lldb::ValueObjectSP 1137 lldb::ValueObjectSP 1204 return ValueObjectSP(); in GetChildAtIndex() 1298 lldb::ValueObjectSP [all …]
|
| H A D | NSSet.cpp | 72 lldb::ValueObjectSP valobj_sp; 100 lldb::ValueObjectSP valobj_sp; 134 lldb::ValueObjectSP valobj_sp; 471 lldb::ValueObjectSP 476 return lldb::ValueObjectSP(); in GetChildAtIndex() 480 return lldb::ValueObjectSP(); in GetChildAtIndex() 511 return lldb::ValueObjectSP(); in GetChildAtIndex() 588 lldb::ValueObjectSP 596 return lldb::ValueObjectSP(); in GetChildAtIndex() 633 return lldb::ValueObjectSP(); in GetChildAtIndex() [all …]
|
| H A D | NSException.cpp | 32 ValueObjectSP *reason_sp, ValueObjectSP *userinfo_sp, in ExtractFields() 33 ValueObjectSP *reserved_sp) { in ExtractFields() 102 lldb::ValueObjectSP reason_sp; in NSException_SummaryProvider() 122 NSExceptionSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in NSExceptionSyntheticFrontEnd() 131 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override { in GetChildAtIndex() 138 return lldb::ValueObjectSP(); in GetChildAtIndex() 171 ValueObjectSP m_name_sp; 172 ValueObjectSP m_reason_sp; 173 ValueObjectSP m_userinfo_sp; 174 ValueObjectSP m_reserved_sp; [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | ValueObjectList.h | 27 void Append(const lldb::ValueObjectSP &val_obj_sp); 31 lldb::ValueObjectSP FindValueObjectByPointer(ValueObject *valobj); 37 lldb::ValueObjectSP GetValueObjectAtIndex(size_t idx); 39 lldb::ValueObjectSP RemoveValueObjectAtIndex(size_t idx); 41 void SetValueObjectAtIndex(size_t idx, const lldb::ValueObjectSP &valobj_sp); 43 lldb::ValueObjectSP FindValueObjectByValueName(const char *name); 45 lldb::ValueObjectSP FindValueObjectByUID(lldb::user_id_t uid); 51 const std::vector<lldb::ValueObjectSP> &GetObjects() const { in GetObjects() 55 typedef std::vector<lldb::ValueObjectSP> collection;
|
| H A D | ValueObject.h | 478 lldb::ValueObjectSP 486 lldb::ValueObjectSP 577 virtual lldb::ValueObjectSP 582 virtual lldb::ValueObjectSP 594 lldb::ValueObjectSP GetSyntheticValue(); 600 lldb::ValueObjectSP 655 static lldb::ValueObjectSP 660 static lldb::ValueObjectSP 666 static lldb::ValueObjectSP 671 static lldb::ValueObjectSP [all …]
|
| H A D | ValueObjectConstResult.h | 37 static lldb::ValueObjectSP 41 static lldb::ValueObjectSP 46 static lldb::ValueObjectSP 52 static lldb::ValueObjectSP 57 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope, 62 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope, 79 lldb::ValueObjectSP Dereference(Status &error) override; 84 lldb::ValueObjectSP GetSyntheticChildAtOffset( 88 lldb::ValueObjectSP AddressOf(Status &error) override; 103 lldb::ValueObjectSP [all …]
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | ValueObjectList.cpp | 25 void ValueObjectList::Append(const ValueObjectSP &val_obj_sp) { in Append() 39 lldb::ValueObjectSP ValueObjectList::GetValueObjectAtIndex(size_t idx) { in GetValueObjectAtIndex() 40 lldb::ValueObjectSP valobj_sp; in GetValueObjectAtIndex() 46 lldb::ValueObjectSP ValueObjectList::RemoveValueObjectAtIndex(size_t idx) { in RemoveValueObjectAtIndex() 47 lldb::ValueObjectSP valobj_sp; in RemoveValueObjectAtIndex() 56 const ValueObjectSP &valobj_sp) { in SetValueObjectAtIndex() 64 ValueObjectSP val_obj_sp; in FindValueObjectByValueName() 76 ValueObjectSP ValueObjectList::FindValueObjectByUID(lldb::user_id_t uid) { in FindValueObjectByUID() 77 ValueObjectSP valobj_sp; in FindValueObjectByUID() 92 ValueObjectSP [all …]
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | StackFrame.cpp | 501 return ValueObjectSP(); in GetValueForVariableExpressionPath() 506 return ValueObjectSP(); in GetValueForVariableExpressionPath() 520 ValueObjectSP valobj_sp; in GetValueForVariableExpressionPath() 528 return ValueObjectSP(); in GetValueForVariableExpressionPath() 613 return ValueObjectSP(); in GetValueForVariableExpressionPath() 1145 ValueObjectSP 1148 ValueObjectSP valobj_sp; in GetValueObjectForFrameVariable() 1378 return ValueObjectSP(); in GuessValueForAddress() 1382 ValueObjectSP GetValueForOffset(StackFrame &frame, ValueObjectSP &parent, in GetValueForOffset() 1658 return ValueObjectSP(); in DoGuessValueAt() [all …]
|