Home
last modified time | relevance | path

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

1234

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCxxStringTypes.cpp37 ProcessSP process_sp = valobj.GetProcessSP(); in Char8StringSummaryProvider()
62 ProcessSP process_sp = valobj.GetProcessSP(); in Char16StringSummaryProvider()
87 ProcessSP process_sp = valobj.GetProcessSP(); in Char32StringSummaryProvider()
112 ProcessSP process_sp = valobj.GetProcessSP(); in WCharStringSummaryProvider()
160 valobj.GetData(data, error); in Char8SummaryProvider()
166 valobj.GetValueAsCString(lldb::eFormatUnicode8, value); in Char8SummaryProvider()
186 valobj.GetData(data, error); in Char16SummaryProvider()
192 valobj.GetValueAsCString(lldb::eFormatUnicode16, value); in Char16SummaryProvider()
212 valobj.GetData(data, error); in Char32SummaryProvider()
218 valobj.GetValueAsCString(lldb::eFormatUnicode32, value); in Char32SummaryProvider()
[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.cpp36 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxOptionalSummaryProvider()
537 if (valobj.IsPointerType()) { in LibcxxContainerSummaryProvider()
538 uint64_t value = valobj.GetValueAsUnsigned(0); in LibcxxContainerSummaryProvider()
557 ExtractLibcxxStringInfo(ValueObject &valobj) { in ExtractLibcxxStringInfo() argument
647 ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider() argument
778 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderASCII() argument
781 valobj, stream, summary_options, ""); in LibcxxStringSummaryProviderASCII()
785 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF16() argument
788 valobj, stream, summary_options, "u"); in LibcxxStringSummaryProviderUTF16()
792 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF32() argument
[all …]
H A DLibCxx.h22 ValueObject &valobj, Stream &stream,
26 ValueObject &valobj, Stream &stream,
30 ValueObject &valobj, Stream &stream,
34 ValueObject &valobj, Stream &stream,
38 ValueObject &valobj, Stream &stream,
42 ValueObject &valobj, Stream &stream,
47 bool LibcxxUniquePointerSummaryProvider(ValueObject &valobj, Stream &stream,
51 ValueObject &valobj, Stream &stream,
58 bool LibcxxContainerSummaryProvider(ValueObject &valobj, Stream &stream,
H A DLibStdcpp.cpp233 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibStdcppStringSummaryProvider() argument
237 valobj.GetAddressOf(scalar_is_load_addr, &addr_type); in LibStdcppStringSummaryProvider()
241 ProcessSP process_sp(valobj.GetProcessSP()); in LibStdcppStringSummaryProvider()
245 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in LibStdcppStringSummaryProvider()
282 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibStdcppWStringSummaryProvider() argument
286 valobj.GetAddressOf(scalar_is_load_addr, &addr_type); in LibStdcppWStringSummaryProvider()
290 ProcessSP process_sp(valobj.GetProcessSP()); in LibStdcppWStringSummaryProvider()
295 valobj.GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeWChar); in LibStdcppWStringSummaryProvider()
306 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in LibStdcppWStringSummaryProvider()
392 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibStdcppSmartPointerSummaryProvider() argument
[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 DLibCxxAtomic.cpp53 lldb_private::formatters::GetLibCxxAtomicValue(ValueObject &valobj) { in GetLibCxxAtomicValue() argument
54 ValueObjectSP non_sythetic = valobj.GetNonSyntheticValue(); in GetLibCxxAtomicValue()
72 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibCxxAtomicSummaryProvider() argument
74 if (ValueObjectSP atomic_value = GetLibCxxAtomicValue(valobj)) { in LibCxxAtomicSummaryProvider()
/freebsd-13.1/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()
246 runtime->GetClassDescriptor(valobj)); in NSIndexSetSummaryProvider()
436 runtime->GetClassDescriptor(valobj)); in NSNumberSummaryProvider()
711 runtime->GetClassDescriptor(valobj)); in NSURLSummaryProvider()
1056 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()
111 ProcessSP process_sp = valobj.GetProcessSP(); in CFBitVectorSummaryProvider()
121 runtime->GetClassDescriptor(valobj)); in CFBitVectorSummaryProvider()
137 ConstString type_name(valobj.GetTypeName()); in CFBitVectorSummaryProvider()
140 if (valobj.IsPointerType()) in CFBitVectorSummaryProvider()
231 ProcessSP process_sp = valobj.GetProcessSP(); in CFBinaryHeapSummaryProvider()
241 runtime->GetClassDescriptor(valobj)); in CFBinaryHeapSummaryProvider()
[all …]
H A DNSException.cpp31 static bool ExtractFields(ValueObject &valobj, ValueObjectSP *name_sp, in ExtractFields() argument
34 ProcessSP process_sp(valobj.GetProcessSP()); in ExtractFields()
40 CompilerType valobj_type(valobj.GetCompilerType()); in ExtractFields()
43 if (valobj.IsBaseClass() && valobj.GetParent()) in ExtractFields()
44 ptr = valobj.GetParent()->GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in ExtractFields()
46 ptr = valobj.GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in ExtractFields()
83 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
87 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
91 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
95 valobj.GetExecutionContextRef(), voidstar); in ExtractFields()
[all …]
H A DNSString.cpp53 ValueObject &valobj, Stream &stream, in NSStringSummaryProvider() argument
57 ProcessSP process_sp = valobj.GetProcessSP(); in NSStringSummaryProvider()
67 runtime->GetClassDescriptor(valobj)); in NSStringSummaryProvider()
74 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); in NSStringSummaryProvider()
95 return iter->second(valobj, stream, summary_options); in NSStringSummaryProvider()
158 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in NSStringSummaryProvider()
232 ProcessStructReader reader(valobj.GetProcessSP().get(), in NSStringSummaryProvider()
233 valobj.GetValueAsUnsigned(0), in NSStringSummaryProvider()
299 TargetSP target_sp(valobj.GetTargetSP()); in NSAttributedStringSummaryProvider()
303 uint64_t pointer_value = valobj.GetValueAsUnsigned(0); in NSAttributedStringSummaryProvider()
[all …]
H A DNSError.cpp31 static lldb::addr_t DerefToNSErrorPointer(ValueObject &valobj) { in DerefToNSErrorPointer() argument
32 CompilerType valobj_type(valobj.GetCompilerType()); in DerefToNSErrorPointer()
35 if (valobj.IsBaseClass() && valobj.GetParent()) in DerefToNSErrorPointer()
36 return valobj.GetParent()->GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in DerefToNSErrorPointer()
38 lldb::addr_t ptr_value = valobj.GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in DerefToNSErrorPointer()
43 if (ProcessSP process_sp = valobj.GetProcessSP()) { in DerefToNSErrorPointer()
56 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSError_SummaryProvider() argument
57 ProcessSP process_sp(valobj.GetProcessSP()); in NSError_SummaryProvider()
61 lldb::addr_t ptr_value = DerefToNSErrorPointer(valobj); in NSError_SummaryProvider()
89 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()
35 auto value_sp(valobj.GetSyntheticChildAtOffset(0, int64_ty, true)); in CMTimeSummaryProvider()
36 auto timescale_sp(valobj.GetSyntheticChildAtOffset(8, int32_ty, true)); in CMTimeSummaryProvider()
37 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-13.1/contrib/llvm-project/lldb/source/DataFormatters/
H A DTypeFormat.cpp40 bool TypeFormatImpl_Format::FormatObject(ValueObject *valobj, in FormatObject() argument
42 if (!valobj) in FormatObject()
44 if (valobj->CanProvideValue()) { in FormatObject()
45 Value &value(valobj->GetValue()); in FormatObject()
54 valobj->GetData(data, error); in FormatObject()
76 TargetSP target_sp(valobj->GetTargetSP()); in FormatObject()
81 Address address(valobj->GetPointerValue()); in FormatObject()
90 valobj->GetData(data, error); in FormatObject()
142 if (!valobj) in FormatObject()
144 if (!valobj->CanProvideValue()) in FormatObject()
[all …]
H A DFormatManager.cpp183 if (valobj.GetBitfieldBitSize() > 0) { in GetPossibleMatches()
205 valobj, non_ref_type, in GetPossibleMatches()
213 valobj, deffed_referenced_type, in GetPossibleMatches()
222 valobj, non_ptr_type, in GetPossibleMatches()
229 valobj, deffed_pointed_type, in GetPossibleMatches()
250 valobj, deffed_array_type, in GetPossibleMatches()
273 valobj, deffed_type, in GetPossibleMatches()
294 if (valobj.IsDynamic()) { in GetPossibleMatches()
460 if (valobj.GetTargetSP().get() && in ShouldPrintAsOneLiner()
469 if (valobj.GetNumChildren() == 0) in ShouldPrintAsOneLiner()
[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()
/freebsd-13.1/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()
H A DValueObjectVariable.cpp253 void ValueObjectVariable::DoUpdateChildrenAddressType(ValueObject &valobj) { in DoUpdateChildrenAddressType() argument
254 Value::ValueType value_type = valobj.GetValue().GetValueType(); in DoUpdateChildrenAddressType()
258 const uint32_t type_info = valobj.GetCompilerType().GetTypeInfo(); in DoUpdateChildrenAddressType()
284 valobj.SetAddressTypeOfChildren(eAddressTypeLoad); in DoUpdateChildrenAddressType()
286 valobj.SetAddressTypeOfChildren(eAddressTypeFile); in DoUpdateChildrenAddressType()
295 valobj.SetAddressTypeOfChildren(eAddressTypeLoad); in DoUpdateChildrenAddressType()
297 valobj.SetAddressTypeOfChildren(eAddressTypeHost); in DoUpdateChildrenAddressType()
301 valobj.SetAddressTypeOfChildren(eAddressTypeLoad); in DoUpdateChildrenAddressType()
H A DValueObjectConstResultImpl.cpp35 ValueObject *valobj, lldb::addr_t live_address) in ValueObjectConstResultImpl() argument
36 : m_impl_backend(valobj), m_live_address(live_address), in ValueObjectConstResultImpl()
54 ValueObjectConstResultChild *valobj = nullptr; in CreateChildAtIndex() local
92 valobj = new ValueObjectConstResultChild( in CreateChildAtIndex()
102 return valobj; in CreateChildAtIndex()
/freebsd-13.1/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(), in GetPossibleMatches()
178 static void GetPossibleMatches(ValueObject &valobj,
198 ImplSP Get(ValueObject &valobj, lldb::DynamicValueType use_dynamic);

1234