/external/icu/icu4c/source/layout/ |
GlyphSubstLookupProc.cpp | 67 const LEReferenceTo<SingleSubstitutionSubtable> subtable(lookupSubtable, success); 69 delta = subtable->process(subtable, glyphIterator, success, fFilter); 75 const LEReferenceTo<MultipleSubstitutionSubtable> subtable(lookupSubtable, success); 77 delta = subtable->process(subtable, glyphIterator, success, fFilter); 83 const LEReferenceTo<AlternateSubstitutionSubtable> subtable(lookupSubtable, success); 85 delta = subtable->process(subtable, glyphIterator, success, fFilter); 91 const LEReferenceTo<LigatureSubstitutionSubtable> subtable(lookupSubtable, success) [all...] |
GlyphPosnLookupProc.cpp | 80 LEReferenceTo<SinglePositioningSubtable> subtable(lookupSubtable, success); 82 delta = subtable->process(subtable, glyphIterator, fontInstance, success); 88 LEReferenceTo<PairPositioningSubtable> subtable(lookupSubtable, success); 90 delta = subtable->process(subtable, glyphIterator, fontInstance, success); 96 LEReferenceTo<CursiveAttachmentSubtable> subtable(lookupSubtable, success); 98 delta = subtable->process(subtable, glyphIterator, fontInstance, success); 104 LEReferenceTo<MarkToBasePositioningSubtable> subtable(lookupSubtable, success) [all...] |
SinglePositioningSubtables.cpp | 27 const LEReferenceTo<SinglePositioningFormat1Subtable> subtable(base, success, (const SinglePositioningFormat1Subtable *) this); 29 return subtable->process(subtable, glyphIterator, fontInstance, success); 34 const LEReferenceTo<SinglePositioningFormat2Subtable> subtable(base, success, (const SinglePositioningFormat2Subtable *) this); 36 return subtable->process(subtable, glyphIterator, fontInstance, success);
|
SingleSubstitutionSubtables.cpp | 26 const LEReferenceTo<SingleSubstitutionFormat1Subtable> subtable(base, success, (const SingleSubstitutionFormat1Subtable *) this); 28 return subtable->process(subtable, glyphIterator, success, filter); 33 const LEReferenceTo<SingleSubstitutionFormat2Subtable> subtable(base, success, (const SingleSubstitutionFormat2Subtable *) this); 35 return subtable->process(subtable, glyphIterator, success, filter);
|
ExtensionSubtables.cpp | 38 LEReferenceTo<LookupSubtable> subtable(base, success, extOffset); // Google patch: s/thisRef/base/ 41 return lookupProcessor->applySubtable(subtable, elt, glyphIterator, fontInstance, success);
|
MorphTables.cpp | 37 le_int16 subtable; local 39 for (subtable = 0; LE_SUCCESS(success) && (subtable < nSubtables); subtable += 1) {
|
PairPositioningSubtables.cpp | 28 const LEReferenceTo<PairPositioningFormat1Subtable> subtable(base, success, (const PairPositioningFormat1Subtable *) this); 31 return subtable->process(subtable, glyphIterator, fontInstance, success); 38 const LEReferenceTo<PairPositioningFormat2Subtable> subtable(base, success, (const PairPositioningFormat2Subtable *) this); 41 return subtable->process(subtable, glyphIterator, fontInstance, success);
|
/external/chromium_org/third_party/ots/src/ |
kern.cc | 40 OpenTypeKERNFormat0 subtable; local 43 if (!table.ReadU16(&subtable.version) || 48 if (subtable.version > 0) { 49 OTS_WARNING("Bad subtable version: %d", subtable.version); 58 if (!table.ReadU16(&subtable.coverage)) { 62 if (!(subtable.coverage & 0x1)) { 67 if (subtable.coverage & 0xF0) { 72 const uint32_t format = (subtable.coverage & 0xFF00) >> 8; 81 !table.ReadU16(&subtable.search_range) | [all...] |
layout.cc | 47 bool ParseLangSysTable(ots::Buffer *subtable, const uint32_t tag, 52 if (!subtable->ReadU16(&offset_lookup_order) || 53 !subtable->ReadU16(&req_feature_index) || 54 !subtable->ReadU16(&feature_count)) { 71 if (!subtable->ReadU16(&feature_index)) { 83 ots::Buffer subtable(data, length); 87 if (!subtable.ReadU16(&offset_default_lang_sys) || 88 !subtable.ReadU16(&lang_sys_count)) { 110 if (!subtable.ReadU32(&lang_sys_records[i].tag) || 111 !subtable.ReadU16(&lang_sys_records[i].offset)) [all...] |
math.cc | 51 bool ParseMathValueRecord(ots::Buffer* subtable, const uint8_t *data, 54 if (!subtable->Skip(2)) { 60 if (!subtable->ReadU16(&offset)) { 76 ots::Buffer subtable(data, length); 83 if (!subtable.Skip(4 * 2)) { 145 if (!ParseMathValueRecord(&subtable, data, length)) { 152 if (!subtable.Skip(2)) { 159 bool ParseMathValueRecordSequenceForGlyphs(ots::Buffer* subtable, 166 if (!subtable->ReadU16(&offset_coverage) || 167 !subtable->ReadU16(&sequence_count)) [all...] |
gpos.cc | 79 bool ParseValueRecord(ots::Buffer* subtable, const uint8_t *data, 85 if (!subtable->Skip(2)) { 95 if (!subtable->ReadU16(&offset)) { 114 ots::Buffer subtable(data, length); 118 if (!subtable.ReadU16(&format) || 119 !subtable.Skip(4)) { 132 if (!subtable.ReadU16(&anchor_point)) { 138 if (!subtable.ReadU16(&offset_x_device) || 139 !subtable.ReadU16(&offset_y_device)) { 167 ots::Buffer subtable(data, length) [all...] |
gsub.cc | 72 // Single Substitution Subtable 75 ots::Buffer subtable(data, length); 80 if (!subtable.ReadU16(&format) || 81 !subtable.ReadU16(&offset_coverage)) { 89 if (!subtable.ReadS16(&delta_glyph_id)) { 98 if (!subtable.ReadU16(&glyph_count)) { 106 if (!subtable.ReadU16(&substitute)) { 118 if (offset_coverage < subtable.offset() || offset_coverage >= length) { 131 ots::Buffer subtable(data, length); 134 if (!subtable.ReadU16(&glyph_count)) [all...] |
gdef.cc | 37 ots::Buffer subtable(data, length); 41 if (!subtable.ReadU16(&offset_coverage) || 42 !subtable.ReadU16(&glyph_count)) { 62 if (!subtable.ReadU16(&attach_points[i])) { 79 subtable.set_offset(attach_points[i]); 81 if (!subtable.ReadU16(&point_count)) { 90 if (!subtable.ReadU16(&point_index)) { 107 ots::Buffer subtable(data, length); 110 if (!subtable.ReadU16(&offset_coverage) || 111 !subtable.ReadU16(&lig_glyph_count)) [all...] |
cmap.cc | 63 ots::Buffer subtable(data, length); 73 if (!subtable.Skip(4)) { 77 if (!subtable.ReadU16(&language)) { 87 if (!subtable.ReadU16(&segcountx2) || 88 !subtable.ReadU16(&search_range) || 89 !subtable.ReadU16(&entry_selector) || 90 !subtable.ReadU16(&range_shift)) { 126 if (!subtable.ReadU16(&ranges[i].end_range)) { 132 if (!subtable.ReadU16(&padding)) { 140 if (!subtable.ReadU16(&ranges[i].start_range)) [all...] |
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-font.cc | 80 const OT::CmapSubtable *subtable = NULL; local 84 if (!subtable) subtable = cmap->find_subtable (3, 10); 85 if (!subtable) subtable = cmap->find_subtable (0, 6); 86 if (!subtable) subtable = cmap->find_subtable (0, 4); 88 if (!subtable) subtable = cmap->find_subtable (3, 1); 89 if (!subtable) subtable = cmap->find_subtable (0, 3) [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-font.cc | 80 const OT::CmapSubtable *subtable = NULL; local 84 if (!subtable) subtable = cmap->find_subtable (0, 6); 85 if (!subtable) subtable = cmap->find_subtable (0, 4); 86 if (!subtable) subtable = cmap->find_subtable (3, 10); 88 if (!subtable) subtable = cmap->find_subtable (0, 3); 89 if (!subtable) subtable = cmap->find_subtable (3, 1) [all...] |
/external/fonttools/Lib/fontTools/ttLib/tables/ |
_k_e_r_n.py | 14 for subtable in self.kernTables: 15 if subtable.version == format: 16 return subtable 42 subtable = KernTable_format_unkown(version) 44 subtable = kern_classes[version]() 45 subtable.apple = apple 46 subtable.decompile(data[:length], ttFont) 47 self.kernTables.append(subtable) 61 for subtable in self.kernTables: 62 data = data + subtable.compile(ttFont [all...] |
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/bitmap/ |
bitmap_size_table.cc | 88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 89 if (subtable == NULL) { 92 return subtable->GlyphOffset(glyph_id); 96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 97 if (subtable == NULL) { 100 return subtable->GlyphLength(glyph_id); 112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 113 if (subtable == NULL) { 116 return subtable->image_format(); 121 : SubTable(data, master_data) 160 IndexSubTable* subtable = (*subtable_list)[index]; local 339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 437 IndexSubTable::Builder* subtable = subtable_list->at(index); local [all...] |
/external/sfntly/cpp/src/sfntly/table/bitmap/ |
bitmap_size_table.cc | 88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 89 if (subtable == NULL) { 92 return subtable->GlyphOffset(glyph_id); 96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 97 if (subtable == NULL) { 100 return subtable->GlyphLength(glyph_id); 112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local 113 if (subtable == NULL) { 116 return subtable->image_format(); 121 : SubTable(data, master_data) 160 IndexSubTable* subtable = (*subtable_list)[index]; local 339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local 437 IndexSubTable::Builder* subtable = subtable_list->at(index); local [all...] |
/external/chromium_org/third_party/icu/source/samples/layout/ |
cmaps.cpp | 63 const CMAPEncodingSubtable *subtable = NULL; local 85 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10); 87 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1); 92 switch (SWAPW(subtable->format)) { 94 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 98 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
|
/external/icu/icu4c/source/samples/layout/ |
cmaps.cpp | 63 const CMAPEncodingSubtable *subtable = NULL; local 85 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10); 87 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1); 92 switch (SWAPW(subtable->format)) { 94 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 98 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
|
/external/chromium_org/third_party/icu/source/test/letest/ |
cmaps.cpp | 58 const CMAPEncodingSubtable *subtable = NULL; local 82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables); 85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables); 122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); 123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID); 125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__); 129 le_uint16 tableFormat = SWAPW(subtable->format); 134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; 147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))) [all...] |
/external/chromium_org/third_party/icu/source/test/perf/leperf/ |
cmaps.cpp | 58 const CMAPEncodingSubtable *subtable = NULL; local 82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables); 85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables); 122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); 123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID); 125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__); 129 le_uint16 tableFormat = SWAPW(subtable->format); 134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; 147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))) [all...] |
/external/icu/icu4c/source/test/letest/ |
cmaps.cpp | 58 const CMAPEncodingSubtable *subtable = NULL; local 82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables); 85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables); 122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); 123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID); 125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__); 129 le_uint16 tableFormat = SWAPW(subtable->format); 134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; 147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))) [all...] |
/external/icu/icu4c/source/test/perf/leperf/ |
cmaps.cpp | 58 const CMAPEncodingSubtable *subtable = NULL; local 82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables); 85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables); 122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); 123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID); 125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__); 129 le_uint16 tableFormat = SWAPW(subtable->format); 134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); 138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; 147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))) [all...] |