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

/external/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();
H A DDebugger.cpp1351 ExpandIndexedExpression (ValueObject* valobj, argument
1367 ValueObjectSP item = valobj->GetValueForExpressionPath (ptr_deref_buffer.c_str(),
1475 ValueObject* valobj
1487 valobj = realvalobj;
1517 if (FormatPromptRecurse (p, sc, exe_ctx, addr, sub_strm, &p, valobj))
1570 if (!valobj)
1587 if (!valobj->IsSynthetic())
1588 valobj = valobj->GetSyntheticValue().get();
1589 if (!valobj)
[all...]
H A DValueObject.cpp693 ValueObject *valobj = NULL; local
732 valobj = new ValueObjectChild (*this,
742 //if (valobj)
743 // valobj->SetAddressTypeOfChildren(eAddressTypeInvalid);
746 return valobj;
1920 ValueObject::AddSyntheticChild (const ConstString &key, ValueObject *valobj) argument
1922 m_synthetic_children[key] = valobj;
3347 ValueObject *valobj,
3352 if (valobj)
3354 bool update_success = valobj
3346 DumpValueObject_Impl(Stream &s, ValueObject *valobj, const ValueObject::DumpValueObjectOptions& options, uint32_t ptr_depth, uint32_t curr_depth) argument
3621 LogValueObject(Log *log, ValueObject *valobj) argument
3629 LogValueObject(Log *log, ValueObject *valobj, const DumpValueObjectOptions& options) argument
3643 DumpValueObject(Stream &s, ValueObject *valobj) argument
3658 DumpValueObject(Stream &s, ValueObject *valobj, const DumpValueObjectOptions& options) argument
[all...]
/external/lldb/source/DataFormatters/
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.cpp52 StringSummaryFormat::FormatObject (ValueObject *valobj, argument
55 if (!valobj)
62 ExecutionContext exe_ctx (valobj->GetExecutionContextRef());
72 ValueObjectSP synth_valobj = valobj->GetSyntheticValue();
76 object = valobj;
116 if (Debugger::FormatPrompt(m_format.c_str(), &sc, &exe_ctx, &sc.line_entry.range.GetBaseAddress(), s, valobj))
155 CXXFunctionSummaryFormat::FormatObject (ValueObject *valobj, argument
160 if (!m_impl || m_impl(*valobj,stream) == false)
199 ScriptSummaryFormat::FormatObject (ValueObject *valobj, argument
204 if (!valobj)
[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 DDataVisualization.cpp44 DataVisualization::ValueFormats::GetFormat (ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument
47 GetFormatManager().GetValueNavigator().Get(valobj, entry, use_dynamic);
102 DataVisualization::GetSummaryFormat (ValueObject& valobj, argument
105 return GetFormatManager().GetSummaryFormat(valobj, use_dynamic);
116 DataVisualization::GetSyntheticChildren (ValueObject& valobj, argument
119 return GetFormatManager().GetSyntheticChildren(valobj, use_dynamic);
H A DLibCxx.cpp509 lldb_private::formatters::LibcxxContainerSummaryProvider (ValueObject& valobj, Stream& stream) argument
511 if (valobj.IsPointerType())
513 uint64_t value = valobj.GetValueAsUnsigned(0);
518 return Debugger::FormatPrompt("size=${svar%#}", NULL, NULL, NULL, stream, &valobj);
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 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))
510 lldb_private::formatters::NSSetSummaryProvider<true> (ValueObject& valobj, Stream& stream);
513 lldb_private::formatters::NSSetSummaryProvider<false> (ValueObject& valobj, Stream& stream);
H A DTypeCategoryMap.cpp180 TypeCategoryMap::GetSummaryFormat (ValueObject& valobj, argument
196 if (!category_sp->Get(valobj, current_format, use_dynamic, &reason_why))
207 TypeCategoryMap::GetSyntheticChildren (ValueObject& valobj, argument
224 if (!category_sp->Get(valobj, current_format, use_dynamic, &reason_why))
H A DNSDictionary.cpp84 lldb_private::formatters::NSDictionarySummaryProvider (ValueObject& valobj, Stream& stream) argument
86 ProcessSP process_sp = valobj.GetProcessSP();
95 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
103 lldb::addr_t valobj_addr = valobj.GetValueAsUnsigned(0);
142 if (!ExtractValueFromObjCExpression(valobj, "int", "count", value))
H A DTypeCategory.cpp39 TypeCategoryImpl::Get (ValueObject& valobj, argument
46 if (GetSummaryNavigator()->Get(valobj, entry, use_dynamic, reason))
48 bool regex = GetRegexSummaryNavigator()->Get(valobj, entry, use_dynamic, reason);
55 TypeCategoryImpl::Get(ValueObject& valobj, argument
67 if (!GetFilterNavigator()->Get(valobj, filter_sp, use_dynamic, &reason_filter))
68 regex_filter = GetRegexFilterNavigator()->Get (valobj, filter_sp, use_dynamic, &reason_filter);
75 if (!GetSyntheticNavigator()->Get(valobj, synth, use_dynamic, &reason_synth))
76 regex_synth = GetRegexSyntheticNavigator()->Get (valobj, synth, use_dynamic, &reason_synth);
H A DFormatManager.cpp315 GetTypeForCache (ValueObject& valobj, argument
320 if (valobj.IsDynamic())
322 if (valobj.GetStaticValue())
323 return valobj.GetStaticValue()->GetQualifiedTypeName();
328 return valobj.GetQualifiedTypeName();
330 if (valobj.IsDynamic())
331 return valobj.GetQualifiedTypeName();
332 if (valobj.GetDynamicValue(use_dynamic))
333 return valobj.GetDynamicValue(use_dynamic)->GetQualifiedTypeName();
338 FormatManager::GetSummaryFormat (ValueObject& valobj, argument
375 GetSyntheticChildren(ValueObject& valobj, lldb::DynamicValueType use_dynamic) argument
[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...]
/external/lldb/include/lldb/DataFormatters/
H A DFormatNavigator.h285 Get(ValueObject& valobj, argument
291 ClangASTType ast_type(valobj.GetClangType());
292 bool ret = Get(valobj, ast_type, entry, use_dynamic, value);
464 Get_BitfieldMatch (ValueObject& valobj, argument
472 sstring.Printf("%s:%d",typeName.AsCString(),valobj.GetBitfieldBitSize());
491 bool Get_ObjC (ValueObject& valobj, argument
495 lldb::ProcessSP process_sp = valobj.GetProcessSP();
503 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp (runtime->GetClassDescriptor(valobj));
525 Get_Impl (ValueObject& valobj, argument
544 if (valobj
630 Get(ValueObject& valobj, ClangASTType clang_type, MapValueType& entry, lldb::DynamicValueType use_dynamic, uint32_t& reason) argument
[all...]
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp44 AppleObjCRuntime::GetObjectDescription (Stream &str, ValueObject &valobj) argument
50 if (!(valobj.IsPointerType() || valobj.IsIntegerType(is_signed)))
56 if (!valobj.ResolveValue(val.GetScalar()))
59 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
H A DAppleObjCRuntimeV2.cpp1610 AppleObjCRuntimeV2::GetClassDescriptor (ValueObject& valobj) argument
1616 if (valobj.GetClangType().IsValid())
1618 addr_t isa_pointer = valobj.GetPointerValue();
1627 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
/external/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));
/external/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h301 lldb::ValueObjectSP valobj)
372 lldb::ValueObjectSP valobj,
300 CreateSyntheticScriptedProvider(const char *class_name, lldb::ValueObjectSP valobj) argument
371 GetScriptedSummary(const char *function_name, lldb::ValueObjectSP valobj, lldb::ScriptInterpreterObjectSP& callee_wrapper_sp, std::string& retval) argument
/external/lldb/source/Expression/
H A DClangExpressionDeclMap.cpp1213 ValueObjectSP valobj; local
1219 valobj = frame->GetValueForVariableExpressionPath(name_unique_cstr,
1232 AddOneVariable(context, var, valobj, current_id);
1248 valobj = ValueObjectVariable::Create(target, var);
1249 AddOneVariable(context, var, valobj, current_id);
1505 ClangExpressionDeclMap::AddOneVariable (NameSearchContext &context, VariableSP var, ValueObjectSP valobj, unsigned int current_id) argument
1540 ClangExpressionVariableSP entity(m_found_entities.CreateVariable (valobj));
/external/lldb/include/lldb/Core/
H A DValueObject.h942 ValueObject *valobj);
945 ValueObject *valobj,
967 ValueObject *valobj);
971 ValueObject *valobj,
1152 SetChildAtIndex (size_t idx, ValueObject* valobj) argument
1154 ChildrenPair pair(idx,valobj); // we do not need to be mutex-protected to make a pair
1319 ValueObject *valobj);
/external/lldb/source/Interpreter/
H A DScriptInterpreterPython.cpp1696 sstr.Printf ("def %s (valobj, internal_dict):", auto_generated_function_name.c_str());
2068 lldb::ValueObjectSP valobj)
2073 if (!valobj.get())
2076 ExecutionContext exe_ctx (valobj->GetExecutionContextRef());
2095 valobj);
2162 lldb::ValueObjectSP valobj,
2169 if (!valobj.get())
2188 valobj,
2067 CreateSyntheticScriptedProvider(const char *class_name, lldb::ValueObjectSP valobj) argument
2161 GetScriptedSummary(const char *python_function_name, lldb::ValueObjectSP valobj, lldb::ScriptInterpreterObjectSP& callee_wrapper_sp, std::string& retval) argument

Completed in 591 milliseconds