reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
   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;