Lines Matching defs:valobj
23 ValueObjectPrinter::ValueObjectPrinter(ValueObject &valobj, Stream *s)
24 : m_orig_valobj(valobj) {
25 DumpValueObjectOptions options(valobj);
26 Init(valobj, s, options, m_options.m_max_ptr_depth, 0, nullptr);
29 ValueObjectPrinter::ValueObjectPrinter(ValueObject &valobj, Stream *s,
31 : m_orig_valobj(valobj) {
32 Init(valobj, s, options, m_options.m_max_ptr_depth, 0, nullptr);
36 ValueObject &valobj, Stream *s, const DumpValueObjectOptions &options,
39 : m_orig_valobj(valobj) {
40 Init(valobj, s, options, ptr_depth, curr_depth, printed_instance_pointers);
44 ValueObject &valobj, Stream *s, const DumpValueObjectOptions &options,
148 ValueObject &valobj = GetMostSpecializedValue();
149 llvm::Expected<std::string> maybe_str = valobj.GetObjectDescription();
155 str = valobj.GetSummaryAsCString();
157 str = valobj.GetValueAsCString();
218 ValueObject &valobj = GetMostSpecializedValue();
220 m_is_instance_ptr = (valobj.GetValue().GetCompilerType().GetTypeInfo() &
224 if ((eLazyBoolYes == m_is_instance_ptr) && valobj.IsBaseClass())
251 ValueObject &valobj = GetMostSpecializedValue();
260 ? valobj.GetDisplayTypeName()
261 : valobj.GetQualifiedTypeName();
285 valobj.GetExpressionPath(varName);
297 ? valobj.GetPreferredDisplayLanguage()
366 ValueObject &valobj = GetMostSpecializedValue();
370 valobj.GetValueAsCString(lldb::eFormatDefault, value);
371 else if (format != eFormatDefault && format != valobj.GetFormat())
372 valobj.GetValueAsCString(format, value);
374 const char *val_cstr = valobj.GetValueAsCString();
378 const char *err_cstr = valobj.GetError().AsCString();
388 ? valobj.GetPreferredDisplayLanguage()
402 valobj.GetSummaryAsCString(entry, summary,
406 valobj.GetSummaryAsCString(m_options.m_varformat_language);
441 ValueObject &valobj = GetMostSpecializedValue();
446 (entry->DoesPrintValue(&valobj) ||
451 IsPointerValue(valobj.GetCompilerType())) {
531 ValueObject &valobj = GetMostSpecializedValue();
533 print_children = type_summary->DoesPrintChildren(&valobj);
546 if (valobj.GetPointerValue(&ptr_address_type) == 0)
825 ValueObject &valobj = GetMostSpecializedValue();
834 : DataVisualization::ShouldPrintAsOneLiner(valobj);
836 uint64_t instance_ptr_value = valobj.GetValueAsUnsigned(0);
862 valobj.GetTargetSP()