Lines Matching defs:charstring

129   /* consume the hintmask bytes from the charstring, advancing the src */
133 CF2_Buffer charstring,
154 /* set mask and advance interpreter's charstring pointer */
157 hintmask->mask[i] = (FT_Byte)cf2_buf_readByte( charstring );
199 /* Type2 charstring opcodes */
454 CF2_Buffer charstring = NULL;
536 /* initialize subroutine stack by placing top level charstring as */
537 /* first element (max depth plus one for the charstring) */
538 /* Note: Caller owns and must finalize the first charstring. */
542 charstring = (CF2_Buffer)cf2_arrstack_getBuffer( &subrStack );
543 *charstring = *buf; /* structure copy */
554 if ( cf2_buf_isEnd( charstring ) )
556 /* If we've reached the end of the charstring, simulate a */
561 op1 = cf2_cmdENDCHAR; /* end of buffer for top level charstring */
564 op1 = (FT_Byte)cf2_buf_readByte( charstring );
750 /* max subr plus one for charstring */
755 /* push our current CFF charstring region on subrStack */
756 charstring = (CF2_Buffer)
770 charstring ) )
783 charstring ) )
799 /* Note: cannot return from top charstring */
804 /* restore position in previous charstring */
805 charstring = (CF2_Buffer)
812 FT_Byte op2 = (FT_Byte)cf2_buf_readByte( charstring );
1167 charstring,
1198 charstring,
1434 v = (FT_Short)( ( cf2_buf_readByte( charstring ) << 8 ) |
1435 cf2_buf_readByte( charstring ) );
1467 v += cf2_buf_readByte( charstring );
1484 v += cf2_buf_readByte( charstring );
1499 ( ( (FT_UInt32)cf2_buf_readByte( charstring ) << 24 ) |
1500 ( (FT_UInt32)cf2_buf_readByte( charstring ) << 16 ) |
1501 ( (FT_UInt32)cf2_buf_readByte( charstring ) << 8 ) |
1502 (FT_UInt32)cf2_buf_readByte( charstring ) );
1517 /* we get here if the charstring ends without cf2_cmdENDCHAR */
1519 " charstring ends without ENDCHAR\n" ));