Searched refs:FieldOffsets (Results 1 – 3 of 3) sorted by relevance
/external/clang/lib/AST/ |
D | RecordLayout.cpp | 20 if (FieldOffsets) in Destroy() 21 Ctx.Deallocate(FieldOffsets); in Destroy() 34 : Size(size), DataSize(datasize), FieldOffsets(0), Alignment(alignment), in ASTRecordLayout() 37 FieldOffsets = new (Ctx) uint64_t[FieldCount]; in ASTRecordLayout() 38 memcpy(FieldOffsets, fieldoffsets, FieldCount * sizeof(*FieldOffsets)); in ASTRecordLayout() 55 : Size(size), DataSize(datasize), FieldOffsets(0), Alignment(alignment), in ASTRecordLayout() 59 FieldOffsets = new (Ctx) uint64_t[FieldCount]; in ASTRecordLayout() 60 memcpy(FieldOffsets, fieldoffsets, FieldCount * sizeof(*FieldOffsets)); in ASTRecordLayout()
|
D | RecordLayoutBuilder.cpp | 559 llvm::SmallVector<uint64_t, 16> FieldOffsets; member in __anon704f3eda0111::RecordLayoutBuilder 1421 FieldOffsets.push_back(FieldOffset); in LayoutWideBitField() 1502 FieldOffsets.push_back(FieldOffset); in LayoutBitField() 1624 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField() 1877 Builder->FieldOffsets.data(), in getASTRecordLayout() 1878 Builder->FieldOffsets.size(), in getASTRecordLayout() 1893 Builder.FieldOffsets.data(), in getASTRecordLayout() 1894 Builder.FieldOffsets.size()); in getASTRecordLayout() 1952 Builder.FieldOffsets.data(), in getObjCLayout() 1953 Builder.FieldOffsets.size()); in getObjCLayout()
|
/external/clang/include/clang/AST/ |
D | RecordLayout.h | 43 uint64_t *FieldOffsets; variable 122 return FieldOffsets[FieldNo]; in getFieldOffset()
|