Home
last modified time | relevance | path

Searched refs:SBType (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBTypeDocstrings.i17 SBType instances can be obtained by a variety of methods.
19 `SBType` representations of types in executables/libraries with debug
23 Note that most `SBType` properties are computed independently of any runtime
29 SBType supports the eq/ne operator. For example,::
91 # SBType.GetBasicType() takes an enum 'BasicType' (lldb-enumerations.h).
96 ") lldb::SBType;
116 ) lldb::SBType::GetByteSize;
129 ) lldb::SBType::IsPointerType;
140 ) lldb::SBType::IsReferenceType;
153 ) lldb::SBType
[all...]
H A DSBTypeExtensions.i11 type = property(GetType, None, doc='''A read only property that returns an lldb object that represents the type (lldb.SBType) for this member.''')
34 STRING_EXTENSION_LEVEL_OUTSIDE(SBType, lldb::eDescriptionLevelBrief)
36 %extend lldb::SBType {
66 template_args = property(template_arg_array, None, doc='''A read only property that returns a list() of lldb.SBType objects that represent all template arguments in this type.''')
71 '''An accessor function that returns a list() that contains all direct base classes in a lldb.SBType object.'''
78 '''An accessor function that returns a list() that contains all fields in a lldb.SBType object.'''
85 '''An accessor function that returns a list() that contains all fields in a lldb.SBType object.'''
92 '''An accessor function that returns a list() that contains all members (base classes and fields) in a lldb.SBType object in ascending bit offset order.'''
130 '''An accessor function that returns a list() that contains all enum members in an lldb.SBType object.'''
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBType.cpp36 SBType::SBType() { LLDB_INSTRUMENT_VA(this); } in SBType() function in SBType
38 SBType::SBType(const CompilerType &type) : m_opaque_sp(new TypeImpl(type)) {} in SBType() function in SBType
40 SBType::SBType(const lldb::TypeSP &type_sp) in SBType() function in SBType
43 SBType::SBType(const lldb::TypeImplSP &type_impl_sp) in SBType() function in SBType
46 SBType::SBType(const SBType &rhs) { in SBType() function in SBType
58 bool SBType::operator==(SBType &rhs) { in operator ==()
70 bool SBType::operator!=(SBType &rhs) { in operator !=()
82 lldb::TypeImplSP SBType::GetSP() { return m_opaque_sp; } in GetSP()
84 void SBType::SetSP(const lldb::TypeImplSP &type_impl_sp) { in SetSP()
88 SBType &SBType::operator=(const SBType &rhs) { in operator =()
[all …]
H A DSBTypeNameSpecifier.cpp37 SBTypeNameSpecifier::SBTypeNameSpecifier(SBType type) { in SBTypeNameSpecifier()
71 SBType SBTypeNameSpecifier::GetType() { in GetType()
75 return SBType(); in GetType()
78 return SBType(c_type); in GetType()
79 return SBType(); in GetType()
H A DSBModule.cpp436 lldb::SBType SBModule::FindFirstType(const char *name_cstr) { in FindFirstType()
447 return SBType(type_sp); in FindFirstType()
457 return SBType(ts->GetBuiltinTypeByName(name)); in FindFirstType()
462 lldb::SBType SBModule::GetBasicType(lldb::BasicType type) {
473 return SBType(ts->GetBasicTypeFromAST(type)); in GetBasicType()
476 return SBType(); in GetBasicType()
499 retval.Append(SBType(compiler_type)); in FindTypes()
503 retval.Append(SBType(type_sp)); in FindTypes()
509 lldb::SBType SBModule::GetTypeByID(lldb::user_id_t uid) { in FindTypes()
517 return SBType(type_pt in GetTypeByID()
[all...]
H A DSBTypeEnumMember.cpp80 SBType SBTypeEnumMember::GetType() { in GetType()
83 SBType sb_type; in GetType()
H A DSBWatchpoint.cpp289 lldb::SBType SBWatchpoint::GetType() { in GetWatchpointFromEvent()
297 return lldb::SBType(type); in GetType()
299 return lldb::SBType(); in GetType()
H A DSBFunction.cpp206 SBType SBFunction::GetType() { in GetType()
209 SBType sb_type; in GetType()
H A DSBTarget.cpp1407 SBType type) { in CreateValueFromAddress()
1425 lldb::SBType type) { in CreateValueFromData()
1813 lldb::SBType SBTarget::FindFirstType(const char *typename_cstr) { in FindFirstType()
1825 return SBType(type_sp); in FindFirstType()
1832 return SBType(types.front()); in FindFirstType()
1840 return SBType(type); in FindFirstType()
1843 return SBType(); in FindFirstType()
1846 SBType SBTarget::GetBasicType(lldb::BasicType type) { in GetBasicType()
1853 return SBType(compiler_type); in GetBasicType()
1855 return SBType(); in GetBasicType()
[all …]
H A DSBValue.cpp388 SBType SBValue::GetType() { in GetType()
391 SBType sb_type; in GetType()
549 SBType type) { in CreateChildAtOffset()
567 lldb::SBValue SBValue::Cast(SBType type) { in Cast()
611 SBType sb_type) { in CreateValueFromAddress()
630 SBType sb_type) { in CreateValueFromData()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h40 lldb::SBType GetType();
54 friend class SBType;
85 lldb::SBType GetType();
87 lldb::SBType GetReturnType();
91 lldb::SBType GetArgumentTypeAtIndex(uint32_t);
99 friend class SBType;
127 lldb::SBType GetType();
132 friend class SBType;
139 class SBType {
141 SBType();
[all …]
H A DSBModule.h203 lldb::SBType FindFirstType(const char *name);
221 lldb::SBType GetTypeByID(lldb::user_id_t uid);
223 lldb::SBType GetBasicType(lldb::BasicType type);
305 friend class SBType; variable
H A DSBValue.h129 lldb::SBType type);
132 lldb::SBValue Cast(lldb::SBType type);
142 lldb::SBType type);
147 lldb::SBType type);
320 lldb::SBType GetType();
H A DSBTypeNameSpecifier.h26 SBTypeNameSpecifier(SBType type);
38 SBType GetType();
H A DSBTypeEnumMember.h37 lldb::SBType GetType();
43 friend class SBType;
H A DSBTarget.h859 lldb::SBType FindFirstType(const char *type);
863 lldb::SBType GetBasicType(lldb::BasicType type);
866 lldb::SBType type);
869 lldb::SBType type);
H A DSBFunction.h54 lldb::SBType GetType();
H A DSBWatchpoint.h13 #include "lldb/API/SBType.h"
80 lldb::SBType GetType();
H A DSBStream.h103 friend class SBType; variable
H A DSBDefines.h118 class LLDB_API SBType; variable
/freebsd/lib/clang/liblldb/
H A DLLDBWrapLua.cpp3676 SWIGINTERN std::string lldb_SBType___repr__(lldb::SBType *self){ in lldb_SBType___repr__()
32641 lldb::SBType result; in _wrap_SBFunction_GetType()
32652 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBFunction_GetType()
39806 lldb::SBType result; in _wrap_SBModule_FindFirstType()
39819 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_FindFirstType()
39866 lldb::SBType result; in _wrap_SBModule_GetTypeByID()
39879 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_GetTypeByID()
39896 lldb::SBType result; in _wrap_SBModule_GetBasicType()
39909 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_GetBasicType()
60012 lldb::SBType result; in _wrap_SBTarget_FindFirstType()
[all …]
H A DMakefile82 SRCS+= API/SBType.cpp
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig79 return ToSWIGHelper(new lldb::SBType(type_impl_sp), SWIGTYPE_p_lldb__SBType);
/freebsd/contrib/llvm-project/lldb/bindings/
H A Dheaders.swig74 #include "lldb/API/SBType.h"
H A Dinterfaces.swig155 %include "lldb/API/SBType.h"