Home
last modified time | relevance | path

Searched refs:valobj (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCxxStringTypes.cpp53 Address valobj_addr = GetArrayAddressOrPointerValue(valobj); in CharStringSummaryProvider()
57 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in CharStringSummaryProvider()
59 options.SetTargetSP(valobj.GetTargetSP()); in CharStringSummaryProvider()
73 valobj.GetData(data, error); in CharSummaryProvider()
79 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); in CharSummaryProvider()
82 valobj.GetValueAsCString(ElemTraits.second, value); in CharSummaryProvider()
114 Address valobj_addr = GetArrayAddressOrPointerValue(valobj); in WCharStringSummaryProvider()
131 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in WCharStringSummaryProvider()
133 options.SetTargetSP(valobj.GetTargetSP()); in WCharStringSummaryProvider()
173 valobj.GetData(data, error); in WCharSummaryProvider()
[all …]
H A DLibCxx.cpp732 if (valobj.IsPointerType()) { in LibcxxContainerSummaryProvider()
902 ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider() argument
989 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderASCII() argument
992 valobj, stream, summary_options, ""); in LibcxxStringSummaryProviderASCII()
996 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF16() argument
1003 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF32() argument
1049 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderASCII() argument
1052 valobj, stream, summary_options, ""); in LibcxxStringViewSummaryProviderASCII()
1056 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF16() argument
1063 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF32() argument
[all …]
H A DLibCxx.h31 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,
72 ValueObject &valobj, Stream &stream,
265 ValueObject &valobj, Stream &stream,
[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 DLibStdcpp.cpp245 if (valobj.IsPointerOrReferenceType()) { in LibStdcppStringSummaryProvider()
247 ValueObjectSP pointee_sp = valobj.Dereference(error); in LibStdcppStringSummaryProvider()
252 valobj.GetAddressOf(scalar_is_load_addr, &addr_type); in LibStdcppStringSummaryProvider()
256 ProcessSP process_sp(valobj.GetProcessSP()); in LibStdcppStringSummaryProvider()
260 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in LibStdcppStringSummaryProvider()
268 options.SetTargetSP(valobj.GetTargetSP()); in LibStdcppStringSummaryProvider()
301 valobj.GetAddressOf(scalar_is_load_addr, &addr_type); in LibStdcppWStringSummaryProvider()
305 ProcessSP process_sp(valobj.GetProcessSP()); in LibStdcppWStringSummaryProvider()
321 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in LibStdcppWStringSummaryProvider()
329 options.SetTargetSP(valobj.GetTargetSP()); in LibStdcppWStringSummaryProvider()
[all …]
H A DLibStdcpp.h20 ValueObject &valobj, Stream &stream,
24 ValueObject &valobj, Stream &stream,
28 ValueObject &valobj, Stream &stream,
33 ValueObject &valobj, Stream &stream,
H A DGenericOptional.cpp20 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in GenericOptionalSummaryProvider() argument
22 valobj.GetNumChildren() == 0 ? "false" : "true"); in GenericOptionalSummaryProvider()
37 GenericOptionalFrontend(ValueObject &valobj, StdLib stdlib);
56 GenericOptionalFrontend::GenericOptionalFrontend(ValueObject &valobj, in GenericOptionalFrontend() argument
58 : SyntheticChildrenFrontEnd(valobj), m_stdlib(stdlib) { in GenericOptionalFrontend()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCocoa.cpp41 ProcessSP process_sp = valobj.GetProcessSP(); in NSBundleSummaryProvider()
51 runtime->GetClassDescriptor(valobj)); in NSBundleSummaryProvider()
92 ProcessSP process_sp = valobj.GetProcessSP(); in NSTimeZoneSummaryProvider()
102 runtime->GetClassDescriptor(valobj)); in NSTimeZoneSummaryProvider()
151 runtime->GetClassDescriptor(valobj)); in NSNotificationSummaryProvider()
200 runtime->GetClassDescriptor(valobj)); in NSMachPortSummaryProvider()
247 runtime->GetClassDescriptor(valobj)); in NSIndexSetSummaryProvider()
450 runtime->GetClassDescriptor(valobj)); in NSNumberSummaryProvider()
791 runtime->GetClassDescriptor(valobj)); in NSURLSummaryProvider()
1134 real_guy_sp = valobj.Dereference(err); in ObjCBOOLSummaryProvider()
[all …]
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.cpp49 ProcessSP process_sp = valobj.GetProcessSP(); in CFBagSummaryProvider()
59 runtime->GetClassDescriptor(valobj)); in CFBagSummaryProvider()
75 ConstString type_name(valobj.GetTypeName()); in CFBagSummaryProvider()
81 if (valobj.IsPointerType()) in CFBagSummaryProvider()
107 ProcessSP process_sp = valobj.GetProcessSP(); in CFBitVectorSummaryProvider()
117 runtime->GetClassDescriptor(valobj)); in CFBitVectorSummaryProvider()
133 ConstString type_name(valobj.GetTypeName()); in CFBitVectorSummaryProvider()
136 if (valobj.IsPointerType()) in CFBitVectorSummaryProvider()
227 ProcessSP process_sp = valobj.GetProcessSP(); in CFBinaryHeapSummaryProvider()
237 runtime->GetClassDescriptor(valobj)); in CFBinaryHeapSummaryProvider()
[all …]
H A DNSString.cpp34 ValueObject &valobj, Stream &stream, in NSStringSummaryProvider() argument
38 ProcessSP process_sp = valobj.GetProcessSP(); in NSStringSummaryProvider()
48 runtime->GetClassDescriptor(valobj)); in NSStringSummaryProvider()
144 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
173 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
195 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
221 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
244 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
267 options.SetTargetSP(valobj.GetTargetSP()); in NSStringSummaryProvider()
280 TargetSP target_sp(valobj.GetTargetSP()); in NSAttributedStringSummaryProvider()
[all …]
H A DNSException.cpp30 static bool ExtractFields(ValueObject &valobj, ValueObjectSP *name_sp, in ExtractFields() argument
33 ProcessSP process_sp(valobj.GetProcessSP()); in ExtractFields()
39 CompilerType valobj_type(valobj.GetCompilerType()); in ExtractFields()
42 if (valobj.IsBaseClass() && valobj.GetParent()) in ExtractFields()
43 ptr = valobj.GetParent()->GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in ExtractFields()
45 ptr = valobj.GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in ExtractFields()
82 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
86 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
90 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
94 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
[all …]
H A DNSError.cpp30 static lldb::addr_t DerefToNSErrorPointer(ValueObject &valobj) { in DerefToNSErrorPointer() argument
31 CompilerType valobj_type(valobj.GetCompilerType()); in DerefToNSErrorPointer()
34 if (valobj.IsBaseClass() && valobj.GetParent()) in DerefToNSErrorPointer()
35 return valobj.GetParent()->GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in DerefToNSErrorPointer()
37 lldb::addr_t ptr_value = valobj.GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in DerefToNSErrorPointer()
42 if (ProcessSP process_sp = valobj.GetProcessSP()) { in DerefToNSErrorPointer()
55 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSError_SummaryProvider() argument
56 ProcessSP process_sp(valobj.GetProcessSP()); in NSError_SummaryProvider()
60 lldb::addr_t ptr_value = DerefToNSErrorPointer(valobj); in NSError_SummaryProvider()
92 valobj.GetExecutionContextRef(), in NSError_SummaryProvider()
H A DCoreMedia.cpp23 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in CMTimeSummaryProvider() argument
24 CompilerType type = valobj.GetCompilerType(); in CMTimeSummaryProvider()
37 auto value_sp(valobj.GetSyntheticChildAtOffset(0, int64_ty, true)); in CMTimeSummaryProvider()
38 auto timescale_sp(valobj.GetSyntheticChildAtOffset(8, int32_ty, true)); in CMTimeSummaryProvider()
39 auto flags_sp(valobj.GetSyntheticChildAtOffset(12, int32_ty, true)); in CMTimeSummaryProvider()
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);
/freebsd-14.2/contrib/llvm-project/lldb/source/DataFormatters/
H A DTypeFormat.cpp41 bool TypeFormatImpl_Format::FormatObject(ValueObject *valobj, in FormatObject() argument
43 if (!valobj) in FormatObject()
45 if (valobj->CanProvideValue()) { in FormatObject()
46 Value &value(valobj->GetValue()); in FormatObject()
55 valobj->GetData(data, error); in FormatObject()
77 TargetSP target_sp(valobj->GetTargetSP()); in FormatObject()
83 Address address(valobj->GetPointerValue()); in FormatObject()
92 valobj->GetData(data, error); in FormatObject()
144 if (!valobj) in FormatObject()
146 if (!valobj->CanProvideValue()) in FormatObject()
[all …]
H A DFormatManager.cpp177 ValueObject &valobj, CompilerType compiler_type, in GetPossibleMatches() argument
184 if (valobj.GetBitfieldBitSize() > 0) { in GetPossibleMatches()
214 valobj, deffed_referenced_type, in GetPossibleMatches()
246 valobj, deffed_array_type, in GetPossibleMatches()
284 if (valobj.IsDynamic()) { in GetPossibleMatches()
449 if (valobj.GetTargetSP().get() && in ShouldPrintAsOneLiner()
454 if (valobj.GetSummaryFormat().get() != nullptr) in ShouldPrintAsOneLiner()
458 if (valobj.GetNumChildren() == 0) in ShouldPrintAsOneLiner()
548 use_dynamic, valobj.IsSynthetic()); in GetTypeForCache()
609 ImplSP FormatManager::Get(ValueObject &valobj, in Get() argument
[all …]
H A DTypeSummary.cpp68 bool StringSummaryFormat::FormatObject(ValueObject *valobj, std::string &retval, in FormatObject() argument
70 if (!valobj) { in FormatObject()
76 ExecutionContext exe_ctx(valobj->GetExecutionContextRef()); in FormatObject()
83 ValueObjectPrinter printer(valobj, &s, DumpValueObjectOptions()); in FormatObject()
84 printer.PrintChildrenOneLiner(HideNames(valobj)); in FormatObject()
89 &sc.line_entry.range.GetBaseAddress(), valobj, in FormatObject()
121 bool CXXFunctionSummaryFormat::FormatObject(ValueObject *valobj, in FormatObject() argument
126 if (!m_impl || !m_impl(*valobj, stream, options)) in FormatObject()
158 if (!valobj) in FormatObject()
161 TargetSP target_sp(valobj->GetTargetSP()); in FormatObject()
[all …]
H A DFormatClasses.cpp20 FormattersMatchData::FormattersMatchData(ValueObject &valobj, in FormattersMatchData() argument
22 : m_valobj(valobj), m_dynamic_value_type(use_dynamic), in FormattersMatchData()
25 m_type_for_cache = FormatManager::GetTypeForCache(valobj, use_dynamic);
27 FormatManager::GetCandidateLanguages(valobj.GetObjectRuntimeLanguage());
H A DDataVisualization.cpp26 bool DataVisualization::ShouldPrintAsOneLiner(ValueObject &valobj) { in ShouldPrintAsOneLiner() argument
27 return GetFormatManager().ShouldPrintAsOneLiner(valobj); in ShouldPrintAsOneLiner()
31 DataVisualization::GetFormat(ValueObject &valobj, in GetFormat() argument
33 return GetFormatManager().GetFormat(valobj, use_dynamic); in GetFormat()
42 DataVisualization::GetSummaryFormat(ValueObject &valobj, in GetSummaryFormat() argument
44 return GetFormatManager().GetSummaryFormat(valobj, use_dynamic); in GetSummaryFormat()
53 DataVisualization::GetSyntheticChildren(ValueObject &valobj, in GetSyntheticChildren() argument
55 return GetFormatManager().GetSyntheticChildren(valobj, use_dynamic); in GetSyntheticChildren()
H A DFormattersHelpers.cpp116 lldb_private::formatters::GetArrayAddressOrPointerValue(ValueObject &valobj) { in GetArrayAddressOrPointerValue() argument
120 if (valobj.IsPointerType()) in GetArrayAddressOrPointerValue()
121 data_addr = valobj.GetPointerValue(&type); in GetArrayAddressOrPointerValue()
122 else if (valobj.IsArrayType()) in GetArrayAddressOrPointerValue()
123 data_addr = valobj.GetAddressOf(/*scalar_is_load_address=*/true, &type); in GetArrayAddressOrPointerValue()
125 return Address(data_addr, valobj.GetModule()->GetSectionList()); in GetArrayAddressOrPointerValue()
H A DCXXFunctionPointer.cpp25 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in CXXFunctionPointerSummaryProvider() argument
29 addr_t func_ptr_address = valobj.GetPointerValue(&func_ptr_address_type); in CXXFunctionPointerSummaryProvider()
38 ExecutionContext exe_ctx(valobj.GetExecutionContextRef()); in CXXFunctionPointerSummaryProvider()
80 if (valobj.GetValueType() == lldb::eValueTypeVTableEntry) in CXXFunctionPointerSummaryProvider()
/freebsd-14.2/contrib/llvm-project/lldb/source/Core/
H A DValueObjectList.cpp67 ValueObject *valobj = (*pos).get(); in FindValueObjectByValueName() local
68 if (valobj && valobj->GetName() == name_const_str) { in FindValueObjectByValueName()
83 ValueObject *valobj = (*pos).get(); in FindValueObjectByUID() local
84 if (valobj && valobj->GetID() == uid) { in FindValueObjectByUID()
98 ValueObject *valobj = (*pos).get(); in FindValueObjectByPointer() local
99 if (valobj && valobj == find_valobj) { in FindValueObjectByPointer()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/DataFormatters/
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() argument
165 GetPossibleMatches(valobj, valobj.GetCompilerType(), use_dynamic, matches, in GetPossibleMatches()
178 static void GetPossibleMatches(ValueObject &valobj,
197 ImplSP Get(ValueObject &valobj, lldb::DynamicValueType use_dynamic);

1234