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.cpp396 TypeImplSP type_sp; in GetType()
559 TypeImplSP type_sp(type.GetSP()); in CreateChildAtOffset()
575 TypeImplSP type_sp(type.GetSP()); in Cast()
620 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromAddress()
639 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromData()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DType.h701 void Append(const lldb::TypeImplSP &type) { m_content.push_back(type); } in Append()
707 void operator()(const lldb::TypeImplSP &type) { m_type_list.Append(type); } in operator()
715 lldb::TypeImplSP GetTypeAtIndex(size_t idx) { in GetTypeAtIndex()
716 lldb::TypeImplSP type_sp; in GetTypeAtIndex()
725 std::vector<lldb::TypeImplSP> m_content;
732 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset,
738 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset) in TypeMemberImpl()
745 const lldb::TypeImplSP &GetTypeImpl() { return m_type_impl_sp; } in GetTypeImpl()
762 lldb::TypeImplSP m_type_impl_sp;
863 TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, ConstString name,
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h271 lldb::TypeImplSP GetSP();
273 void SetSP(const lldb::TypeImplSP &type_impl_sp);
275 lldb::TypeImplSP m_opaque_sp;
294 SBType(const lldb::TypeImplSP &);
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h99 static PythonObject ToSWIGWrapper(lldb::TypeImplSP type_impl_sp);
137 lldb::TypeImplSP type_impl_sp);
H A DScriptInterpreterPythonImpl.h196 lldb::TypeImplSP type_impl_sp) override;
H A DScriptInterpreterPython.cpp1866 const char *python_function_name, TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig87 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.cpp249 m_type_list.Append(TypeImplSP(new TypeImpl(type))); in operator ()()
1270 TypeEnumMemberImpl::TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, in TypeEnumMemberImpl()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h352 lldb::TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h469 typedef std::shared_ptr<lldb_private::TypeImpl> TypeImplSP; typedef