| LLDB mainline
    | 
#include <CTFTypes.h>
| Classes | |
| struct | Field | 
| Public Member Functions | |
| CTFRecord (Kind kind, lldb::user_id_t uid, llvm::StringRef name, uint32_t nfields, uint32_t size, std::vector< Field > fields) | |
| Public Member Functions inherited from lldb_private::CTFType | |
| CTFType (Kind kind, lldb::user_id_t uid, llvm::StringRef name) | |
| Static Public Member Functions | |
| static bool | classof (const CTFType *T) | 
| Public Attributes | |
| uint32_t | nfields | 
| uint32_t | size | 
| std::vector< Field > | fields | 
| Public Attributes inherited from lldb_private::CTFType | |
| Kind | kind | 
| lldb::user_id_t | uid | 
| llvm::StringRef | name | 
| Additional Inherited Members | |
| Public Types inherited from lldb_private::CTFType | |
| enum | Kind : uint32_t { eUnknown = 0 , eInteger = 1 , eFloat = 2 , ePointer = 3 , eArray = 4 , eFunction = 5 , eStruct = 6 , eUnion = 7 , eEnum = 8 , eForward = 9 , eTypedef = 10 , eVolatile = 11 , eConst = 12 , eRestrict = 13 , eSlice = 14 } | 
Definition at line 153 of file CTFTypes.h.
| 
 | inline | 
Definition at line 164 of file CTFTypes.h.
References lldb_private::CTFType::CTFType(), fields, lldb_private::CTFType::kind, lldb_private::CTFType::name, nfields, size, and lldb_private::CTFType::uid.
Referenced by lldb_private::CTFStruct::CTFStruct(), and lldb_private::CTFUnion::CTFUnion().
Definition at line 169 of file CTFTypes.h.
References lldb_private::CTFType::CTFType(), lldb_private::CTFType::eStruct, and lldb_private::CTFType::eUnion.
| std::vector<Field> lldb_private::CTFRecord::fields | 
Definition at line 175 of file CTFTypes.h.
Referenced by lldb_private::SymbolFileCTF::CompleteType(), CTFRecord(), lldb_private::CTFStruct::CTFStruct(), and lldb_private::CTFUnion::CTFUnion().
| uint32_t lldb_private::CTFRecord::nfields | 
Definition at line 173 of file CTFTypes.h.
Referenced by CTFRecord(), lldb_private::CTFStruct::CTFStruct(), and lldb_private::CTFUnion::CTFUnion().
| uint32_t lldb_private::CTFRecord::size | 
Definition at line 174 of file CTFTypes.h.
Referenced by lldb_private::SymbolFileCTF::CreateRecord(), CTFRecord(), lldb_private::CTFStruct::CTFStruct(), and lldb_private::CTFUnion::CTFUnion().