/external/harfbuzz_ng/src/ |
hb-ot-layout-gdef-table.hh | 223 hb_array_t <const OffsetTo<CaretValue> > array = carets.sub_array (start_offset, caret_count); 229 return carets.len; 235 return_trace (carets.sanitize (c, this)); 240 carets; /* Offset array of CaretValue tables member in struct:OT::LigGlyph 244 DEFINE_SIZE_ARRAY (2, carets); 485 * for ligature carets--from beginning
|
/external/fonttools/Lib/fontTools/otlLib/ |
builder.py | 547 carets = {g: buildLigGlyph(coords.get(g), points.get(g)) for g in glyphs} 548 carets = {g: c for g, c in carets.items() if c is not None} 549 if not carets: 552 self.Coverage = buildCoverage(carets.keys(), glyphMap) 553 self.LigGlyph = [carets[g] for g in self.Coverage.glyphs] 560 carets = [] 562 carets.extend([buildCaretValueForCoord(c) for c in sorted(coords)]) 564 carets.extend([buildCaretValueForPoint(p) for p in sorted(points)]) 565 if not carets [all...] |
/external/fonttools/Tests/otlLib/ |
builder_test.py | 365 carets = builder.buildLigCaretList( 367 self.assertEqual(getXML(carets.toXML), 392 carets = builder.buildLigCaretList( 394 self.assertEqual(getXML(carets.toXML), [all...] |
/external/fonttools/Lib/fontTools/feaLib/ |
ast.py | 747 def __init__(self, glyphs, carets, location=None): 749 self.glyphs, self.carets = (glyphs, carets) 753 builder.add_ligatureCaretByIndex_(self.location, glyphs, set(self.carets)) 757 self.glyphs.asFea(), " ".join(str(x) for x in self.carets)) 761 def __init__(self, glyphs, carets, location=None): 763 self.glyphs, self.carets = (glyphs, carets) 767 builder.add_ligatureCaretByPos_(self.location, glyphs, set(self.carets)) 771 self.glyphs.asFea(), " ".join(str(x) for x in self.carets)) [all...] |
parser.py | 477 carets = [self.expect_number_()] 479 carets.append(self.expect_number_()) 481 return self.ast.LigatureCaretByIndexStatement(glyphs, carets, 488 carets = [self.expect_number_()] 490 carets.append(self.expect_number_()) 492 return self.ast.LigatureCaretByPosStatement(glyphs, carets, [all...] |
builder.py | [all...] |
/external/fonttools/Lib/fontTools/mtiLib/ |
__init__.py | 932 carets = {} 933 with lines.between('carets'): 936 assert glyph not in carets, glyph 940 carets[glyph] = thisCarets 941 return otl.buildLigCaretList(carets, {}, font.getReverseGlyphMap()) 975 'carets begin': [all...] |
/external/fonttools/Tests/feaLib/ |
parser_test.py | 581 self.assertEqual(s.carets, [2]) 588 self.assertEqual(s.carets, [3, 7]) 595 self.assertEqual(s.carets, [7]) 602 self.assertEqual(s.carets, [400, 380]) [all...] |