reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
24 Init(valobj, s, options, m_options.m_max_ptr_depth, 0, nullptr); 27 Init(valobj, s, options, m_options.m_max_ptr_depth, 0, nullptr); 33 Init(valobj, s, options, m_options.m_max_ptr_depth, 0, nullptr); 50 m_options = options; 110 if (m_options.m_use_dynamic == eNoDynamicValues) { 119 if (m_options.m_use_dynamic != eNoDynamicValues) { 121 m_orig_valobj->GetDynamicValue(m_options.m_use_dynamic).get(); 131 if (!m_options.m_use_synthetic) { 137 if (m_options.m_use_synthetic) { 159 const char *root_valobj_name = m_options.m_root_valobj_name.empty() 161 : m_options.m_root_valobj_name.c_str(); 168 (!m_options.m_flat_output || m_type_flags.Test(eTypeHasValue)) 219 if (m_options.m_show_location) { 230 if (m_curr_depth == 0 && m_options.m_hide_root_type) 235 show_type = m_options.m_show_types || 236 (m_curr_depth == 0 && !m_options.m_flat_output); 246 if (m_options.m_use_type_display_name) 253 if (m_options.m_show_types) 261 if (m_options.m_hide_pointer_value) { 273 if (m_options.m_flat_output) { 276 if (!m_options.m_hide_name) { 279 } else if (!m_options.m_hide_name) { 285 if (!m_options.m_decl_printing_helper) { 290 (m_options.m_varformat_language == lldb::eLanguageTypeUnknown) 292 : m_options.m_varformat_language; 294 m_options.m_decl_printing_helper = lang_plugin->GetDeclPrintingHelper(); 298 if (m_options.m_decl_printing_helper) { 303 if (m_options.m_decl_printing_helper(type_name_cstr, var_name_cstr, 304 m_options, dest_stream)) { 316 else if (!m_options.m_hide_name) 322 if (m_options.m_scope_already_checked) 329 TypeSummaryImpl *entry = m_options.m_summary_sp 330 ? m_options.m_summary_sp.get() 333 if (m_options.m_omit_summary_depth > 0) 338 if (m_options.m_omit_summary_depth > 0 && null_if_omitted) 353 lldb::Format format = m_options.m_format; 356 if (m_options.m_pointer_as_array) 374 else if (m_options.m_omit_summary_depth == 0) { 378 m_options.m_varformat_language); 381 m_valobj->GetSummaryAsCString(m_options.m_varformat_language); 420 m_options.m_format != eFormatDefault) || 422 !m_options.m_hide_value) { 423 if (m_options.m_hide_pointer_value && 444 if (m_options.m_use_objc && !IsNil() && !IsUninitialized() && 445 (!m_options.m_pointer_as_array)) { 446 if (!m_options.m_hide_value || !m_options.m_hide_name) 446 if (!m_options.m_hide_value || !m_options.m_hide_name) 493 if (m_options.m_pointer_as_array) 498 if (m_options.m_use_objc) 501 if (is_failed_description || m_curr_depth < m_options.m_max_depth) { 548 if (m_options.m_flat_output) { 561 const uint32_t consumed_depth = (!m_options.m_pointer_as_array) ? 1 : 0; 563 ((IsPtr() && !m_options.m_pointer_as_array) || IsRef()); 565 DumpValueObjectOptions child_options(m_options); 566 child_options.SetFormat(m_options.m_format) 570 .SetHideName(m_options.m_hide_name) 571 .SetHideValue(m_options.m_hide_value) 590 if (m_options.m_pointer_as_array) 591 return m_options.m_pointer_as_array.m_element_count; 599 if (num_children > max_num_children && !m_options.m_ignore_cap) { 608 if (!m_options.m_flat_output) { 628 if (!m_options.m_reveal_empty_aggregates) { 649 if (m_options.m_pointer_as_array) { 653 m_options.m_pointer_as_array.m_base_element, 654 m_options.m_pointer_as_array.m_stride, idx), 726 m_options.m_use_dynamic, m_options.m_use_synthetic); 726 m_options.m_use_dynamic, m_options.m_use_synthetic); 739 m_options.m_format, 763 (curr_ptr_depth.CanAllowExpansion() || m_options.m_show_types || 764 !m_options.m_allow_oneliner_mode || m_options.m_flat_output || 764 !m_options.m_allow_oneliner_mode || m_options.m_flat_output || 765 (m_options.m_pointer_as_array) || m_options.m_show_location) 765 (m_options.m_pointer_as_array) || m_options.m_show_location) 787 } else if (m_curr_depth >= m_options.m_max_depth && IsAggregate() && 795 return m_options.m_run_validator;