Searched refs:FieldOffsets (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | LayoutOverrideSource.cpp | 140 CurrentLayout.FieldOffsets.push_back(Offset); in LayoutOverrideSource() 157 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 175 if (NumFields >= Known->second.FieldOffsets.size()) in layoutRecordType() 178 FieldOffsets[*F] = Known->second.FieldOffsets[NumFields]; in layoutRecordType() 182 if (NumFields != Known->second.FieldOffsets.size()) in layoutRecordType() 199 for (unsigned I = 0, N = L->second.FieldOffsets.size(); I != N; ++I) { in dump() 202 OS << L->second.FieldOffsets[I]; in dump()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
H A D | LayoutOverrideSource.h | 34 SmallVector<uint64_t, 8> FieldOffsets; member 52 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | RecordLayout.h | 87 ASTVector<uint64_t> FieldOffsets; variable 196 unsigned getFieldCount() const { return FieldOffsets.size(); } in getFieldCount() 201 return FieldOffsets[FieldNo]; in getFieldOffset()
|
H A D | ExternalASTSource.h | 272 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | RecordLayout.cpp | 41 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end()); in ASTRecordLayout() 61 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end()); in ASTRecordLayout()
|
H A D | RecordLayoutBuilder.cpp | 70 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets; member 81 assert(FieldOffsets.count(FD) && in getExternalFieldOffset() 83 return FieldOffsets[FD]; in getExternalFieldOffset() 601 SmallVector<uint64_t, 16> FieldOffsets; member in __anond6239b400111::ItaniumRecordLayoutBuilder 1356 RD, External.Size, External.Align, External.FieldOffsets, in InitializeLayout() 1519 FieldOffsets.push_back(FieldOffset); in LayoutWideBitField() 1767 FieldOffsets.push_back(FieldOffset); in LayoutBitField() 2047 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField() 2523 FieldOffsets.push_back(Context.toBits(FieldOffset)); in placeFieldAtOffset() 2527 FieldOffsets.push_back(FieldOffset); in placeFieldAtBitOffset() [all …]
|
H A D | ExternalASTSource.cpp | 65 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | MultiplexExternalSemaSource.cpp | 177 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 181 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | MultiplexExternalSemaSource.h | 186 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|