Home
last modified time | relevance | path

Searched refs:classTable (Results 1 – 25 of 31) sorted by relevance

12

/external/icu/icu4c/source/layout/
DIndicReordering.cpp232 …void decomposeReorderMatras ( const IndicClassTable *classTable, le_int32 beginSyllable, le_int32 … in decomposeReorderMatras() argument
237 if ( classTable->isMatra(fOutChars[i+inv_count])) { in decomposeReorderMatras()
238 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]); in decomposeReorderMatras()
239 if ( classTable->isSplitMatra(matraClass)) { in decomposeReorderMatras()
242 const SplitMatra *splitMatra = classTable->getSplitMatra(matraClass); in decomposeReorderMatras()
248 matraClass = classTable->getCharClass(piece); in decomposeReorderMatras()
320 …le_bool noteMatra(const IndicClassTable *classTable, LEUnicode matra, le_uint32 matraIndex, Featur… in noteMatra() argument
322 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra); in noteMatra()
332 const SplitMatra *splitMatra = classTable->getSplitMatra(matraClass); in noteMatra()
337 IndicClassTable::CharClass pieceClass = classTable->getCharClass(piece); in noteMatra()
[all …]
DKhmerReordering.cpp117 return classTable[ch - firstChar]; in getCharClass()
336 le_int32 KhmerReordering::findSyllable(const KhmerClassTable *classTable, const LEUnicode *chars, l… in findSyllable() argument
342 …KhmerClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & KhmerClassTable:… in findSyllable()
362 const KhmerClassTable *classTable = KhmerClassTable::getKhmerClassTable(); in reorder() local
372 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); in reorder()
381 charClass = classTable->getCharClass(chars[i]); in reorder()
401 …( (classTable->getCharClass(chars[i + 1]) & KhmerClassTable::CF_CLASS_MASK) == KhmerClassTable::CC… in reorder()
417 if (classTable->getCharClass(chars[prev]) & KhmerClassTable::CF_DOTTED_CIRCLE) { in reorder()
423 charClass = classTable->getCharClass(chars[i]); in reorder()
453 … if ( (classTable->getCharClass(chars[i + 1]) & KhmerClassTable::CF_CLASS_MASK) in reorder()
[all …]
DStateTableProcessor2.cpp31 classTable(), in StateTableProcessor2()
44 classTable = LEReferenceTo<LookupTable>(stHeader, success, classTableOffset); in StateTableProcessor2()
45 format = SWAPW(classTable->format); in StateTableProcessor2()
76 LEReferenceTo<SimpleArrayLookupTable> lookupTable0(classTable, success); in process()
107 LEReferenceTo<SegmentSingleLookupTable> lookupTable2(classTable, success); in process()
145 LEReferenceTo<SingleTableLookupTable> lookupTable6(classTable, success); in process()
181 LEReferenceTo<TrimmedArrayLookupTable> lookupTable8(classTable, success); in process()
DStateTableProcessor.cpp32classTable = LEReferenceTo<ClassTable>(stateTableHeader, success, ((char *) &stateTableHeader->stH… in StateTableProcessor()
34 firstGlyph = SWAPW(classTable->firstGlyph); in StateTableProcessor()
35 lastGlyph = firstGlyph + SWAPW(classTable->nGlyphs); in StateTableProcessor()
69 classCode = classTable->classArray[glyphCode - firstGlyph]; in process()
DTibetanReordering.cpp119 return classTable[ch - firstChar]; in getCharClass()
299 le_int32 TibetanReordering::findSyllable(const TibetanClassTable *classTable, const LEUnicode *char… in findSyllable() argument
305 …TibetanClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & TibetanClassTa… in findSyllable()
325 const TibetanClassTable *classTable = TibetanClassTable::getTibetanClassTable(); in reorder() local
334 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); in reorder()
342 if (classTable->getCharClass(chars[prev]) & TibetanClassTable::CF_DOTTED_CIRCLE) { in reorder()
348 charClass = classTable->getCharClass(chars[i]); in reorder()
351 && ( classTable->getCharClass(chars[i+1]) & TibetanClassTable::CF_PREDIGIT)) in reorder()
DCanonShaping.cpp39 …LEReferenceTo<ClassDefinitionTable> classTable = gdefTable->getMarkAttachClassDefinitionTable(gdef… in reorderMarks() local
45 combiningClasses[i] = classTable->getGlyphClass(classTable, (LEGlyphID) inChars[i], success); in reorderMarks()
DTibetanReordering.h126 const CharClass *classTable; member
145 …static le_int32 findSyllable(const TibetanClassTable *classTable, const LEUnicode *chars, le_int32…
DKhmerReordering.h107 const CharClass *classTable; member
126 …static le_int32 findSyllable(const KhmerClassTable *classTable, const LEUnicode *chars, le_int32 p…
DIndicReordering.h99 const CharClass *classTable; member
169 static void getDynamicProperties(DynamicProperties *dProps, const IndicClassTable *classTable);
175 …static le_int32 findSyllable(const IndicClassTable *classTable, const LEUnicode *chars, le_int32 p…
DIndicClassTables.cpp434 return classTable[ch - firstChar]; in getCharClass()
448 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode); in getWorstCaseExpansion() local
450 if (classTable == NULL) { in getWorstCaseExpansion()
454 return classTable->getWorstCaseExpansion(); in getWorstCaseExpansion()
459 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode); in getFilterZeroWidth() local
461 if (classTable == NULL) { in getFilterZeroWidth()
465 return classTable->getFilterZeroWidth(); in getFilterZeroWidth()
DStateTableProcessor.h46 LEReferenceTo<ClassTable> classTable; variable
/external/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
DClassTable.java122 private ClassEntry[] classTable; field in ClassTable
128 this.classTable = null; in ClassTable()
149 int index = ClassEntry.search(classTable, glyphID); in getGlyphClassID()
152 return classTable[index].getClassID(); in getGlyphClassID()
162 classTable = new ClassEntry[snapshotSize]; in snapshot()
164 ClassEntry.sort(classTable, classMap); in snapshot()
175 while (startIndex < classTable.length) { in writeClassTable()
176 int startID = classTable[startIndex].getGlyphID(); in writeClassTable()
177 int classID = classTable[startIndex].getClassID(); in writeClassTable()
182 for (endIndex = startIndex; endIndex < classTable.length; endIndex += 1) { in writeClassTable()
[all …]
DGDEFWriter.java19 ClassTable classTable; field in GDEFWriter
23 public GDEFWriter(String scriptName, ClassTable classTable, ClassTable markClassTable) in GDEFWriter() argument
26 this.classTable = classTable; in GDEFWriter()
48 classTable.writeClassTable(this); in writeTable()
DShapingTypeBuilder.java25 private ClassTable classTable; field in ShapingTypeBuilder
29 classTable = new ClassTable(); in ShapingTypeBuilder()
34 classTable.writeClassTable(this); in writeTable()
54 classTable.addMapping(ch, UCharacter.getIntPropertyValue(ch, UProperty.JOINING_TYPE)); in buildShapingTypes()
DCanonGSUBBuilder.java194 static void addArabicGlyphClasses(ArabicCharacterData data, ClassTable classTable) in addArabicGlyphClasses() argument
200 classTable.addMapping(record.getCodePoint(), getGlyphClass(record)); in addArabicGlyphClasses()
207 LookupList lookupList, ClassTable classTable) { in buildArabicTables() argument
215 addArabicGlyphClasses(arabicData, classTable); in buildArabicTables()
463 ClassTable classTable = new ClassTable(); in buildDecompTables() local
497 buildArabicTables(scriptList, featureList, lookupList, classTable); in buildDecompTables()
506 GDEFWriter gdefWriter = new GDEFWriter("Canon", classTable, markClassTable); in buildDecompTables()
DThaiCharacterClasses.java44 private static final int classTable[] = { field in ThaiCharacterClasses
110 charClass = classTable[ch - '\u0E00']; in getCharClass()
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/gxvalid/
Dgxvmort5.c52 FT_UShort classTable; member
68 FT_UShort classTable, in gxv_mort_subtable_type5_subtable_setup() argument
81 classTable, in gxv_mort_subtable_type5_subtable_setup()
89 optdata->classTable = classTable; in gxv_mort_subtable_type5_subtable_setup()
115 if ( optdata->classTable < offset && in gxv_mort_subtable_type5_InsertList_validate()
116 offset < optdata->classTable + *(optdata->classTable_length_p) ) in gxv_mort_subtable_type5_InsertList_validate()
Dgxvcommn.c1188 FT_UShort classTable, in gxv_StateTable_subtable_setup() argument
1201 o[0] = classTable; in gxv_StateTable_subtable_setup()
1218 FT_UShort classTable; /* offset to Class(Sub)Table */ in gxv_StateTable_validate() local
1240 classTable = FT_NEXT_USHORT( p ); in gxv_StateTable_validate()
1245 GXV_TRACE(( "offset to classTable=0x%04x\n", classTable )); in gxv_StateTable_validate()
1261 classTable, in gxv_StateTable_validate()
1271 if ( classTable != 0 ) in gxv_StateTable_validate()
1272 gxv_ClassTable_validate( table + classTable, in gxv_StateTable_validate()
1318 FT_ULong classTable, in gxv_XStateTable_subtable_setup() argument
1331 o[0] = classTable; in gxv_XStateTable_subtable_setup()
[all …]
Dgxvmort2.c84 FT_UShort classTable, in gxv_mort_subtable_type2_subtable_setup() argument
102 o[0] = classTable; in gxv_mort_subtable_type2_subtable_setup()
118 classTable, *classTable_length_p )); in gxv_mort_subtable_type2_subtable_setup()
Dgxvcommn.h157 FT_UShort classTable,
199 FT_ULong classTable,
436 FT_UShort classTable,
446 FT_ULong classTable,
Dgxvmorx2.c86 FT_ULong classTable, in gxv_morx_subtable_type2_subtable_setup() argument
104 o[0] = classTable; in gxv_morx_subtable_type2_subtable_setup()
120 classTable, *classTable_length_p )); in gxv_morx_subtable_type2_subtable_setup()
Dgxvmorx5.c83 FT_ULong classTable, in gxv_morx_subtable_type5_subtable_setup() argument
99 o[0] = classTable; in gxv_morx_subtable_type5_subtable_setup()
Dgxvmort1.c72 FT_UShort classTable, in gxv_mort_subtable_type1_subtable_setup() argument
88 o[0] = classTable; in gxv_mort_subtable_type1_subtable_setup()
Dgxvmorx1.c74 FT_ULong classTable, in gxv_morx_subtable_type1_subtable_setup() argument
90 o[0] = classTable; in gxv_morx_subtable_type1_subtable_setup()
/external/emma/core/java12/com/vladium/jcd/compiler/
DClassWriter.java27 public static void writeClassTable (final ClassDef classTable, final OutputStream out) in writeClassTable() argument
30 classTable.writeInClassFormat (new UDataOutputStream (out)); in writeClassTable()

12