/external/clang/lib/AST/ |
D | RecordLayout.cpp | 21 if (FieldOffsets) in Destroy() 22 Ctx.Deallocate(FieldOffsets); in Destroy() 38 RequiredAlignment(requiredAlignment), FieldOffsets(nullptr), in ASTRecordLayout() 41 FieldOffsets = new (Ctx) uint64_t[FieldCount]; in ASTRecordLayout() 42 memcpy(FieldOffsets, fieldoffsets, FieldCount * sizeof(*FieldOffsets)); in ASTRecordLayout() 66 RequiredAlignment(requiredAlignment), FieldOffsets(nullptr), in ASTRecordLayout() 70 FieldOffsets = new (Ctx) uint64_t[FieldCount]; in ASTRecordLayout() 71 memcpy(FieldOffsets, fieldoffsets, FieldCount * sizeof(*FieldOffsets)); in ASTRecordLayout()
|
D | RecordLayoutBuilder.cpp | 542 SmallVector<uint64_t, 16> FieldOffsets; member in __anond999b0ee0111::RecordLayoutBuilder 1405 FieldOffsets.push_back(FieldOffset); in LayoutWideBitField() 1594 FieldOffsets.push_back(FieldOffset); in LayoutBitField() 1749 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField() 2181 FieldOffsets.push_back(Context.toBits(FieldOffset)); in placeFieldAtOffset() 2185 FieldOffsets.push_back(FieldOffset); in placeFieldAtBitOffset() 2217 SmallVector<uint64_t, 16> FieldOffsets; member 2561 for (SmallVector<uint64_t, 16>::iterator i = FieldOffsets.begin(), in injectVBPtr() 2562 e = FieldOffsets.end(); in injectVBPtr() 2581 for (SmallVectorImpl<uint64_t>::iterator i = FieldOffsets.begin(), in injectVFPtr() [all …]
|
D | ExternalASTSource.cpp | 47 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
|
/external/clang/lib/Frontend/ |
D | LayoutOverrideSource.cpp | 141 CurrentLayout.FieldOffsets.push_back(Offset); in LayoutOverrideSource() 158 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 176 if (NumFields >= Known->second.FieldOffsets.size()) in layoutRecordType() 179 FieldOffsets[*F] = Known->second.FieldOffsets[NumFields]; in layoutRecordType() 183 if (NumFields != Known->second.FieldOffsets.size()) in layoutRecordType() 200 for (unsigned I = 0, N = L->second.FieldOffsets.size(); I != N; ++I) { in dump() 203 OS << L->second.FieldOffsets[I]; in dump()
|
/external/clang/include/clang/Frontend/ |
D | LayoutOverrideSource.h | 35 SmallVector<uint64_t, 8> FieldOffsets; member 53 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/external/lldb/source/Symbol/ |
D | ClangExternalASTSourceCallbacks.cpp | 148 … llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 157 FieldOffsets, in layoutRecordType()
|
/external/lldb/include/lldb/Expression/ |
D | ClangASTSource.h | 162 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, 284 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 291 FieldOffsets, in layoutRecordType()
|
/external/lldb/include/lldb/Symbol/ |
D | ClangExternalASTSourceCallbacks.h | 41 … llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, 129 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
|
/external/clang/include/clang/AST/ |
D | RecordLayout.h | 74 uint64_t *FieldOffsets; variable 183 return FieldOffsets[FieldNo]; in getFieldOffset()
|
D | ExternalASTSource.h | 264 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/external/clang/lib/Sema/ |
D | MultiplexExternalSemaSource.cpp | 159 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument 163 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
|
/external/clang/include/clang/Sema/ |
D | MultiplexExternalSemaSource.h | 194 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
D | AppleObjCTypeVendor.cpp | 148 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
|