| /llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/ |
| H A D | Cocoa.h | 22 bool NSIndexSetSummaryProvider(ValueObject &valobj, Stream &stream, 25 bool NSArraySummaryProvider(ValueObject &valobj, Stream &stream, 29 bool NSDataSummaryProvider(ValueObject &valobj, Stream &stream, 32 bool NSNumberSummaryProvider(ValueObject &valobj, Stream &stream, 41 bool NSTimeZoneSummaryProvider(ValueObject &valobj, Stream &stream, 44 bool NSMachPortSummaryProvider(ValueObject &valobj, Stream &stream, 47 bool NSDateSummaryProvider(ValueObject &valobj, Stream &stream, 50 bool NSBundleSummaryProvider(ValueObject &valobj, Stream &stream, 53 bool NSURLSummaryProvider(ValueObject &valobj, Stream &stream, 75 bool ObjCBOOLSummaryProvider(ValueObject &valobj, Stream &stream, [all …]
|
| H A D | CF.h | 18 bool CFBagSummaryProvider(ValueObject &valobj, Stream &stream, 21 bool CFBinaryHeapSummaryProvider(ValueObject &valobj, Stream &stream, 24 bool CFBitVectorSummaryProvider(ValueObject &valobj, Stream &stream, 27 bool CFAbsoluteTimeSummaryProvider(ValueObject &valobj, Stream &stream,
|
| H A D | NSString.h | 21 bool NSStringSummaryProvider(ValueObject &valobj, Stream &stream, 25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, 28 bool NSAttributedStringSummaryProvider(ValueObject &valobj, Stream &stream, 32 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options);
|
| H A D | Cocoa.cpp | 41 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSBundleSummaryProvider() 92 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSTimeZoneSummaryProvider() 322 static void NSNumber_FormatShort(ValueObject &valobj, Stream &stream, in NSNumber_FormatShort() 354 static void NSNumber_FormatLong(ValueObject &valobj, Stream &stream, in NSNumber_FormatLong() 370 static void NSNumber_FormatInt128(ValueObject &valobj, Stream &stream, in NSNumber_FormatInt128() 392 static void NSNumber_FormatFloat(ValueObject &valobj, Stream &stream, in NSNumber_FormatFloat() 408 static void NSNumber_FormatDouble(ValueObject &valobj, Stream &stream, in NSNumber_FormatDouble() 1236 ValueObject &, Stream &, const TypeSummaryOptions &); 1239 ValueObject &, Stream &, const TypeSummaryOptions &); 1242 ValueObject &, Stream &, const TypeSummaryOptions &); [all …]
|
| H A D | NSException.cpp | 31 static bool ExtractFields(ValueObject &valobj, ValueObjectSP *name_sp, in ExtractFields() 81 *name_sp = ValueObject::CreateValueObjectFromData( in ExtractFields() 85 *reason_sp = ValueObject::CreateValueObjectFromData( in ExtractFields() 89 *userinfo_sp = ValueObject::CreateValueObjectFromData( in ExtractFields() 93 *reserved_sp = ValueObject::CreateValueObjectFromData( in ExtractFields() 101 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSException_SummaryProvider()
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | ValueObject.cpp | 80 ValueObject::ValueObject(ValueObject &parent) in ValueObject() function in ValueObject 91 ValueObject::ValueObject(ExecutionContextScope *exe_scope, in ValueObject() function in ValueObject 109 ValueObject::~ValueObject() = default; 531 ValueObject *ValueObject::CreateChildAtIndex(size_t idx, in CreateChildAtIndex() 534 ValueObject *valobj = nullptr; in CreateChildAtIndex() 1868 ValueObject *ValueObject::GetNonBaseClassParent() { in GetNonBaseClassParent() 2375 ValueObject:: in GetValueForExpressionPath_Impl() 3031 ValueObject *ValueObject::GetRoot() { in GetRoot() 3039 ValueObject * 3040 ValueObject::FollowParentChain(std::function<bool(ValueObject *)> f) { in FollowParentChain() [all …]
|
| H A D | ValueObjectSyntheticFilter.cpp | 29 DummySyntheticFrontEnd(ValueObject &backend) in DummySyntheticFrontEnd() 47 ValueObjectSynthetic::ValueObjectSynthetic(ValueObject &parent, in ValueObjectSynthetic() 133 ValueObject *valobj_for_frontend = m_parent; in CreateSynthFilter() 246 ValueObject *valobj; in GetChildAtIndex() 352 void ValueObjectSynthetic::CopyValueData(ValueObject *source) { in CopyValueData() 376 this->ValueObject::SetFormat(format); in SetFormat() 382 this->ValueObject::SetPreferredDisplayLanguage(lang); in SetPreferredDisplayLanguage() 405 this->ValueObject::SetSyntheticChildrenGenerated(b); in SetSyntheticChildrenGenerated() 412 return ValueObject::GetDeclaration(decl); in GetDeclaration() 418 return this->ValueObject::GetLanguageFlags(); in GetLanguageFlags() [all …]
|
| H A D | ValueObjectConstResultImpl.cpp | 35 ValueObject *valobj, lldb::addr_t live_address) in ValueObjectConstResultImpl() 44 return m_impl_backend->ValueObject::Dereference(error); in Dereference() 47 ValueObject *ValueObjectConstResultImpl::CreateChildAtIndex( in CreateChildAtIndex() 111 return m_impl_backend->ValueObject::GetSyntheticChildAtOffset( in GetSyntheticChildAtOffset() 140 return m_impl_backend->ValueObject::AddressOf(error); in AddressOf() 162 return m_impl_backend->ValueObject::GetAddressOf(scalar_is_load_address, in GetAddressOf() 177 return m_impl_backend->ValueObject::GetPointeeData(data, item_idx, in GetPointeeData()
|
| H A D | FormatEntity.cpp | 626 ValueObject::GetValueForExpressionPathOptions options; in ExpandIndexedExpression() 629 ValueObject::ExpressionPathAftermath what_next = in ExpandIndexedExpression() 650 ValueObject::ValueObjectRepresentationStyle style) { in ConvertValueObjectStyleToChar() 662 case ValueObject::eValueObjectRepresentationStyleType: in ConvertValueObjectStyleToChar() 664 case ValueObject::eValueObjectRepresentationStyleName: in ConvertValueObjectStyleToChar() 717 ValueObject::ExpressionPathAftermath what_next = in DumpValue() 720 ValueObject::GetValueForExpressionPathOptions options; in DumpValue() 727 ValueObject *target = nullptr; in DumpValue() 739 ValueObject::eExpressionPathEndResultTypePlain; in DumpValue() 2206 entry.number = ValueObject:: in ParseInternal() [all …]
|
| H A D | ValueObjectChild.cpp | 30 ValueObject &parent, const CompilerType &compiler_type, in ValueObjectChild() 35 : ValueObject(parent), m_compiler_type(compiler_type), in ValueObjectChild() 88 ValueObject *opinionated_parent = in CanUpdateWithInvalidExecutionContext() 89 m_parent->FollowParentChain([](ValueObject *valobj) -> bool { in CanUpdateWithInvalidExecutionContext() 99 this->ValueObject::CanUpdateWithInvalidExecutionContext()) in CanUpdateWithInvalidExecutionContext() 106 ValueObject *parent = m_parent; in UpdateValue() 222 ValueObject *root(GetRoot()); in IsInScope()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | LibCxx.h | 22 ValueObject &valobj, Stream &stream, 26 ValueObject &valobj, Stream &stream, 30 ValueObject &valobj, Stream &stream, 34 ValueObject &valobj, Stream &stream, 42 ValueObject &valobj, Stream &stream, 46 ValueObject &valobj, Stream &stream, 50 ValueObject &valobj, Stream &stream, 54 ValueObject &valobj, Stream &stream, 58 ValueObject &valobj, Stream &stream, 98 ValueObject *m_pair_ptr; [all …]
|
| H A D | CxxStringTypes.h | 19 bool Char8StringSummaryProvider(ValueObject &valobj, Stream &stream, 23 ValueObject &valobj, Stream &stream, 27 ValueObject &valobj, Stream &stream, 30 bool WCharStringSummaryProvider(ValueObject &valobj, Stream &stream, 33 bool Char8SummaryProvider(ValueObject &valobj, Stream &stream, 37 ValueObject &valobj, Stream &stream, 40 bool Char32SummaryProvider(ValueObject &valobj, Stream &stream, 43 bool WCharSummaryProvider(ValueObject &valobj, Stream &stream,
|
| H A D | CxxStringTypes.cpp | 52 static bool CharStringSummaryProvider(ValueObject &valobj, Stream &stream) { in CharStringSummaryProvider() 70 static bool CharSummaryProvider(ValueObject &valobj, Stream &stream) { in CharSummaryProvider() 98 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char8StringSummaryProvider() 103 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char16StringSummaryProvider() 108 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char32StringSummaryProvider() 113 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in WCharStringSummaryProvider() 155 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char8SummaryProvider() 160 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char16SummaryProvider() 165 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char32SummaryProvider() 170 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in WCharSummaryProvider()
|
| H A D | LibCxx.cpp | 725 ExtractLibcxxStringInfo(ValueObject &valobj) { in ExtractLibcxxStringInfo() 886 ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider() 901 LibcxxStringSummaryProvider(ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProvider() 973 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderASCII() 980 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF16() 987 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF32() 994 LibcxxExtractStringViewData(ValueObject& valobj) { in LibcxxExtractStringViewData() 1034 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderASCII() 1041 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF16() 1048 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF32() [all …]
|
| H A D | LibStdcpp.h | 20 ValueObject &valobj, Stream &stream, 24 ValueObject &valobj, Stream &stream, 28 ValueObject &valobj, Stream &stream, 33 ValueObject &valobj, Stream &stream,
|
| /llvm-project-15.0.7/lldb/include/lldb/DataFormatters/ |
| H A D | ValueObjectPrinter.h | 25 ValueObjectPrinter(ValueObject *valobj, Stream *s); 27 ValueObjectPrinter(ValueObject *valobj, Stream *s, 42 ValueObjectPrinter(ValueObject *valobj, Stream *s, 50 void Init(ValueObject *valobj, Stream *s, 99 ValueObject *GetValueObjectForChildrenGeneration(); 105 lldb::ValueObjectSP GenerateChild(ValueObject *synth_valobj, size_t idx); 123 ValueObject *m_orig_valobj; 124 ValueObject *m_valobj;
|
| H A D | FormatManager.h | 121 lldb::TypeFormatImplSP GetFormat(ValueObject &valobj, 124 lldb::TypeSummaryImplSP GetSummaryFormat(ValueObject &valobj, 128 GetSyntheticChildren(ValueObject &valobj, lldb::DynamicValueType use_dynamic); 156 bool ShouldPrintAsOneLiner(ValueObject &valobj); 163 GetPossibleMatches(ValueObject &valobj, lldb::DynamicValueType use_dynamic) { in GetPossibleMatches() 170 static ConstString GetTypeForCache(ValueObject &, lldb::DynamicValueType); 178 static void GetPossibleMatches(ValueObject &valobj, 198 ImplSP Get(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | ValueObject.h | 105 class ValueObject { 324 virtual ~ValueObject(); 455 ValueObject *GetRoot(); 460 ValueObject *FollowParentChain(std::function<bool(ValueObject *)>); 757 ValueObject *GetNonBaseClassParent(); 840 ValueObject *m_parent = nullptr; 843 ValueObject *m_root = nullptr; 883 ValueObject *m_deref_valobj = nullptr; 944 ValueObject(ValueObject &parent); 1018 ValueObject(const ValueObject &) = delete; [all …]
|
| H A D | ValueObjectCast.h | 25 class ValueObjectCast : public ValueObject { 29 static lldb::ValueObjectSP Create(ValueObject &parent, 41 ValueObject *GetParent() override { in GetParent() 45 const ValueObject *GetParent() const override { in GetParent() 50 ValueObjectCast(ValueObject &parent, ConstString name,
|
| H A D | ValueObjectSyntheticFilter.h | 35 class ValueObjectSynthetic : public ValueObject { 84 ValueObject *GetParent() override { in GetParent() 88 const ValueObject *GetParent() const override { in GetParent() 136 typedef std::map<uint32_t, ValueObject *> ByIndexMap; 162 friend class ValueObject; 163 ValueObjectSynthetic(ValueObject &parent, lldb::SyntheticChildrenSP filter); 165 void CopyValueData(ValueObject *source);
|
| H A D | ValueObjectDynamicValue.h | 33 class ValueObjectDynamicValue : public ValueObject { 61 ValueObject *GetParent() override { in GetParent() 65 const ValueObject *GetParent() const override { in GetParent() 116 friend class ValueObject; 118 ValueObjectDynamicValue(ValueObject &parent,
|
| H A D | ValueObjectConstResultCast.h | 26 class ValueObject; variable 30 ValueObjectConstResultCast(ValueObject &parent, ConstString name, 38 ValueObject *CreateChildAtIndex(size_t idx, bool synthetic_array_member, 60 friend class ValueObject;
|
| H A D | ValueObjectConstResultImpl.h | 24 class ValueObject; variable 34 ValueObjectConstResultImpl(ValueObject *valobj, 41 ValueObject *CreateChildAtIndex(size_t idx, bool synthetic_array_member, 68 ValueObject *m_impl_backend;
|
| H A D | ValueObjectConstResultChild.h | 26 class ValueObject; variable 31 ValueObjectConstResultChild(ValueObject &parent, 44 ValueObject *CreateChildAtIndex(size_t idx, bool synthetic_array_member, 69 friend class ValueObject;
|
| /llvm-project-15.0.7/lldb/source/DataFormatters/ |
| H A D | ValueObjectPrinter.cpp | 21 ValueObjectPrinter::ValueObjectPrinter(ValueObject *valobj, Stream *s) { in ValueObjectPrinter() 31 ValueObjectPrinter::ValueObjectPrinter(ValueObject *valobj, Stream *s, in ValueObjectPrinter() 37 ValueObject *valobj, Stream *s, const DumpValueObjectOptions &options, in ValueObjectPrinter() 44 ValueObject *valobj, Stream *s, const DumpValueObjectOptions &options, in Init() 107 ValueObject *static_value = m_orig_valobj->GetStaticValue().get(); in GetMostSpecializedValue() 116 ValueObject *dynamic_value = in GetMostSpecializedValue() 134 ValueObject *synthetic = m_valobj->GetSyntheticValue().get(); in GetMostSpecializedValue() 590 ValueObject *synth_m_valobj = GetValueObjectForChildrenGeneration(); in GetMaxNumChildrenToPrint() 625 ValueObject *synth_m_valobj = GetValueObjectForChildrenGeneration(); in ShouldPrintEmptyBrackets() 667 ValueObject *synth_m_valobj = GetValueObjectForChildrenGeneration(); in PrintChildren() [all …]
|