Home
last modified time | relevance | path

Searched defs:MicrosoftRecordLayoutBuilder (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/AST/
DRecordLayoutBuilder.cpp2211 struct MicrosoftRecordLayoutBuilder { struct
2212 struct ElementInfo {
2216 typedef llvm::DenseMap<const CXXRecordDecl *, CharUnits> BaseOffsetsMapTy;
2217 MicrosoftRecordLayoutBuilder(const ASTContext &Context) : Context(Context) {} in MicrosoftRecordLayoutBuilder() argument
2255 void placeFieldAtOffset(CharUnits FieldOffset) { in placeFieldAtOffset()
2259 void placeFieldAtBitOffset(uint64_t FieldOffset) { in placeFieldAtBitOffset()
2266 const ASTContext &Context;
2268 CharUnits Size;
2270 CharUnits NonVirtualSize;
2272 CharUnits DataSize;
[all …]
/external/llvm-project/clang/lib/AST/
DRecordLayoutBuilder.cpp2432 struct MicrosoftRecordLayoutBuilder { struct
2433 struct ElementInfo {
2437 typedef llvm::DenseMap<const CXXRecordDecl *, CharUnits> BaseOffsetsMapTy;
2438 MicrosoftRecordLayoutBuilder(const ASTContext &Context) : Context(Context) {} in MicrosoftRecordLayoutBuilder() argument
2476 void placeFieldAtOffset(CharUnits FieldOffset) { in placeFieldAtOffset()
2480 void placeFieldAtBitOffset(uint64_t FieldOffset) { in placeFieldAtBitOffset()
2487 const ASTContext &Context;
2489 CharUnits Size;
2491 CharUnits NonVirtualSize;
2493 CharUnits DataSize;
[all …]