Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBType.cpp36 SBType::SBType(const lldb::TypeImplSP &type_impl_sp) in SBType()
69 lldb::TypeImplSP SBType::GetSP() { return m_opaque_sp; } in GetSP()
71 void SBType::SetSP(const lldb::TypeImplSP &type_impl_sp) { in SetSP()
142 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointerType()))); in GetPointerType()
148 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointeeType()))); in GetPointeeType()
172 return SBType(TypeImplSP( in GetArrayElementType()
179 return SBType(TypeImplSP( in GetArrayType()
189 type_sb.SetSP(TypeImplSP(new TypeImpl(vector_element_type))); in GetVectorElementType()
319 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetDirectBaseClassAtIndex()
333 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetVirtualBaseClassAtIndex()
[all …]
H A DSBValue.cpp487 TypeImplSP type_sp; in GetType()
677 TypeImplSP type_sp(type.GetSP()); in CreateChildAtOffset()
701 TypeImplSP type_sp(type.GetSP()); in Cast()
752 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromAddress()
779 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromData()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DType.h445 void Append(const lldb::TypeImplSP &type) { m_content.push_back(type); } in Append()
459 lldb::TypeImplSP GetTypeAtIndex(size_t idx) { in GetTypeAtIndex()
460 lldb::TypeImplSP type_sp; in GetTypeAtIndex()
469 std::vector<lldb::TypeImplSP> m_content;
480 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset,
486 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset) in TypeMemberImpl()
493 const lldb::TypeImplSP &GetTypeImpl() { return m_type_impl_sp; } in GetTypeImpl()
510 lldb::TypeImplSP m_type_impl_sp;
619 TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp,
632 const lldb::TypeImplSP &GetIntegerType() const { return m_integer_type_sp; } in GetIntegerType()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBType.h207 lldb::TypeImplSP GetSP();
209 void SetSP(const lldb::TypeImplSP &type_impl_sp);
211 lldb::TypeImplSP m_opaque_sp;
226 SBType(const lldb::TypeImplSP &);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DType.cpp83 m_type_list.Append(TypeImplSP(new TypeImpl(type))); in operator ()()
1094 TypeEnumMemberImpl::TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, in TypeEnumMemberImpl()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h470 typedef std::shared_ptr<lldb_private::TypeImpl> TypeImplSP; typedef