Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBType.cpp43 SBType::SBType(const lldb::TypeImplSP &type_impl_sp) in SBType()
82 lldb::TypeImplSP SBType::GetSP() { return m_opaque_sp; } in GetSP()
84 void SBType::SetSP(const lldb::TypeImplSP &type_impl_sp) { in SetSP()
187 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointerType()))); in GetPointerType()
195 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointeeType()))); in GetPointeeType()
203 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetReferenceType()))); in GetReferenceType()
211 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetTypedefedType()))); in GetTypedefedType()
219 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetDereferencedType()))); in GetDereferencedType()
227 return SBType(TypeImplSP(new TypeImpl( in GetArrayElementType()
236 return SBType(TypeImplSP( in GetArrayType()
[all …]
H A DSBValue.cpp394 TypeImplSP type_sp; in GetType()
557 TypeImplSP type_sp(type.GetSP()); in CreateChildAtOffset()
573 TypeImplSP type_sp(type.GetSP()); in Cast()
618 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromAddress()
637 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromData()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DType.h665 void Append(const lldb::TypeImplSP &type) { m_content.push_back(type); } in Append()
671 void operator()(const lldb::TypeImplSP &type) { m_type_list.Append(type); } in operator()
679 lldb::TypeImplSP GetTypeAtIndex(size_t idx) { in GetTypeAtIndex()
680 lldb::TypeImplSP type_sp; in GetTypeAtIndex()
689 std::vector<lldb::TypeImplSP> m_content;
696 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset,
702 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset) in TypeMemberImpl()
709 const lldb::TypeImplSP &GetTypeImpl() { return m_type_impl_sp; } in GetTypeImpl()
726 lldb::TypeImplSP m_type_impl_sp;
827 TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, ConstString name,
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h264 lldb::TypeImplSP GetSP();
266 void SetSP(const lldb::TypeImplSP &type_impl_sp);
268 lldb::TypeImplSP m_opaque_sp;
287 SBType(const lldb::TypeImplSP &);
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h96 static PythonObject ToSWIGWrapper(lldb::TypeImplSP type_impl_sp);
134 lldb::TypeImplSP type_impl_sp);
H A DScriptInterpreterPythonImpl.h191 lldb::TypeImplSP type_impl_sp) override;
H A DScriptInterpreterPython.cpp1899 const char *python_function_name, TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig78 PythonObject SWIGBridge::ToSWIGWrapper(lldb::TypeImplSP type_impl_sp) {
H A Dpython-wrapper.swig99 lldb::TypeImplSP type_impl_sp) {
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DType.cpp241 m_type_list.Append(TypeImplSP(new TypeImpl(type))); in operator ()()
1249 TypeEnumMemberImpl::TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, in TypeEnumMemberImpl()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h372 lldb::TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h459 typedef std::shared_ptr<lldb_private::TypeImpl> TypeImplSP; typedef