| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CxxStringTypes.cpp | 53 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 D | LibCxx.cpp | 732 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 D | LibCxx.h | 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, 72 ValueObject &valobj, Stream &stream, 265 ValueObject &valobj, Stream &stream, [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 | LibStdcpp.cpp | 245 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 D | LibStdcpp.h | 20 ValueObject &valobj, Stream &stream, 24 ValueObject &valobj, Stream &stream, 28 ValueObject &valobj, Stream &stream, 33 ValueObject &valobj, Stream &stream,
|
| H A D | GenericOptional.cpp | 20 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 D | Cocoa.cpp | 41 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 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.cpp | 49 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 D | NSString.cpp | 34 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 D | NSException.cpp | 30 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 D | NSError.cpp | 30 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 D | CoreMedia.cpp | 23 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 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);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/DataFormatters/ |
| H A D | TypeFormat.cpp | 41 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 D | FormatManager.cpp | 177 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 D | TypeSummary.cpp | 68 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 D | FormatClasses.cpp | 20 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 D | DataVisualization.cpp | 26 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 D | FormattersHelpers.cpp | 116 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 D | CXXFunctionPointer.cpp | 25 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 D | ValueObjectList.cpp | 67 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 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() 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);
|