Home
last modified time | relevance | path

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

1234

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
DCxxStringTypes.cpp36 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char8StringSummaryProvider() argument
37 ProcessSP process_sp = valobj.GetProcessSP(); in Char8StringSummaryProvider()
41 lldb::addr_t valobj_addr = GetArrayAddressOrPointerValue(valobj); in Char8StringSummaryProvider()
45 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in Char8StringSummaryProvider()
61 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char16StringSummaryProvider() argument
62 ProcessSP process_sp = valobj.GetProcessSP(); in Char16StringSummaryProvider()
66 lldb::addr_t valobj_addr = GetArrayAddressOrPointerValue(valobj); in Char16StringSummaryProvider()
70 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in Char16StringSummaryProvider()
86 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &) { in Char32StringSummaryProvider() argument
87 ProcessSP process_sp = valobj.GetProcessSP(); in Char32StringSummaryProvider()
[all …]
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,
DLibCxx.cpp35 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxOptionalSummaryProvider() argument
36 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxOptionalSummaryProvider()
57 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxFunctionSummaryProvider() argument
59 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxFunctionSummaryProvider()
105 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxSmartPointerSummaryProvider() argument
106 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxSmartPointerSummaryProvider()
148 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxUniquePointerSummaryProvider() argument
149 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxUniquePointerSummaryProvider()
536 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxContainerSummaryProvider() argument
537 if (valobj.IsPointerType()) { in LibcxxContainerSummaryProvider()
[all …]
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,
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 …]
DLibStdcpp.h20 ValueObject &valobj, Stream &stream,
24 ValueObject &valobj, Stream &stream,
28 ValueObject &valobj, Stream &stream,
33 ValueObject &valobj, Stream &stream,
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-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
DCocoa.cpp40 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSBundleSummaryProvider() argument
41 ProcessSP process_sp = valobj.GetProcessSP(); in NSBundleSummaryProvider()
51 runtime->GetClassDescriptor(valobj)); in NSBundleSummaryProvider()
58 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); in NSBundleSummaryProvider()
70 ValueObjectSP text(valobj.GetSyntheticChildAtOffset( in NSBundleSummaryProvider()
72 valobj.GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeObjCID), in NSBundleSummaryProvider()
91 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in NSTimeZoneSummaryProvider() argument
92 ProcessSP process_sp = valobj.GetProcessSP(); in NSTimeZoneSummaryProvider()
102 runtime->GetClassDescriptor(valobj)); in NSTimeZoneSummaryProvider()
109 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); in NSTimeZoneSummaryProvider()
[all …]
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,
35 bool NSDecimalNumberSummaryProvider(ValueObject &valobj, Stream &stream,
38 bool NSNotificationSummaryProvider(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,
[all …]
DCF.cpp30 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in CFAbsoluteTimeSummaryProvider() argument
32 epoch = epoch + (time_t)valobj.GetValueAsSigned(0); in CFAbsoluteTimeSummaryProvider()
46 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in CFBagSummaryProvider() argument
49 ProcessSP process_sp = valobj.GetProcessSP(); in CFBagSummaryProvider()
59 runtime->GetClassDescriptor(valobj)); in CFBagSummaryProvider()
66 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); in CFBagSummaryProvider()
75 ConstString type_name(valobj.GetTypeName()); in CFBagSummaryProvider()
81 if (valobj.IsPointerType()) in CFBagSummaryProvider()
97 if (!language->GetFormatterPrefixSuffix(valobj, g_TypeHint, prefix, in CFBagSummaryProvider()
110 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in CFBitVectorSummaryProvider() argument
[all …]
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 …]
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()
89 return NSTaggedString_SummaryProvider(valobj, descriptor, stream, in NSStringSummaryProvider()
95 return iter->second(valobj, stream, summary_options); in NSStringSummaryProvider()
151 if (!language->GetFormatterPrefixSuffix(valobj, g_TypeHint, prefix, in NSStringSummaryProvider()
158 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); in NSStringSummaryProvider()
232 ProcessStructReader reader(valobj.GetProcessSP().get(), in NSStringSummaryProvider()
233 valobj.GetValueAsUnsigned(0), in NSStringSummaryProvider()
[all …]
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()
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()
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,
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-12-stable/contrib/llvm-project/lldb/source/DataFormatters/
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()
47 ExecutionContext exe_ctx(valobj->GetExecutionContextRef()); 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()
107 valobj->GetBitfieldBitSize(), // Bitfield bit size in FormatObject()
[all …]
DFormatManager.cpp177 ValueObject &valobj, CompilerType compiler_type, in GetPossibleMatches() argument
183 if (valobj.GetBitfieldBitSize() > 0) { in GetPossibleMatches()
185 sstring.Printf("%s:%d", type_name.AsCString(), valobj.GetBitfieldBitSize()); 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()
240 ExecutionContext exe_ctx(valobj.GetExecutionContextRef()); in GetPossibleMatches()
250 valobj, deffed_array_type, in GetPossibleMatches()
258 GetCandidateLanguages(valobj.GetObjectRuntimeLanguage())) { in GetPossibleMatches()
[all …]
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()
156 bool ScriptSummaryFormat::FormatObject(ValueObject *valobj, std::string &retval, in FormatObject() argument
158 if (!valobj) in FormatObject()
[all …]
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()
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());
/freebsd-12-stable/contrib/llvm-project/lldb/source/Core/
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()
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()
DValueObjectRegister.cpp117 ValueObject *valobj = nullptr; in CreateChildAtIndex() local
121 valobj = new ValueObjectRegister(*this, m_reg_ctx_sp, in CreateChildAtIndex()
124 return valobj; in CreateChildAtIndex()
130 ValueObject *valobj = nullptr; in GetChildMemberWithName() local
135 valobj = new ValueObjectRegister(*this, m_reg_ctx_sp, in GetChildMemberWithName()
138 if (valobj) in GetChildMemberWithName()
139 return valobj->GetSP(); in GetChildMemberWithName()
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/DataFormatters/
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