Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DRecordLayout.cpp21 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()
DRecordLayoutBuilder.cpp542 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 …]
DExternalASTSource.cpp47 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
/external/clang/lib/Frontend/
DLayoutOverrideSource.cpp141 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/
DLayoutOverrideSource.h35 SmallVector<uint64_t, 8> FieldOffsets; member
53 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/external/lldb/source/Symbol/
DClangExternalASTSourceCallbacks.cpp148 … llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
157 FieldOffsets, in layoutRecordType()
/external/lldb/include/lldb/Expression/
DClangASTSource.h162 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/
DClangExternalASTSourceCallbacks.h41 … llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
129 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
/external/clang/include/clang/AST/
DRecordLayout.h74 uint64_t *FieldOffsets; variable
183 return FieldOffsets[FieldNo]; in getFieldOffset()
DExternalASTSource.h264 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/external/clang/lib/Sema/
DMultiplexExternalSemaSource.cpp159 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/
DMultiplexExternalSemaSource.h194 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeVendor.cpp148 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument