Searched defs:CGRecordLowering (Results 1 – 1 of 1) sorted by relevance
74 struct CGRecordLowering { struct78 struct MemberInfo {99 MemberInfo StorageInfo(CharUnits Offset, llvm::Type *Data) { in StorageInfo()108 bool isDiscreteBitFieldABI() { in isDiscreteBitFieldABI()117 bool isOverlappingVBaseABI() { in isOverlappingVBaseABI()122 llvm::Type *getIntNType(uint64_t NumBits) { in getIntNType()127 llvm::Type *getByteArrayType(CharUnits NumBytes) { in getByteArrayType()135 llvm::Type *getStorageType(const FieldDecl *FD) { in getStorageType()143 llvm::Type *getStorageType(const CXXRecordDecl *RD) { in getStorageType()146 CharUnits bitsToCharUnits(uint64_t BitOffset) { in bitsToCharUnits()[all …]