Home
last modified time | relevance | path

Searched refs:TypeImplSP (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lldb/source/API/
H A DSBType.cpp38 SBType::SBType(const lldb::TypeImplSP &type_impl_sp) in SBType()
77 lldb::TypeImplSP SBType::GetSP() { return m_opaque_sp; } in GetSP()
79 void SBType::SetSP(const lldb::TypeImplSP &type_impl_sp) { in SetSP()
170 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointerType()))); in GetPointerType()
178 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointeeType()))); in GetPointeeType()
210 return SBType(TypeImplSP(new TypeImpl( in GetArrayElementType()
219 return SBType(TypeImplSP( in GetArrayType()
231 type_sb.SetSP(TypeImplSP(new TypeImpl(vector_element_type))); in GetVectorElementType()
421 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetDirectBaseClassAtIndex()
437 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetVirtualBaseClassAtIndex()
[all …]
H A DSBValue.cpp397 TypeImplSP type_sp; in GetType()
564 TypeImplSP type_sp(type.GetSP()); in CreateChildAtOffset()
580 TypeImplSP type_sp(type.GetSP()); in Cast()
625 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromAddress()
644 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromData()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DType.h319 void Append(const lldb::TypeImplSP &type) { m_content.push_back(type); } in Append()
325 void operator()(const lldb::TypeImplSP &type) { m_type_list.Append(type); } in operator()
333 lldb::TypeImplSP GetTypeAtIndex(size_t idx) { in GetTypeAtIndex()
334 lldb::TypeImplSP type_sp; in GetTypeAtIndex()
343 std::vector<lldb::TypeImplSP> m_content;
350 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset,
356 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset) in TypeMemberImpl()
363 const lldb::TypeImplSP &GetTypeImpl() { return m_type_impl_sp; } in GetTypeImpl()
380 lldb::TypeImplSP m_type_impl_sp;
490 const lldb::TypeImplSP &GetIntegerType() const { return m_integer_type_sp; } in GetIntegerType()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/API/
H A DSBType.h223 lldb::TypeImplSP GetSP();
225 void SetSP(const lldb::TypeImplSP &type_impl_sp);
227 lldb::TypeImplSP m_opaque_sp;
242 SBType(const lldb::TypeImplSP &);
/llvm-project-15.0.7/lldb/source/Symbol/
H A DType.cpp116 m_type_list.Append(TypeImplSP(new TypeImpl(type))); in operator ()()
1129 TypeEnumMemberImpl::TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, in TypeEnumMemberImpl()
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h427 typedef std::shared_ptr<lldb_private::TypeImpl> TypeImplSP; typedef