Home
last modified time | relevance | path

Searched refs:SBType (Results 1 – 24 of 24) 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) { in GetBasicType()
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 GetTypeByID()
517 return SBType(type_ptr->shared_from_this()); 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 GetType()
297 return lldb::SBType(type); in GetType()
299 return lldb::SBType(); in GetType()
H A DSBFunction.cpp205 SBType SBFunction::GetType() { in GetType()
208 SBType sb_type; in GetType()
H A DSBTarget.cpp1373 SBType type) { in CreateValueFromAddress()
1391 lldb::SBType type) { in CreateValueFromData()
1772 lldb::SBType SBTarget::FindFirstType(const char *typename_cstr) { in FindFirstType()
1783 return SBType(type_sp); in FindFirstType()
1790 return SBType(types.front()); in FindFirstType()
1798 return SBType(type); in FindFirstType()
1801 return SBType(); in FindFirstType()
1804 SBType SBTarget::GetBasicType(lldb::BasicType type) { in GetBasicType()
1810 return SBType(compiler_type); in GetBasicType()
1812 return SBType(); in GetBasicType()
[all …]
H A DSBValue.cpp390 SBType SBValue::GetType() { in GetType()
393 SBType sb_type; in GetType()
551 SBType type) { in CreateChildAtOffset()
569 lldb::SBValue SBValue::Cast(SBType type) { in Cast()
613 SBType sb_type) { in CreateValueFromAddress()
632 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 DSBValue.h129 lldb::SBType type);
132 lldb::SBValue Cast(lldb::SBType type);
142 lldb::SBType type);
147 lldb::SBType type);
317 lldb::SBType GetType();
445 friend class SBType; variable
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);
306 friend class SBType; variable
H A DSBTypeNameSpecifier.h26 SBTypeNameSpecifier(SBType type);
38 SBType GetType();
H A DSBTypeEnumMember.h37 lldb::SBType GetType();
43 friend class SBType;
H A DSBTarget.h876 lldb::SBType FindFirstType(const char *type);
880 lldb::SBType GetBasicType(lldb::BasicType type);
883 lldb::SBType type);
886 lldb::SBType type);
981 friend class SBType; variable
H A DSBFunction.h56 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.h120 class LLDB_API SBType; variable
/freebsd/lib/clang/liblldb/
H A DLLDBWrapLua.cpp3610 SWIGINTERN std::string lldb_SBType___repr__(lldb::SBType *self){ in lldb_SBType___repr__()
33114 lldb::SBType result; in _wrap_SBFunction_GetType()
33125 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBFunction_GetType()
40391 lldb::SBType result; in _wrap_SBModule_FindFirstType()
40404 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_FindFirstType()
40451 lldb::SBType result; in _wrap_SBModule_GetTypeByID()
40464 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_GetTypeByID()
40481 lldb::SBType result; in _wrap_SBModule_GetBasicType()
40494 lldb::SBType * resultptr = new lldb::SBType(result); in _wrap_SBModule_GetBasicType()
61211 lldb::SBType result; in _wrap_SBTarget_FindFirstType()
[all …]
H A DMakefile99 SRCS+= API/SBType.cpp
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig88 return ToSWIGHelper(new lldb::SBType(type_impl_sp), SWIGTYPE_p_lldb__SBType);
/freebsd/contrib/llvm-project/lldb/bindings/
H A Dinterfaces.swig159 %include "lldb/API/SBType.h"