/freebsd-10.2-release/contrib/llvm/tools/lldb/source/DataFormatters/ |
H A D | TypeFormat.cpp | 50 TypeFormatImpl_Format::FormatObject (ValueObject *valobj, argument 53 if (!valobj) 55 if (valobj->GetClangType().IsAggregateType () == false) 57 const Value& value(valobj->GetValue()); 59 ExecutionContext exe_ctx (valobj->GetExecutionContextRef()); 67 valobj->GetData(data); 85 ClangASTType clang_type = valobj->GetClangType (); 95 TargetSP target_sp(valobj->GetTargetSP()); 101 Address address(valobj->GetPointerValue()); 108 valobj 158 FormatObject(ValueObject *valobj, std::string& dest) const argument [all...] |
H A D | Cocoa.cpp | 29 lldb_private::formatters::NSBundleSummaryProvider (ValueObject& valobj, Stream& stream) argument 31 ProcessSP process_sp = valobj.GetProcessSP(); 40 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 47 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); 60 ValueObjectSP text(valobj.GetSyntheticChildAtOffset(offset, valobj.GetClangType().GetBasicTypeFromAST(lldb::eBasicTypeObjCID), true)); 72 return ExtractSummaryFromObjCExpression(valobj, "NSString*", "bundlePath", stream); 76 lldb_private::formatters::NSTimeZoneSummaryProvider (ValueObject& valobj, Stream& stream) argument 78 ProcessSP process_sp = valobj.GetProcessSP(); 87 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 120 NSNotificationSummaryProvider(ValueObject& valobj, Stream& stream) argument 166 NSMachPortSummaryProvider(ValueObject& valobj, Stream& stream) argument 215 NSIndexSetSummaryProvider(ValueObject& valobj, Stream& stream) argument 293 NSNumberSummaryProvider(ValueObject& valobj, Stream& stream) argument 418 NSURLSummaryProvider(ValueObject& valobj, Stream& stream) argument 483 NSDateSummaryProvider(ValueObject& valobj, Stream& stream) argument [all...] |
H A D | CF.cpp | 29 lldb_private::formatters::CFAbsoluteTimeSummaryProvider (ValueObject& valobj, Stream& stream) argument 32 epoch = epoch + (time_t)valobj.GetValueAsUnsigned(0); 44 lldb_private::formatters::CFBagSummaryProvider (ValueObject& valobj, Stream& stream) argument 46 ProcessSP process_sp = valobj.GetProcessSP(); 55 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 62 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); 72 ConstString type_name(valobj.GetTypeName()); 75 if (valobj.IsPointerType()) 82 StackFrameSP frame_sp(valobj.GetFrameSP()); 87 expr.Printf("(int)CFBagGetCount((void*)0x%" PRIx64 ")",valobj 108 CFBitVectorSummaryProvider(ValueObject& valobj, Stream& stream) argument 238 CFBinaryHeapSummaryProvider(ValueObject& valobj, Stream& stream) argument [all...] |
H A D | TypeSummary.cpp | 53 StringSummaryFormat::FormatObject (ValueObject *valobj, argument 56 if (!valobj) 63 ExecutionContext exe_ctx (valobj->GetExecutionContextRef()); 71 ValueObjectPrinter printer(valobj,&s,DumpValueObjectOptions()); 78 if (Debugger::FormatPrompt(m_format.c_str(), &sc, &exe_ctx, &sc.line_entry.range.GetBaseAddress(), s, valobj)) 117 CXXFunctionSummaryFormat::FormatObject (ValueObject *valobj, argument 122 if (!m_impl || m_impl(*valobj,stream) == false) 161 ScriptSummaryFormat::FormatObject (ValueObject *valobj, argument 166 if (!valobj) 170 valobj [all...] |
H A D | CXXFormatterFunctions.cpp | 33 lldb_private::formatters::ExtractValueFromObjCExpression (ValueObject &valobj, argument 43 expr.Printf("(%s)[(id)0x%" PRIx64 " %s]",target_type,valobj.GetPointerValue(),selector); 44 ExecutionContext exe_ctx (valobj.GetExecutionContextRef()); 67 lldb_private::formatters::ExtractSummaryFromObjCExpression (ValueObject &valobj, argument 77 expr.Printf("(%s)[(id)0x%" PRIx64 " %s]",target_type,valobj.GetPointerValue(),selector); 78 ExecutionContext exe_ctx (valobj.GetExecutionContextRef()); 102 lldb_private::formatters::CallSelectorOnObject (ValueObject &valobj, argument 113 valobj.GetExpressionPath(expr_path_stream, false); 116 ExecutionContext exe_ctx (valobj.GetExecutionContextRef()); 137 lldb_private::formatters::CallSelectorOnObject (ValueObject &valobj, argument 449 Char16StringSummaryProvider(ValueObject& valobj, Stream& stream) argument 477 Char32StringSummaryProvider(ValueObject& valobj, Stream& stream) argument 505 WCharStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 576 Char16SummaryProvider(ValueObject& valobj, Stream& stream) argument 590 Char32SummaryProvider(ValueObject& valobj, Stream& stream) argument 604 WCharSummaryProvider(ValueObject& valobj, Stream& stream) argument 671 ExtractLibcxxStringInfo(ValueObject& valobj, ValueObjectSP &location_sp, uint64_t& size) argument 743 LibcxxWStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 760 LibcxxStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 783 ObjCClassSummaryProvider(ValueObject& valobj, Stream& stream) argument 860 NSDataSummaryProvider(ValueObject& valobj, Stream& stream) argument 957 NSStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 1131 NSAttributedStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 1156 NSMutableAttributedStringSummaryProvider(ValueObject& valobj, Stream& stream) argument 1162 RuntimeSpecificDescriptionSummaryProvider(ValueObject& valobj, Stream& stream) argument 1169 ObjCBOOLSummaryProvider(ValueObject& valobj, Stream& stream) argument 1200 ObjCSELSummaryProvider(ValueObject& valobj, Stream& stream) argument [all...] |
H A D | DataVisualization.cpp | 44 DataVisualization::ShouldPrintAsOneLiner (ValueObject& valobj) argument 46 return GetFormatManager().ShouldPrintAsOneLiner(valobj); 50 DataVisualization::GetFormat (ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 52 return GetFormatManager().GetFormat(valobj, use_dynamic); 62 DataVisualization::GetSummaryFormat (ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 64 return GetFormatManager().GetSummaryFormat(valobj, use_dynamic); 75 DataVisualization::GetSyntheticChildren (ValueObject& valobj, argument 78 return GetFormatManager().GetSyntheticChildren(valobj, use_dynamic);
|
H A D | TypeCategoryMap.cpp | 183 TypeCategoryMap::GetFormat (ValueObject& valobj, argument 193 FormattersMatchVector matches = FormatManager::GetPossibleMatches(valobj, use_dynamic); 201 if (!category_sp->Get(valobj, matches, current_format, &reason_why)) 211 TypeCategoryMap::GetSummaryFormat (ValueObject& valobj, argument 221 FormattersMatchVector matches = FormatManager::GetPossibleMatches(valobj, use_dynamic); 229 if (!category_sp->Get(valobj, matches, current_format, &reason_why)) 240 TypeCategoryMap::GetSyntheticChildren (ValueObject& valobj, argument 251 FormattersMatchVector matches = FormatManager::GetPossibleMatches(valobj, use_dynamic); 259 if (!category_sp->Get(valobj, matches, current_format, &reason_why))
|
H A D | FormatManager.cpp | 167 FormatManager::GetPossibleMatches (ValueObject& valobj, argument 179 if (valobj.GetBitfieldBitSize() > 0) 182 sstring.Printf("%s:%d",type_name.AsCString(),valobj.GetBitfieldBitSize()); 192 GetPossibleMatches(valobj, 204 GetPossibleMatches(valobj, 223 lldb::ProcessSP process_sp = valobj.GetProcessSP(); 227 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp (runtime->GetClassDescriptor(valobj)); 236 GetPossibleMatches(valobj, 250 GetPossibleMatches(valobj, 270 GetPossibleMatches (valobj, 468 ShouldPrintAsOneLiner(ValueObject& valobj) argument 534 GetTypeForCache(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 557 GetHardcodedFormat(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 564 GetFormat(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 606 GetHardcodedSummaryFormat(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 613 GetSummaryFormat(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 656 GetHardcodedSyntheticChildren(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument 663 GetSyntheticChildren(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument [all...] |
H A D | NSSet.cpp | 30 lldb_private::formatters::NSSetSummaryProvider (ValueObject& valobj, Stream& stream) argument 32 ProcessSP process_sp = valobj.GetProcessSP(); 41 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 49 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); 100 if (!ExtractValueFromObjCExpression(valobj, "int", "count", value)) 560 lldb_private::formatters::NSSetSummaryProvider<true> (ValueObject& valobj, Stream& stream); 563 lldb_private::formatters::NSSetSummaryProvider<false> (ValueObject& valobj, Stream& stream);
|
H A D | NSArray.cpp | 29 lldb_private::formatters::NSArraySummaryProvider (ValueObject& valobj, Stream& stream) argument 31 ProcessSP process_sp = valobj.GetProcessSP(); 40 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 47 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0); 82 if (!ExtractValueFromObjCExpression(valobj, "int", "count", value))
|
H A D | LibCxx.cpp | 30 lldb_private::formatters::LibcxxSmartPointerSummaryProvider (ValueObject& valobj, Stream& stream) argument 32 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); 561 lldb_private::formatters::LibcxxContainerSummaryProvider (ValueObject& valobj, Stream& stream) argument 563 if (valobj.IsPointerType()) 565 uint64_t value = valobj.GetValueAsUnsigned(0); 570 return Debugger::FormatPrompt("size=${svar%#}", NULL, NULL, NULL, stream, &valobj);
|
H A D | ValueObjectPrinter.cpp | 24 ValueObjectPrinter::ValueObjectPrinter (ValueObject* valobj, argument 28 Init(valobj,s,options,options.m_max_ptr_depth,0); 31 ValueObjectPrinter::ValueObjectPrinter (ValueObject* valobj, argument 37 Init(valobj,s,options,ptr_depth,curr_depth); 41 ValueObjectPrinter::Init (ValueObject* valobj, argument 47 m_orig_valobj = valobj;
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | ValueObjectList.cpp | 113 ValueObject *valobj = (*pos).get(); local 114 if (valobj && valobj->GetName() == name_const_str) 133 ValueObject *valobj = (*pos).get(); local 134 if (valobj && valobj->GetID() == uid) 152 ValueObject *valobj = (*pos).get(); local 153 if (valobj && valobj == find_valobj)
|
H A D | ValueObjectConstResultImpl.cpp | 40 ValueObjectConstResultImpl::ValueObjectConstResultImpl (ValueObject* valobj, argument 42 m_impl_backend(valobj), 93 ValueObjectConstResultChild *valobj = NULL; local 133 valobj = new ValueObjectConstResultChild (*m_impl_backend, 142 valobj->m_impl.SetLiveAddress(m_live_address+child_byte_offset); 145 return valobj;
|
H A D | ValueObjectRegister.cpp | 215 ValueObject *valobj = NULL; local 220 valobj = new ValueObjectRegister(*this, m_reg_ctx_sp, m_reg_set->registers[idx]); 222 return valobj; 228 ValueObject *valobj = NULL; local 233 valobj = new ValueObjectRegister(*this, m_reg_ctx_sp, reg_info->kinds[eRegisterKindLLDB]); 235 if (valobj) 236 return valobj->GetSP();
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ |
H A D | CXXFormatterFunctions.h | 30 ExtractValueFromObjCExpression (ValueObject &valobj, 36 ExtractSummaryFromObjCExpression (ValueObject &valobj, 42 CallSelectorOnObject (ValueObject &valobj, 48 CallSelectorOnObject (ValueObject &valobj, 60 Char16StringSummaryProvider (ValueObject& valobj, Stream& stream); // char16_t* and unichar* 63 Char32StringSummaryProvider (ValueObject& valobj, Stream& stream); // char32_t* 66 WCharStringSummaryProvider (ValueObject& valobj, Stream& stream); // wchar_t* 69 Char16SummaryProvider (ValueObject& valobj, Stream& stream); // char16_t and unichar 72 Char32SummaryProvider (ValueObject& valobj, Stream& stream); // char32_t 75 WCharSummaryProvider (ValueObject& valobj, Strea [all...] |
H A D | FormatManager.h | 143 GetFormat (ValueObject& valobj, 147 GetSummaryFormat (ValueObject& valobj, 152 GetSyntheticChildren (ValueObject& valobj, 198 ShouldPrintAsOneLiner (ValueObject& valobj); 218 GetPossibleMatches (ValueObject& valobj, argument 222 GetPossibleMatches (valobj, 223 valobj.GetClangType(), 237 GetPossibleMatches (ValueObject& valobj,
|
H A D | DataVisualization.h | 40 ShouldPrintAsOneLiner (ValueObject& valobj); 43 GetFormat (ValueObject& valobj, 50 GetSummaryFormat (ValueObject& valobj, 71 GetSyntheticChildren(ValueObject& valobj,
|
H A D | TypeCategoryMap.h | 98 GetFormat (ValueObject& valobj, 102 GetSummaryFormat (ValueObject& valobj, 107 GetSyntheticChildren (ValueObject& valobj,
|
H A D | TypeSummary.h | 315 FormatObject (ValueObject *valobj, 374 FormatObject(ValueObject *valobj, 403 typedef bool (*Callback)(ValueObject& valobj, Stream& dest); 445 FormatObject (ValueObject *valobj, 519 FormatObject (ValueObject *valobj,
|
H A D | TypeFormat.h | 209 FormatObject (ValueObject *valobj, 253 FormatObject (ValueObject *valobj, 296 FormatObject (ValueObject *valobj,
|
H A D | TypeCategory.h | 205 Get (ValueObject& valobj, 211 Get (ValueObject& valobj, 217 Get (ValueObject& valobj,
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | ValueObjectList.h | 51 FindValueObjectByPointer (ValueObject *valobj);
|
H A D | ValueObjectConstResultImpl.h | 30 ValueObjectConstResultImpl (ValueObject* valobj,
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | ObjCLanguageRuntime.cpp | 529 ObjCLanguageRuntime::GetClassDescriptor (ValueObject& valobj) argument 535 if (valobj.GetClangType().IsValid()) 537 addr_t isa_pointer = valobj.GetPointerValue(); 540 ExecutionContext exe_ctx (valobj.GetExecutionContextRef()); 556 ObjCLanguageRuntime::GetNonKVOClassDescriptor (ValueObject& valobj) argument 558 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp (GetClassDescriptor (valobj));
|