reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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,