Lines Matching refs:charString
254 def execute(self, charString): argument
255 old_hints = charString._hints if hasattr(charString, '_hints') else None
256 charString._hints = self.Hints()
258 psCharStrings.T2WidthExtractor.execute(self, charString)
260 hints = charString._hints
263 self._css.add(charString)
267 for i in range(hints.last_checked, len(charString.program) - 1):
268 if isinstance(charString.program[i], str):
273 hints.last_checked = len(charString.program)
376 def execute(self, charString): argument
381 if hasattr(charString, '_desubroutinized'):
384 psCharStrings.SimpleT2Decompiler.execute(self, charString)
389 charString._patches = []
390 psCharStrings.SimpleT2Decompiler.execute(self, charString)
391 desubroutinized = charString.program[:]
392 for idx, expansion in reversed(charString._patches):
407 charString._desubroutinized = desubroutinized
408 del charString._patches