Searched refs:valobj (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DTypeFormat.cpp50 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 DCocoa.cpp29 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 DCF.cpp29 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 DTypeSummary.cpp53 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 DCXXFormatterFunctions.cpp33 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 DDataVisualization.cpp44 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 DTypeCategoryMap.cpp183 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 DFormatManager.cpp167 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 DNSSet.cpp30 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 DNSArray.cpp29 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 DLibCxx.cpp30 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 DValueObjectPrinter.cpp24 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 DValueObjectList.cpp113 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 DValueObjectConstResultImpl.cpp40 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 DValueObjectRegister.cpp215 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 DCXXFormatterFunctions.h30 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 DFormatManager.h143 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 DDataVisualization.h40 ShouldPrintAsOneLiner (ValueObject& valobj);
43 GetFormat (ValueObject& valobj,
50 GetSummaryFormat (ValueObject& valobj,
71 GetSyntheticChildren(ValueObject& valobj,
H A DTypeCategoryMap.h98 GetFormat (ValueObject& valobj,
102 GetSummaryFormat (ValueObject& valobj,
107 GetSyntheticChildren (ValueObject& valobj,
H A DTypeSummary.h315 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 DTypeFormat.h209 FormatObject (ValueObject *valobj,
253 FormatObject (ValueObject *valobj,
296 FormatObject (ValueObject *valobj,
H A DTypeCategory.h205 Get (ValueObject& valobj,
211 Get (ValueObject& valobj,
217 Get (ValueObject& valobj,
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValueObjectList.h51 FindValueObjectByPointer (ValueObject *valobj);
H A DValueObjectConstResultImpl.h30 ValueObjectConstResultImpl (ValueObject* valobj,
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Target/
H A DObjCLanguageRuntime.cpp529 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));

Completed in 227 milliseconds

12