Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/
H A DLibCxxUnorderedMap.cpp46 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd
58 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type(), m_tree(nullptr), in LibcxxStdUnorderedMapSyntheticFrontEnd()
92 if (!m_element_type) { in GetChildAtIndex()
119 m_element_type = first_sp->GetCompilerType(); in GetChildAtIndex()
120 m_element_type = m_element_type.GetTypeTemplateArgument(0); in GetChildAtIndex()
121 m_element_type = m_element_type.GetPointeeType(); in GetChildAtIndex()
122 m_node_type = m_element_type; in GetChildAtIndex()
123 m_element_type = m_element_type.GetTypeTemplateArgument(0); in GetChildAtIndex()
125 m_element_type = in GetChildAtIndex()
126 m_element_type.GetFieldAtIndex(0, name, nullptr, nullptr, nullptr); in GetChildAtIndex()
[all …]
H A DLibCxxMap.cpp197 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd
254 if (m_element_type.GetOpaqueQualType() && m_element_type.GetTypeSystem()) in GetDataType()
256 m_element_type.Clear(); in GetDataType()
270 m_element_type = deref->GetCompilerType() in GetDataType()
273 if (m_element_type) { in GetDataType()
278 m_element_type = m_element_type.GetFieldAtIndex( in GetDataType()
280 m_element_type = m_element_type.GetTypedefedType(); in GetDataType()
281 return m_element_type.IsValid(); in GetDataType()
284 return m_element_type.IsValid(); in GetDataType()
310 {"payload", (m_element_type.GetCompleteType(), m_element_type)}}); in GetValueOffset()
[all …]
H A DLibCxxInitializerList.cpp41 CompilerType m_element_type; member in lldb_private::formatters::LibcxxInitializerListSyntheticFrontEnd
50 : SyntheticChildrenFrontEnd(*valobj_sp), m_start(nullptr), m_element_type(), in LibcxxInitializerListSyntheticFrontEnd()
84 m_element_type); in GetChildAtIndex()
93 m_element_type = m_backend.GetCompilerType().GetTypeTemplateArgument(0); in Update()
94 if (!m_element_type.IsValid()) in Update()
97 if (llvm::Optional<uint64_t> size = m_element_type.GetByteSize(nullptr)) { in Update()
H A DLibCxxVector.cpp41 CompilerType m_element_type; member in lldb_private::formatters::LibcxxStdVectorSyntheticFrontEnd
73 m_finish(nullptr), m_element_type(), m_element_size(0) { in LibcxxStdVectorSyntheticFrontEnd()
117 m_element_type); in GetChildAtIndex()
147 m_element_type = data_type_finder_sp->GetCompilerType().GetPointeeType(); in Update()
148 if (llvm::Optional<uint64_t> size = m_element_type.GetByteSize(nullptr)) { in Update()
H A DLibCxxList.cpp135 CompilerType m_element_type; member in __anonde15f1a00111::AbstractListFrontEnd
191 m_element_type = list_type.GetTypeTemplateArgument(0); in Update()
291 m_element_type); in GetChildAtIndex()
395 CreateValueObjectFromAddress("__value_", addr, exe_ctx, m_element_type); in GetChildAtIndex()
410 m_element_type); in GetChildAtIndex()