|
LLDB mainline
|
Classes | |
| class | BaseClass |
| A direct base class of a C++ class or Objective-C interface. More... | |
| class | DeclScope |
| The enclosing namespace and unqualified name of a named type. More... | |
| class | Enumerator |
| A single constant of an enumeration. More... | |
| class | Field |
| A single data member of a record type. More... | |
| class | Identifier |
| Represents a name in TypeSystemClike. More... | |
| class | IdentifierMap |
| Turns strings into unique Identifier objects. More... | |
| class | LanguageOpts |
| Describes the target/language configuration that determines properties of the type system, such as builtin type sizes and encodings. More... | |
| class | PtrAuthQualifier |
| The ARMv8.3 pointer authentication schema of a T *__ptrauth(key, address_discriminated, extra_discriminator) pointer. More... | |
| class | Type |
| The base class of all Types in the Clike TypeSystem. More... | |
| class | TypeRef |
| A reference to another Type. More... | |
Enumerations | |
| enum class | DynamicTypeCheck : uint8_t { None = 0 , CPlusPlus = 1 << 0 , ObjC = 1 << 1 } |
Functions | |
| LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |
|
strong |
| Enumerator | |
|---|---|
| None | |
| CPlusPlus | Pointers and references to dynamic C++ classes. |
| ObjC | Pointers to Objective-C objects. |
Definition at line 45 of file source/Plugins/TypeSystem/Clike/Type.h.
| lldb_private::clike::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE | ( | ) |