HomeSort by: relevance | last modified time | path
    Searched refs:FieldOffsets (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Frontend/
LayoutOverrideSource.h 34 SmallVector<uint64_t, 8> FieldOffsets;
52 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
LayoutOverrideSource.cpp 126 Pos = LineStr.find("FieldOffsets: [");
130 LineStr = LineStr.substr(Pos + strlen("FieldOffsets: ["));
140 CurrentLayout.FieldOffsets.push_back(Offset);
157 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
175 if (NumFields >= Known->second.FieldOffsets.size())
178 FieldOffsets[*F] = Known->second.FieldOffsets[NumFields];
182 if (NumFields != Known->second.FieldOffsets.size())
198 OS << " FieldOffsets: [";
199 for (unsigned I = 0, N = L->second.FieldOffsets.size(); I != N; ++I)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
RecordLayout.h 86 /// FieldOffsets - Array of field offsets in bits.
87 ASTVector<uint64_t> FieldOffsets;
154 ArrayRef<uint64_t> fieldoffsets);
163 CharUnits datasize, ArrayRef<uint64_t> fieldoffsets,
196 unsigned getFieldCount() const { return FieldOffsets.size(); }
201 return FieldOffsets[FieldNo];
ExternalASTSource.h 258 /// \param FieldOffsets The offset of each of the fields within the record,
272 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
  /src/external/apache2/llvm/dist/clang/lib/AST/
RecordLayout.cpp 36 ArrayRef<uint64_t> fieldoffsets)
41 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end());
49 CharUnits vbptroffset, CharUnits datasize, ArrayRef<uint64_t> fieldoffsets,
61 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end());
ExternalASTSource.cpp 65 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
RecordLayoutBuilder.cpp 70 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets;
81 assert(FieldOffsets.count(FD) &&
83 return FieldOffsets[FD];
601 SmallVector<uint64_t, 16> FieldOffsets;
1356 RD, External.Size, External.Align, External.FieldOffsets,
1519 FieldOffsets.push_back(FieldOffset);
1767 FieldOffsets.push_back(FieldOffset);
2047 FieldOffsets.push_back(Context.toBits(FieldOffset));
2523 FieldOffsets.push_back(Context.toBits(FieldOffset));
2527 FieldOffsets.push_back(FieldOffset)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
MultiplexExternalSemaSource.h 171 /// \param FieldOffsets The offset of each of the fields within the record,
186 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
MultiplexExternalSemaSource.cpp 177 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
181 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets,

Completed in 20 milliseconds