| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| D | CxxStringTypes.cpp | 36 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 …]
|
| 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,
|
| D | LibCxx.cpp | 35 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 …]
|
| D | LibCxx.h | 22 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,
|
| D | LibStdcpp.cpp | 233 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 …]
|
| D | LibStdcpp.h | 20 ValueObject &valobj, Stream &stream, 24 ValueObject &valobj, Stream &stream, 28 ValueObject &valobj, Stream &stream, 33 ValueObject &valobj, Stream &stream,
|
| D | LibCxxAtomic.cpp | 53 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/ |
| D | Cocoa.cpp | 40 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 …]
|
| 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, 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 …]
|
| D | CF.cpp | 30 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 …]
|
| D | NSException.cpp | 31 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 …]
|
| D | NSString.cpp | 53 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 …]
|
| D | NSError.cpp | 31 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()
|
| D | CoreMedia.cpp | 23 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()
|
| 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,
|
| 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-12-stable/contrib/llvm-project/lldb/source/DataFormatters/ |
| D | TypeFormat.cpp | 40 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 …]
|
| D | FormatManager.cpp | 177 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 …]
|
| 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() 156 bool ScriptSummaryFormat::FormatObject(ValueObject *valobj, std::string &retval, in FormatObject() argument 158 if (!valobj) in FormatObject() [all …]
|
| 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()
|
| 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());
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Core/ |
| 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()
|
| D | ValueObjectVariable.cpp | 253 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()
|
| D | ValueObjectRegister.cpp | 117 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/ |
| 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(), in GetPossibleMatches() 178 static void GetPossibleMatches(ValueObject &valobj, 198 ImplSP Get(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
|