Home
last modified time | relevance | path

Searched refs:FieldOffsets (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/AST/
DRecordLayout.cpp20 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()
DRecordLayoutBuilder.cpp559 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/
DRecordLayout.h43 uint64_t *FieldOffsets; variable
122 return FieldOffsets[FieldNo]; in getFieldOffset()