AddConstModifier() const | lldb_private::CompilerType | |
AddPtrAuthModifier(uint32_t payload) const | lldb_private::CompilerType | |
AddRestrictModifier() const | lldb_private::CompilerType | |
AddVolatileModifier() const | lldb_private::CompilerType | |
Clear() | lldb_private::CompilerType | inline |
CompareTypes(CompilerType rhs) const | lldb_private::CompilerType | |
CompilerType(lldb::TypeSystemWP type_system, lldb::opaque_compiler_type_t type) | lldb_private::CompilerType | |
CompilerType(TypeSystemSPWrapper type_system, lldb::opaque_compiler_type_t type) | lldb_private::CompilerType | |
CompilerType(const CompilerType &rhs) | lldb_private::CompilerType | inline |
CompilerType()=default | lldb_private::CompilerType | |
CreateTypedef(const char *name, const CompilerDeclContext &decl_ctx, uint32_t payload) const | lldb_private::CompilerType | |
dump() const | lldb_private::CompilerType | |
DumpTypeDescription(lldb::DescriptionLevel level=lldb::eDescriptionLevelFull) const | lldb_private::CompilerType | |
DumpTypeDescription(Stream *s, lldb::DescriptionLevel level=lldb::eDescriptionLevelFull) const | lldb_private::CompilerType | |
DumpTypeValue(Stream *s, lldb::Format format, const DataExtractor &data, lldb::offset_t data_offset, size_t data_byte_size, uint32_t bitfield_bit_size, uint32_t bitfield_bit_offset, ExecutionContextScope *exe_scope) | lldb_private::CompilerType | |
ForEachEnumerator(std::function< bool(const CompilerType &integer_type, ConstString name, const llvm::APSInt &value)> const &callback) const | lldb_private::CompilerType | |
GetArrayElementType(ExecutionContextScope *exe_scope) const | lldb_private::CompilerType | |
GetArrayType(uint64_t size) const | lldb_private::CompilerType | |
GetAtomicType() const | lldb_private::CompilerType | |
GetBasicTypeEnumeration() const | lldb_private::CompilerType | |
GetBasicTypeFromAST(lldb::BasicType basic_type) const | lldb_private::CompilerType | |
GetBitSize(ExecutionContextScope *exe_scope) const | lldb_private::CompilerType | |
GetByteSize(ExecutionContextScope *exe_scope) const | lldb_private::CompilerType | |
GetCanonicalType() const | lldb_private::CompilerType | |
GetChildCompilerTypeAtIndex(ExecutionContext *exe_ctx, size_t idx, bool transparent_pointers, bool omit_empty_base_classes, bool ignore_array_bounds, std::string &child_name, uint32_t &child_byte_size, int32_t &child_byte_offset, uint32_t &child_bitfield_bit_size, uint32_t &child_bitfield_bit_offset, bool &child_is_base_class, bool &child_is_deref_of_parent, ValueObject *valobj, uint64_t &language_flags) const | lldb_private::CompilerType | |
GetCompleteType() const | lldb_private::CompilerType | |
GetDirectBaseClassAtIndex(size_t idx, uint32_t *bit_offset_ptr) const | lldb_private::CompilerType | |
GetDirectNestedTypeWithName(llvm::StringRef name) const | lldb_private::CompilerType | |
GetDisplayTypeName() const | lldb_private::CompilerType | |
GetEncoding(uint64_t &count) const | lldb_private::CompilerType | |
GetEnumerationIntegerType() const | lldb_private::CompilerType | |
GetFieldAtIndex(size_t idx, std::string &name, uint64_t *bit_offset_ptr, uint32_t *bitfield_bit_size_ptr, bool *is_bitfield_ptr) const | lldb_private::CompilerType | |
GetFormat() const | lldb_private::CompilerType | |
GetFullyUnqualifiedType() const | lldb_private::CompilerType | |
GetFunctionArgumentAtIndex(const size_t index) const | lldb_private::CompilerType | |
GetFunctionArgumentCount() const | lldb_private::CompilerType | |
GetFunctionArgumentTypeAtIndex(size_t idx) const | lldb_private::CompilerType | |
GetFunctionReturnType() const | lldb_private::CompilerType | |
GetIndexOfChildMemberWithName(llvm::StringRef name, bool omit_empty_base_classes, std::vector< uint32_t > &child_indexes) const | lldb_private::CompilerType | |
GetIndexOfChildWithName(llvm::StringRef name, bool omit_empty_base_classes) const | lldb_private::CompilerType | |
GetIndexOfFieldWithName(const char *name, CompilerType *field_compiler_type=nullptr, uint64_t *bit_offset_ptr=nullptr, uint32_t *bitfield_bit_size_ptr=nullptr, bool *is_bitfield_ptr=nullptr) const | lldb_private::CompilerType | |
GetIntegralTemplateArgument(size_t idx, bool expand_pack=false) const | lldb_private::CompilerType | |
GetLValueReferenceType() const | lldb_private::CompilerType | |
GetMangledTypeName() const | lldb_private::CompilerType | |
GetMemberFunctionAtIndex(size_t idx) | lldb_private::CompilerType | |
GetMinimumLanguage() | lldb_private::CompilerType | |
GetNonReferenceType() const | lldb_private::CompilerType | |
GetNumberOfFunctionArguments() const | lldb_private::CompilerType | |
GetNumberOfNonEmptyBaseClasses() | lldb_private::CompilerType | |
GetNumChildren(bool omit_empty_base_classes, const ExecutionContext *exe_ctx) const | lldb_private::CompilerType | |
GetNumDirectBaseClasses() const | lldb_private::CompilerType | |
GetNumFields() const | lldb_private::CompilerType | |
GetNumMemberFunctions() const | lldb_private::CompilerType | |
GetNumTemplateArguments(bool expand_pack=false) const | lldb_private::CompilerType | |
GetNumVirtualBaseClasses() const | lldb_private::CompilerType | |
GetOpaqueQualType() const | lldb_private::CompilerType | inline |
GetPointeeType() const | lldb_private::CompilerType | |
GetPointerByteSize() const | lldb_private::CompilerType | |
GetPointerType() const | lldb_private::CompilerType | |
GetPtrAuthAddressDiversity() const | lldb_private::CompilerType | |
GetPtrAuthDiscriminator() const | lldb_private::CompilerType | |
GetPtrAuthKey() const | lldb_private::CompilerType | |
GetRValueReferenceType() const | lldb_private::CompilerType | |
GetStaticFieldWithName(llvm::StringRef name) const | lldb_private::CompilerType | |
GetTemplateArgumentKind(size_t idx, bool expand_pack=false) const | lldb_private::CompilerType | |
GetTypeBitAlign(ExecutionContextScope *exe_scope) const | lldb_private::CompilerType | |
GetTypeClass() const | lldb_private::CompilerType | |
GetTypedefedType() const | lldb_private::CompilerType | |
GetTypeForFormatters() const | lldb_private::CompilerType | |
GetTypeInfo(CompilerType *pointee_or_element_compiler_type=nullptr) const | lldb_private::CompilerType | |
GetTypeName(bool BaseOnly=false) const | lldb_private::CompilerType | |
GetTypeQualifiers() const | lldb_private::CompilerType | |
GetTypeSystem() const | lldb_private::CompilerType | |
GetTypeTag() | lldb_private::CompilerType | |
GetTypeTemplateArgument(size_t idx, bool expand_pack=false) const | lldb_private::CompilerType | |
GetValueAsScalar(const DataExtractor &data, lldb::offset_t data_offset, size_t data_byte_size, Scalar &value, ExecutionContextScope *exe_scope) const | lldb_private::CompilerType | |
GetVirtualBaseClassAtIndex(size_t idx, uint32_t *bit_offset_ptr) const | lldb_private::CompilerType | |
IsAggregateType() const | lldb_private::CompilerType | |
IsAnonymousType() const | lldb_private::CompilerType | |
IsArrayOfScalarType() const | lldb_private::CompilerType | |
IsArrayType(CompilerType *element_type=nullptr, uint64_t *size=nullptr, bool *is_incomplete=nullptr) const | lldb_private::CompilerType | |
IsBasicType() const | lldb_private::CompilerType | |
IsBeingDefined() const | lldb_private::CompilerType | |
IsBlockPointerType(CompilerType *function_pointer_type_ptr=nullptr) const | lldb_private::CompilerType | |
IsBoolean() const | lldb_private::CompilerType | |
IsCharType() const | lldb_private::CompilerType | |
IsCompleteType() const | lldb_private::CompilerType | |
IsConst() const | lldb_private::CompilerType | |
IsContextuallyConvertibleToBool() const | lldb_private::CompilerType | |
IsDefined() const | lldb_private::CompilerType | |
IsEnumerationIntegerTypeSigned() const | lldb_private::CompilerType | |
IsEnumerationType(bool &is_signed) const | lldb_private::CompilerType | |
IsEnumerationType() const | lldb_private::CompilerType | |
IsFloat() const | lldb_private::CompilerType | |
IsFloatingPointType(uint32_t &count, bool &is_complex) const | lldb_private::CompilerType | |
IsForcefullyCompleted() const | lldb_private::CompilerType | |
IsFunctionPointerType() const | lldb_private::CompilerType | |
IsFunctionType() const | lldb_private::CompilerType | |
IsHomogeneousAggregate(CompilerType *base_type_ptr) const | lldb_private::CompilerType | |
IsInteger() const | lldb_private::CompilerType | |
IsIntegerOrEnumerationType(bool &is_signed) const | lldb_private::CompilerType | |
IsIntegerOrUnscopedEnumerationType() const | lldb_private::CompilerType | |
IsIntegerType(bool &is_signed) const | lldb_private::CompilerType | |
IsMeaninglessWithoutDynamicResolution() const | lldb_private::CompilerType | |
IsMemberFunctionPointerType() const | lldb_private::CompilerType | |
IsNullPtrType() const | lldb_private::CompilerType | |
IsPointerOrReferenceType(CompilerType *pointee_type=nullptr) const | lldb_private::CompilerType | |
IsPointerToScalarType() const | lldb_private::CompilerType | |
IsPointerToVoid() const | lldb_private::CompilerType | |
IsPointerType(CompilerType *pointee_type=nullptr) const | lldb_private::CompilerType | |
IsPolymorphicClass() const | lldb_private::CompilerType | |
IsPossibleDynamicType(CompilerType *target_type, bool check_cplusplus, bool check_objc) const | lldb_private::CompilerType | |
IsPromotableIntegerType() const | lldb_private::CompilerType | |
IsRecordType() const | lldb_private::CompilerType | |
IsReferenceType(CompilerType *pointee_type=nullptr, bool *is_rvalue=nullptr) const | lldb_private::CompilerType | |
IsRuntimeGeneratedType() const | lldb_private::CompilerType | |
IsScalarOrUnscopedEnumerationType() const | lldb_private::CompilerType | |
IsScalarType() const | lldb_private::CompilerType | |
IsScopedEnumerationType() const | lldb_private::CompilerType | |
IsSigned() const | lldb_private::CompilerType | |
IsTemplateType() const | lldb_private::CompilerType | |
IsTypedefType() const | lldb_private::CompilerType | |
IsUnscopedEnumerationType() const | lldb_private::CompilerType | |
IsValid() const | lldb_private::CompilerType | inline |
IsVariadicFunctionType() const | lldb_private::CompilerType | |
IsVectorType(CompilerType *element_type=nullptr, uint64_t *size=nullptr) const | lldb_private::CompilerType | |
IsVirtualBase(CompilerType target_base, CompilerType *virtual_base, bool carry_virtual=false) const | lldb_private::CompilerType | |
IsVoidType() const | lldb_private::CompilerType | |
m_type | lldb_private::CompilerType | private |
m_type_system | lldb_private::CompilerType | private |
operator bool() const | lldb_private::CompilerType | inlineexplicit |
operator<(const CompilerType &rhs) const | lldb_private::CompilerType | inline |
operator=(const CompilerType &rhs) | lldb_private::CompilerType | inline |
SetCompilerType(lldb::TypeSystemWP type_system, lldb::opaque_compiler_type_t type) | lldb_private::CompilerType | |
SetCompilerType(TypeSystemSPWrapper type_system, lldb::opaque_compiler_type_t type) | lldb_private::CompilerType | |
ShouldPrintAsOneLiner(ValueObject *valobj) const | lldb_private::CompilerType | |
ShouldTreatScalarValueAsAddress() const | lldb_private::CompilerType | |
TypeDescription() | lldb_private::CompilerType | |
Verify() const | lldb_private::CompilerType | private |