Lines Matching refs:nameRecord
475 SkOTTableName::Record nameRecord; in next() local
477 const size_t nameRecordsMax = std::min(nameRecordsCount, nameRecordsSize / sizeof(nameRecord)); in next()
483 memcpy(&nameRecord, nameRecords + sizeof(nameRecord)*fIndex, sizeof(nameRecord)); in next()
485 } while (fType != -1 && nameRecord.nameID.fontSpecific != fType); in next()
487 record.type = nameRecord.nameID.fontSpecific; in next()
490 const size_t nameOffset = SkEndian_SwapBE16(nameRecord.offset); in next()
491 const size_t nameLength = SkEndian_SwapBE16(nameRecord.length); in next()
496 switch (nameRecord.platformID.value) { in next()
499 != nameRecord.encodingID.windows.value in next()
501 != nameRecord.encodingID.windows.value in next()
503 != nameRecord.encodingID.windows.value) in next()
517 != nameRecord.encodingID.macintosh.value) in next()
534 const uint16_t languageID = SkEndian_SwapBE16(nameRecord.languageID.languageTagID); in next()
540 if (nameRecordsSize < sizeof(nameRecord)*nameRecordsCount) { in next()
543 const uint8_t* format1extData = nameRecords + sizeof(nameRecord)*nameRecordsCount; in next()
544 size_t format1extSize = nameRecordsSize - sizeof(nameRecord)*nameRecordsCount; in next()