reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/API/SBType.cpp
  901   LLDB_REGISTER_CONSTRUCTOR(SBType, ());
  902   LLDB_REGISTER_CONSTRUCTOR(SBType, (const lldb::SBType &));
  903   LLDB_REGISTER_METHOD(bool, SBType, operator==,(lldb::SBType &));
  904   LLDB_REGISTER_METHOD(bool, SBType, operator!=,(lldb::SBType &));
  905   LLDB_REGISTER_METHOD(lldb::SBType &,
  907   LLDB_REGISTER_METHOD_CONST(bool, SBType, IsValid, ());
  908   LLDB_REGISTER_METHOD_CONST(bool, SBType, operator bool, ());
  909   LLDB_REGISTER_METHOD(uint64_t, SBType, GetByteSize, ());
  910   LLDB_REGISTER_METHOD(bool, SBType, IsPointerType, ());
  911   LLDB_REGISTER_METHOD(bool, SBType, IsArrayType, ());
  912   LLDB_REGISTER_METHOD(bool, SBType, IsVectorType, ());
  913   LLDB_REGISTER_METHOD(bool, SBType, IsReferenceType, ());
  914   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetPointerType, ());
  915   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetPointeeType, ());
  916   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetReferenceType, ());
  917   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetTypedefedType, ());
  918   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetDereferencedType, ());
  919   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetArrayElementType, ());
  920   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetArrayType, (uint64_t));
  921   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetVectorElementType, ());
  922   LLDB_REGISTER_METHOD(bool, SBType, IsFunctionType, ());
  923   LLDB_REGISTER_METHOD(bool, SBType, IsPolymorphicClass, ());
  924   LLDB_REGISTER_METHOD(bool, SBType, IsTypedefType, ());
  925   LLDB_REGISTER_METHOD(bool, SBType, IsAnonymousType, ());
  926   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetFunctionReturnType, ());
  927   LLDB_REGISTER_METHOD(lldb::SBTypeList, SBType, GetFunctionArgumentTypes,
  929   LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfMemberFunctions, ());
  930   LLDB_REGISTER_METHOD(lldb::SBTypeMemberFunction, SBType,
  932   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetUnqualifiedType, ());
  933   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetCanonicalType, ());
  934   LLDB_REGISTER_METHOD(lldb::BasicType, SBType, GetBasicType, ());
  935   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetBasicType, (lldb::BasicType));
  936   LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfDirectBaseClasses, ());
  937   LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfVirtualBaseClasses, ());
  938   LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfFields, ());
  939   LLDB_REGISTER_METHOD(bool, SBType, GetDescription,
  941   LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetDirectBaseClassAtIndex,
  943   LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetVirtualBaseClassAtIndex,
  945   LLDB_REGISTER_METHOD(lldb::SBTypeEnumMemberList, SBType, GetEnumMembers,
  947   LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetFieldAtIndex,
  949   LLDB_REGISTER_METHOD(bool, SBType, IsTypeComplete, ());
  950   LLDB_REGISTER_METHOD(uint32_t, SBType, GetTypeFlags, ());
  951   LLDB_REGISTER_METHOD(const char *, SBType, GetName, ());
  952   LLDB_REGISTER_METHOD(const char *, SBType, GetDisplayTypeName, ());
  953   LLDB_REGISTER_METHOD(lldb::TypeClass, SBType, GetTypeClass, ());
  954   LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfTemplateArguments, ());
  955   LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetTemplateArgumentType,
  957   LLDB_REGISTER_METHOD(lldb::TemplateArgumentKind, SBType,
  959   LLDB_REGISTER_CONSTRUCTOR(SBTypeList, ());
  960   LLDB_REGISTER_CONSTRUCTOR(SBTypeList, (const lldb::SBTypeList &));
  961   LLDB_REGISTER_METHOD(bool, SBTypeList, IsValid, ());
  962   LLDB_REGISTER_METHOD_CONST(bool, SBTypeList, operator bool, ());
  963   LLDB_REGISTER_METHOD(lldb::SBTypeList &,
  965   LLDB_REGISTER_METHOD(void, SBTypeList, Append, (lldb::SBType));
  966   LLDB_REGISTER_METHOD(lldb::SBType, SBTypeList, GetTypeAtIndex, (uint32_t));
  967   LLDB_REGISTER_METHOD(uint32_t, SBTypeList, GetSize, ());
  968   LLDB_REGISTER_CONSTRUCTOR(SBTypeMember, ());
  969   LLDB_REGISTER_CONSTRUCTOR(SBTypeMember, (const lldb::SBTypeMember &));
  970   LLDB_REGISTER_METHOD(lldb::SBTypeMember &,
  972   LLDB_REGISTER_METHOD_CONST(bool, SBTypeMember, IsValid, ());
  973   LLDB_REGISTER_METHOD_CONST(bool, SBTypeMember, operator bool, ());
  974   LLDB_REGISTER_METHOD(const char *, SBTypeMember, GetName, ());
  975   LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMember, GetType, ());
  976   LLDB_REGISTER_METHOD(uint64_t, SBTypeMember, GetOffsetInBytes, ());
  977   LLDB_REGISTER_METHOD(uint64_t, SBTypeMember, GetOffsetInBits, ());
  978   LLDB_REGISTER_METHOD(bool, SBTypeMember, IsBitfield, ());
  979   LLDB_REGISTER_METHOD(uint32_t, SBTypeMember, GetBitfieldSizeInBits, ());
  980   LLDB_REGISTER_METHOD(bool, SBTypeMember, GetDescription,
  982   LLDB_REGISTER_CONSTRUCTOR(SBTypeMemberFunction, ());
  983   LLDB_REGISTER_CONSTRUCTOR(SBTypeMemberFunction,
  985   LLDB_REGISTER_METHOD(
  988   LLDB_REGISTER_METHOD_CONST(bool, SBTypeMemberFunction, IsValid, ());
  989   LLDB_REGISTER_METHOD_CONST(bool, SBTypeMemberFunction, operator bool, ());
  990   LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetName, ());
  991   LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetDemangledName,
  993   LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetMangledName,
  995   LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction, GetType, ());
  996   LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction, GetReturnType, ());
  997   LLDB_REGISTER_METHOD(uint32_t, SBTypeMemberFunction, GetNumberOfArguments,
  999   LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction,
 1001   LLDB_REGISTER_METHOD(lldb::MemberFunctionKind, SBTypeMemberFunction,
 1003   LLDB_REGISTER_METHOD(bool, SBTypeMemberFunction, GetDescription,