Home
last modified time | relevance | path

Searched refs:ValueObject (Results 1 – 25 of 151) sorted by relevance

1234567

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCocoa.h22 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 DCF.h18 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 DNSString.h21 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 DCocoa.cpp40 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSBundleSummaryProvider()
91 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSTimeZoneSummaryProvider()
355 static void NSNumber_FormatShort(ValueObject &valobj, Stream &stream, in NSNumber_FormatShort()
381 static void NSNumber_FormatLong(ValueObject &valobj, Stream &stream, in NSNumber_FormatLong()
394 static void NSNumber_FormatInt128(ValueObject &valobj, Stream &stream, in NSNumber_FormatInt128()
411 static void NSNumber_FormatFloat(ValueObject &valobj, Stream &stream, in NSNumber_FormatFloat()
424 static void NSNumber_FormatDouble(ValueObject &valobj, Stream &stream, in NSNumber_FormatDouble()
1247 ValueObject &, Stream &, const TypeSummaryOptions &);
1250 ValueObject &, Stream &, const TypeSummaryOptions &);
1253 ValueObject &, Stream &, const TypeSummaryOptions &);
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Core/
H A DValueObject.cpp82 ValueObject::ValueObject(ValueObject &parent) in ValueObject() function in ValueObject
93 ValueObject::ValueObject(ExecutionContextScope *exe_scope, in ValueObject() function in ValueObject
111 ValueObject::~ValueObject() = default;
478 ValueObject *ValueObject::CreateChildAtIndex(size_t idx, in CreateChildAtIndex()
481 ValueObject *valobj = nullptr; in CreateChildAtIndex()
1834 ValueObject *ValueObject::GetNonBaseClassParent() { in GetNonBaseClassParent()
2328 ValueObject:: in GetValueForExpressionPath_Impl()
3010 ValueObject *ValueObject::GetRoot() { in GetRoot()
3018 ValueObject *
3019 ValueObject::FollowParentChain(std::function<bool(ValueObject *)> f) { in FollowParentChain()
[all …]
H A DValueObjectVTable.cpp23 class ValueObjectVTableChild : public ValueObject {
25 ValueObjectVTableChild(ValueObject &parent, uint32_t func_idx, in ValueObjectVTableChild()
27 : ValueObject(parent), m_func_idx(func_idx), m_addr_size(addr_size) { in ValueObjectVTableChild()
41 if (ValueObject *parent = GetParent()) in IsInScope()
50 ValueObject *parent = GetParent(); in UpdateValue()
108 ValueObject *val = parent->GetParent(); in UpdateValue()
147 ValueObjectSP ValueObjectVTable::Create(ValueObject &parent) { in Create()
151 ValueObjectVTable::ValueObjectVTable(ValueObject &parent) in ValueObjectVTable()
152 : ValueObject(parent) { in ValueObjectVTable()
186 ValueObject *ValueObjectVTable::CreateChildAtIndex(size_t idx, in CreateChildAtIndex()
[all …]
H A DValueObjectSyntheticFilter.cpp31 DummySyntheticFrontEnd(ValueObject &backend) in DummySyntheticFrontEnd()
49 ValueObjectSynthetic::ValueObjectSynthetic(ValueObject &parent, in ValueObjectSynthetic()
135 ValueObject *valobj_for_frontend = m_parent; in CreateSynthFilter()
248 ValueObject *valobj; in GetChildAtIndex()
356 void ValueObjectSynthetic::CopyValueData(ValueObject *source) { in CopyValueData()
380 this->ValueObject::SetFormat(format); in SetFormat()
386 this->ValueObject::SetPreferredDisplayLanguage(lang); in SetPreferredDisplayLanguage()
409 this->ValueObject::SetSyntheticChildrenGenerated(b); in SetSyntheticChildrenGenerated()
416 return ValueObject::GetDeclaration(decl); in GetDeclaration()
422 return this->ValueObject::GetLanguageFlags(); in GetLanguageFlags()
[all …]
H A DValueObjectConstResultImpl.cpp35 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()
118 return m_impl_backend->ValueObject::GetSyntheticChildAtOffset( in GetSyntheticChildAtOffset()
147 return m_impl_backend->ValueObject::AddressOf(error); in AddressOf()
169 return m_impl_backend->ValueObject::GetAddressOf(scalar_is_load_address, in GetAddressOf()
184 return m_impl_backend->ValueObject::GetPointeeData(data, item_idx, in GetPointeeData()
H A DFormatEntity.cpp616 ValueObject::GetValueForExpressionPathOptions options; in ExpandIndexedExpression()
619 ValueObject::ExpressionPathAftermath what_next = in ExpandIndexedExpression()
639 ValueObject::ValueObjectRepresentationStyle style) { in ConvertValueObjectStyleToChar()
651 case ValueObject::eValueObjectRepresentationStyleType: in ConvertValueObjectStyleToChar()
653 case ValueObject::eValueObjectRepresentationStyleName: in ConvertValueObjectStyleToChar()
703 ValueObject::ExpressionPathAftermath what_next = in DumpValue()
706 ValueObject::GetValueForExpressionPathOptions options; in DumpValue()
713 ValueObject *target = nullptr; in DumpValue()
725 ValueObject::eExpressionPathEndResultTypePlain; in DumpValue()
2161 entry.number = ValueObject:: in ParseInternal()
[all …]
H A DValueObjectChild.cpp30 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()
98 this->ValueObject::CanUpdateWithInvalidExecutionContext()); in CanUpdateWithInvalidExecutionContext()
104 ValueObject *parent = m_parent; in UpdateValue()
220 ValueObject *root(GetRoot()); in IsInScope()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DLibCxx.h23 GetChildMemberWithName(ValueObject &obj,
31 ValueObject &valobj, Stream &stream,
35 ValueObject &valobj, Stream &stream,
39 ValueObject &valobj, Stream &stream,
43 ValueObject &valobj, Stream &stream,
51 ValueObject &valobj, Stream &stream,
55 ValueObject &valobj, Stream &stream,
59 ValueObject &valobj, Stream &stream,
63 ValueObject &valobj, Stream &stream,
103 ValueObject *m_pair_ptr;
[all …]
H A DCxxStringTypes.h19 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 DLibCxx.cpp50 ValueObject &pair) { in GetFirstValueOfLibCXXCompressedPair()
64 ValueObject &pair) { in GetSecondValueOfLibCXXCompressedPair()
751 ExtractLibcxxStringInfo(ValueObject &valobj) { in ExtractLibcxxStringInfo()
902 ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider()
989 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderASCII()
996 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF16()
1003 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF32()
1049 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderASCII()
1056 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF16()
1063 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF32()
[all …]
H A DCxxStringTypes.cpp52 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 DLibStdcpp.h20 ValueObject &valobj, Stream &stream,
24 ValueObject &valobj, Stream &stream,
28 ValueObject &valobj, Stream &stream,
33 ValueObject &valobj, Stream &stream,
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DValueObjectPrinter.h25 ValueObjectPrinter(ValueObject *valobj, Stream *s);
27 ValueObjectPrinter(ValueObject *valobj, Stream *s,
42 ValueObjectPrinter(ValueObject *valobj, Stream *s,
50 void Init(ValueObject *valobj, Stream *s,
98 ValueObject *GetValueObjectForChildrenGeneration();
104 lldb::ValueObjectSP GenerateChild(ValueObject *synth_valobj, size_t idx);
124 ValueObject *m_orig_valobj;
125 ValueObject *m_valobj;
H A DFormatManager.h121 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,
197 ImplSP Get(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObject.h105 class ValueObject {
324 virtual ~ValueObject();
451 ValueObject *GetRoot();
456 ValueObject *FollowParentChain(std::function<bool(ValueObject *)>);
746 ValueObject *GetNonBaseClassParent();
829 ValueObject *m_parent = nullptr;
832 ValueObject *m_root = nullptr;
872 ValueObject *m_deref_valobj = nullptr;
933 ValueObject(ValueObject &parent);
1007 ValueObject(const ValueObject &) = delete;
[all …]
H A DValueObjectCast.h26 class ValueObjectCast : public ValueObject {
30 static lldb::ValueObjectSP Create(ValueObject &parent,
42 ValueObject *GetParent() override { in GetParent()
46 const ValueObject *GetParent() const override { in GetParent()
51 ValueObjectCast(ValueObject &parent, ConstString name,
H A DValueObjectSyntheticFilter.h36 class ValueObjectSynthetic : public ValueObject {
90 ValueObject *GetParent() override { in GetParent()
94 const ValueObject *GetParent() const override { in GetParent()
142 typedef std::map<uint32_t, ValueObject *> ByIndexMap;
168 friend class ValueObject;
169 ValueObjectSynthetic(ValueObject &parent, lldb::SyntheticChildrenSP filter);
171 void CopyValueData(ValueObject *source);
H A DValueObjectVTable.h59 class ValueObjectVTable : public ValueObject {
63 static lldb::ValueObjectSP Create(ValueObject &parent);
69 ValueObject *CreateChildAtIndex(size_t idx, bool synthetic_array_member,
96 ValueObjectVTable(ValueObject &parent);
H A DValueObjectDynamicValue.h34 class ValueObjectDynamicValue : public ValueObject {
62 ValueObject *GetParent() override { in GetParent()
66 const ValueObject *GetParent() const override { in GetParent()
117 friend class ValueObject;
119 ValueObjectDynamicValue(ValueObject &parent,
H A DValueObjectConstResultCast.h26 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 DValueObjectConstResultImpl.h24 class ValueObject; variable
34 ValueObjectConstResultImpl(ValueObject *valobj,
41 ValueObject *CreateChildAtIndex(size_t idx, bool synthetic_array_member,
68 ValueObject *m_impl_backend;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h52 GetVTableInfo(ValueObject &in_value, bool check_type) override;
54 bool GetDynamicTypeAndAddress(ValueObject &in_value,
61 ValueObject &static_value) override;
63 bool CouldHaveDynamicValue(ValueObject &in_value) override;
107 TypeAndOrName GetTypeInfo(ValueObject &in_value,

1234567