Searched refs:ResTable_sparseTypeEntry (Results 1 - 5 of 5) sorted by relevance

/frameworks/base/libs/androidfw/
H A DTypeWrappers.cpp34 mLength = ResTable_sparseTypeEntry{entryIndices[entryCount - 1]}.idx + 1;
48 return dtohs(ResTable_sparseTypeEntry{entry}.idx) < index;
71 || dtohs(ResTable_sparseTypeEntry{*iter}.idx) != mIndex) {
75 entryOffset = static_cast<uint32_t>(dtohs(ResTable_sparseTypeEntry{*iter}.offset)) * 4u;
H A DLoadedArsc.cpp225 const ResTable_sparseTypeEntry* sparse_indices =
226 reinterpret_cast<const ResTable_sparseTypeEntry*>(
228 const ResTable_sparseTypeEntry* sparse_indices_end = sparse_indices + entry_count;
229 const ResTable_sparseTypeEntry* result =
231 [](const ResTable_sparseTypeEntry& entry, uint16_t entry_idx) {
H A DResourceTypes.cpp6350 static bool keyCompare(const ResTable_sparseTypeEntry& entry , uint16_t entryIdx) {
6460 const ResTable_sparseTypeEntry* sparseIndices =
6461 reinterpret_cast<const ResTable_sparseTypeEntry*>(eindex);
6462 const ResTable_sparseTypeEntry* result = std::lower_bound(
7499 const ResTable_sparseTypeEntry* entry =
7500 reinterpret_cast<const ResTable_sparseTypeEntry*>(
/frameworks/base/libs/androidfw/include/androidfw/
H A DResourceTypes.h1376 * by an array of ResTable_sparseTypeEntry defining only the entries that
1435 union ResTable_sparseTypeEntry { union
1447 static_assert(sizeof(ResTable_sparseTypeEntry) == sizeof(uint32_t),
1448 "ResTable_sparseTypeEntry must be 4 bytes in size");
/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener.cpp365 ResTable_sparseTypeEntry* indices =
366 type_writer.NextBlock<ResTable_sparseTypeEntry>(entries->size());

Completed in 133 milliseconds