Home | History | Annotate | Download | only in hb-old

Lines Matching refs:ccsf3

2741 		   HB_ChainContextSubstFormat3*  ccsf3,
2761 ccsf3->BacktrackGlyphCount = GET_UShort();
2765 ccsf3->BacktrackCoverage = NULL;
2767 backtrack_count = ccsf3->BacktrackGlyphCount;
2769 if ( ALLOC_ARRAY( ccsf3->BacktrackCoverage, backtrack_count,
2773 b = ccsf3->BacktrackCoverage;
2794 ccsf3->InputGlyphCount = GET_UShort();
2798 ccsf3->InputCoverage = NULL;
2800 input_count = ccsf3->InputGlyphCount;
2802 if ( ALLOC_ARRAY( ccsf3->InputCoverage, input_count, HB_Coverage ) )
2805 i = ccsf3->InputCoverage;
2826 ccsf3->LookaheadGlyphCount = GET_UShort();
2830 ccsf3->LookaheadCoverage = NULL;
2832 lookahead_count = ccsf3->LookaheadGlyphCount;
2834 if ( ALLOC_ARRAY( ccsf3->LookaheadCoverage, lookahead_count,
2838 l = ccsf3->LookaheadCoverage;
2859 ccsf3->SubstCount = GET_UShort();
2863 ccsf3->SubstLookupRecord = NULL;
2865 count = ccsf3->SubstCount;
2867 if ( ALLOC_ARRAY( ccsf3->SubstLookupRecord, count,
2871 slr = ccsf3->SubstLookupRecord;
2910 static void Free_ChainContextSubst3( HB_ChainContextSubstFormat3* ccsf3 )
2917 FREE( ccsf3->SubstLookupRecord );
2919 if ( ccsf3->LookaheadCoverage )
2921 count = ccsf3->LookaheadGlyphCount;
2922 c = ccsf3->LookaheadCoverage;
2930 if ( ccsf3->InputCoverage )
2932 count = ccsf3->InputGlyphCount;
2933 c = ccsf3->InputCoverage;
2941 if ( ccsf3->BacktrackCoverage )
2943 count = ccsf3->BacktrackGlyphCount;
2944 c = ccsf3->BacktrackCoverage;
2972 case 3: return Load_ChainContextSubst3( &ccs->ccsf.ccsf3, stream );
2987 case 3: Free_ChainContextSubst3( &ccs->ccsf.ccsf3 ); break;
3324 HB_ChainContextSubstFormat3* ccsf3,
3345 bgc = ccsf3->BacktrackGlyphCount;
3346 igc = ccsf3->InputGlyphCount;
3347 lgc = ccsf3->LookaheadGlyphCount;
3362 bc = ccsf3->BacktrackCoverage;
3382 ic = ccsf3->InputCoverage;
3405 lc = ccsf3->LookaheadCoverage;
3425 ccsf3->SubstCount,
3426 ccsf3->SubstLookupRecord,
3444 case 3: return Lookup_ChainContextSubst3( gsub, &ccs->ccsf.ccsf3, buffer, flags, context_length, nesting_level );