Lines Matching refs:charstring
1436 # Whether calling this charstring produces any hint stems
1444 # 0: after dropping hints, this charstring is empty
1446 # 2: no more hints possible after this charstring
1458 def execute(self, charString):
1459 old_hints = charString._hints if hasattr(charString, '_hints') else None
1460 charString._hints = self.Hints()
1462 psCharStrings.SimpleT2Decompiler.execute(self, charString)
1464 hints = charString._hints
1467 self._css.add(charString)
1471 for i in range(hints.last_checked, len(charString.program) - 1):
1472 if isinstance(charString.program[i], str):
1477 hints.last_checked = len(charString.program)
1602 # - For each charstring (including subroutines), if it has any
1604 # for each charstring we note all the subroutine calls it makes
1607 # * Drop the piece of the program in each charstring before the
1624 for charstring in css:
1625 charstring.drop_hints()