Home
last modified time | relevance | path

Searched refs:m_element_type (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DLibCxxInitializerList.cpp39 CompilerType m_element_type; member in lldb_private::formatters::LibcxxInitializerListSyntheticFrontEnd
48 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxInitializerListSyntheticFrontEnd()
80 m_element_type); in GetChildAtIndex()
87 m_element_type = m_backend.GetCompilerType().GetTypeTemplateArgument(0); in Update()
88 if (!m_element_type.IsValid()) in Update()
91 llvm::Expected<uint64_t> size_or_err = m_element_type.GetByteSize(nullptr); in Update()
H A DLibCxxValarray.cpp41 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdValarraySyntheticFrontEnd
51 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdValarraySyntheticFrontEnd()
95 m_element_type); in GetChildAtIndex()
106 m_element_type = type.GetTypeTemplateArgument(0); in Update()
108 llvm::expectedToOptional(m_element_type.GetByteSize(nullptr))) in Update()
H A DLibCxxSliceArray.cpp75 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdSliceArraySyntheticFrontEnd
85 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdSliceArraySyntheticFrontEnd()
114 m_element_type); in GetChildAtIndex()
125 m_element_type = type.GetTypeTemplateArgument(0); in Update()
127 llvm::expectedToOptional(m_element_type.GetByteSize(nullptr))) in Update()
H A DLibCxxProxyArray.cpp50 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdProxyArraySyntheticFrontEnd
69 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdProxyArraySyntheticFrontEnd()
126 m_element_type); in GetChildAtIndex()
139 m_element_type = type.GetTypeTemplateArgument(0); in Update()
141 llvm::expectedToOptional(m_element_type.GetByteSize(nullptr))) in Update()
H A DLibCxxSpan.cpp62 CompilerType m_element_type{}; ///< Type of span elements. member in lldb_private::formatters::LibcxxStdSpanSyntheticFrontEnd
91 m_element_type); in GetChildAtIndex()
102 m_element_type = data_type_finder_sp->GetCompilerType().GetPointeeType(); in Update()
105 llvm::Expected<uint64_t> size_or_err = m_element_type.GetByteSize(nullptr); in Update()
H A DLibCxxVector.cpp41 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdVectorSyntheticFrontEnd
70 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdVectorSyntheticFrontEnd()
125 m_element_type); in GetChildAtIndex()
148 m_element_type = data_sp->GetCompilerType().GetPointeeType(); in Update()
149 llvm::Expected<uint64_t> size_or_err = m_element_type.GetByteSize(nullptr); in Update()
H A DLibCxxUnorderedMap.cpp50 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd
84 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type(), in LibcxxStdUnorderedMapSyntheticFrontEnd()
215 m_element_type); in GetChildAtIndex()
264 m_element_type = GetElementType(table_sp->GetCompilerType()); in Update()
265 if (!m_element_type) in Update()
H A DLibCxxList.cpp133 CompilerType m_element_type; member in __anon1be7be510111::AbstractListFrontEnd
189 m_element_type = list_type.GetTypeTemplateArgument(0); in Update()
289 m_element_type); in GetChildAtIndex()
395 CreateValueObjectFromAddress("__value_", addr, exe_ctx, m_element_type); in GetChildAtIndex()
412 m_element_type); in GetChildAtIndex()