Searched refs:TypeOffsets (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/Serialization/ |
D | Module.cpp | 42 LocalNumTypes(0), TypeOffsets(nullptr), BaseTypeIndex(0) in ModuleFile()
|
D | ASTWriter.cpp | 2748 if (TypeOffsets.size() == Index) in WriteType() 2749 TypeOffsets.push_back(Offset); in WriteType() 2750 else if (TypeOffsets.size() < Index) { in WriteType() 2751 TypeOffsets.resize(Index + 1); in WriteType() 2752 TypeOffsets[Index] = Offset; in WriteType() 2797 RecordData::value_type Record[] = {TYPE_OFFSET, TypeOffsets.size(), in WriteTypeDeclOffsets() 2799 Stream.EmitRecordWithBlob(TypeOffsetAbbrev, Record, bytes(TypeOffsets)); in WriteTypeDeclOffsets()
|
D | ASTReader.cpp | 2574 F.TypeOffsets = (const uint32_t *)Blob.data(); in ReadASTBlock() 5188 return RecordLocation(M, M->TypeOffsets[Index - M->BaseTypeIndex]); in TypeCursorForIndex()
|
/external/clang/include/clang/Serialization/ |
D | Module.h | 424 const uint32_t *TypeOffsets; variable
|
D | ASTWriter.h | 229 std::vector<uint32_t> TypeOffsets; variable
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ModuleFile.h | 475 const UnderalignedInt64 *TypeOffsets = nullptr; variable
|
D | ASTWriter.h | 259 std::vector<serialization::UnderalignedInt64> TypeOffsets; variable
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTWriter.cpp | 2864 if (TypeOffsets.size() == Index) in WriteType() 2865 TypeOffsets.emplace_back(Offset); in WriteType() 2866 else if (TypeOffsets.size() < Index) { in WriteType() 2867 TypeOffsets.resize(Index + 1); in WriteType() 2868 TypeOffsets[Index].setBitOffset(Offset); in WriteType() 2913 RecordData::value_type Record[] = {TYPE_OFFSET, TypeOffsets.size(), in WriteTypeDeclOffsets() 2915 Stream.EmitRecordWithBlob(TypeOffsetAbbrev, Record, bytes(TypeOffsets)); in WriteTypeDeclOffsets()
|
D | ASTReader.cpp | 3085 F.TypeOffsets = reinterpret_cast<const UnderalignedInt64 *>(Blob.data()); in ReadASTBlock() 6348 M, M->TypeOffsets[Index - M->BaseTypeIndex].getBitOffset() + in TypeCursorForIndex()
|