Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/lldb/source/API/
H A DSBType.cpp37 SBType::SBType(const lldb::TypeImplSP &type_impl_sp) in SBType()
76 lldb::TypeImplSP SBType::GetSP() { return m_opaque_sp; } in GetSP()
78 void SBType::SetSP(const lldb::TypeImplSP &type_impl_sp) { in SetSP()
169 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointerType()))); in GetPointerType()
177 return SBType(TypeImplSP(new TypeImpl(m_opaque_sp->GetPointeeType()))); in GetPointeeType()
209 return SBType(TypeImplSP(new TypeImpl( in GetArrayElementType()
218 return SBType(TypeImplSP( in GetArrayType()
230 type_sb.SetSP(TypeImplSP(new TypeImpl(vector_element_type))); in GetVectorElementType()
420 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetDirectBaseClassAtIndex()
436 TypeImplSP(new TypeImpl(base_class_type)), bit_offset)); in GetVirtualBaseClassAtIndex()
[all …]
H A DSBValue.cpp391 TypeImplSP type_sp; in GetType()
554 TypeImplSP type_sp(type.GetSP()); in CreateChildAtOffset()
570 TypeImplSP type_sp(type.GetSP()); in Cast()
615 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromAddress()
634 lldb::TypeImplSP type_impl_sp(sb_type.GetSP()); in CreateValueFromData()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DType.h634 void Append(const lldb::TypeImplSP &type) { m_content.push_back(type); } in Append()
640 void operator()(const lldb::TypeImplSP &type) { m_type_list.Append(type); } in operator()
648 lldb::TypeImplSP GetTypeAtIndex(size_t idx) { in GetTypeAtIndex()
649 lldb::TypeImplSP type_sp; in GetTypeAtIndex()
658 std::vector<lldb::TypeImplSP> m_content;
665 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset,
671 TypeMemberImpl(const lldb::TypeImplSP &type_impl_sp, uint64_t bit_offset) in TypeMemberImpl()
678 const lldb::TypeImplSP &GetTypeImpl() { return m_type_impl_sp; } in GetTypeImpl()
695 lldb::TypeImplSP m_type_impl_sp;
807 const lldb::TypeImplSP &GetIntegerType() const { return m_integer_type_sp; } in GetIntegerType()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h231 lldb::TypeImplSP GetSP();
233 void SetSP(const lldb::TypeImplSP &type_impl_sp);
235 lldb::TypeImplSP m_opaque_sp;
253 SBType(const lldb::TypeImplSP &);
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h95 static PythonObject ToSWIGWrapper(lldb::TypeImplSP type_impl_sp);
132 lldb::TypeImplSP type_impl_sp);
H A DScriptInterpreterPythonImpl.h203 lldb::TypeImplSP type_impl_sp) override;
H A DScriptInterpreterPython.cpp2005 const char *python_function_name, TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd-14.2/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig82 PythonObject SWIGBridge::ToSWIGWrapper(lldb::TypeImplSP type_impl_sp) {
H A Dpython-wrapper.swig99 lldb::TypeImplSP type_impl_sp) {
/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DType.cpp242 m_type_list.Append(TypeImplSP(new TypeImpl(type))); in operator ()()
1256 TypeEnumMemberImpl::TypeEnumMemberImpl(const lldb::TypeImplSP &integer_type_sp, in TypeEnumMemberImpl()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h414 lldb::TypeImplSP type_impl_sp) { in FormatterCallbackFunction()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h451 typedef std::shared_ptr<lldb_private::TypeImpl> TypeImplSP; typedef