Searched defs:MicrosoftRecordLayoutBuilder (Results 1 – 1 of 1) sorted by relevance
2478 struct MicrosoftRecordLayoutBuilder { struct2479 struct ElementInfo {2483 typedef llvm::DenseMap<const CXXRecordDecl *, CharUnits> BaseOffsetsMapTy;2484 MicrosoftRecordLayoutBuilder(const ASTContext &Context) : Context(Context) {} in MicrosoftRecordLayoutBuilder() function2522 void placeFieldAtOffset(CharUnits FieldOffset) { in placeFieldAtOffset()2526 void placeFieldAtBitOffset(uint64_t FieldOffset) { in placeFieldAtBitOffset()2533 const ASTContext &Context;2535 CharUnits Size;2537 CharUnits NonVirtualSize;2539 CharUnits DataSize;[all …]