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

Lines Matching full:rccs

3454   HB_ReverseChainContextSubst*  rccs = &st->reverse;
3471 rccs->SubstFormat = GET_UShort();
3473 if ( rccs->SubstFormat != 1 )
3487 ( error = _HB_OPEN_Load_Coverage( &rccs->Coverage, stream ) ) != HB_Err_Ok )
3495 rccs->BacktrackGlyphCount = GET_UShort();
3499 rccs->BacktrackCoverage = NULL;
3501 backtrack_count = rccs->BacktrackGlyphCount;
3503 if ( ALLOC_ARRAY( rccs->BacktrackCoverage, backtrack_count,
3507 b = rccs->BacktrackCoverage;
3529 rccs->LookaheadGlyphCount = GET_UShort();
3533 rccs->LookaheadCoverage = NULL;
3535 lookahead_count = rccs->LookaheadGlyphCount;
3537 if ( ALLOC_ARRAY( rccs->LookaheadCoverage, lookahead_count,
3541 l = rccs->LookaheadCoverage;
3562 rccs->GlyphCount = GET_UShort();
3566 rccs->Substitute = NULL;
3568 count = rccs->GlyphCount;
3570 if ( ALLOC_ARRAY( rccs->Substitute, count,
3574 sub = rccs->Substitute;
3602 _HB_OPEN_Free_Coverage( &rccs->Coverage );
3610 HB_ReverseChainContextSubst* rccs = &st->reverse;
3614 _HB_OPEN_Free_Coverage( &rccs->Coverage );
3616 if ( rccs->LookaheadCoverage )
3618 count = rccs->LookaheadGlyphCount;
3619 c = rccs->LookaheadCoverage;
3627 if ( rccs->BacktrackCoverage )
3629 count = rccs->BacktrackGlyphCount;
3630 c = rccs->BacktrackCoverage;
3638 FREE ( rccs->Substitute );
3653 HB_ReverseChainContextSubst* rccs = &st->reverse;
3666 bgc = rccs->BacktrackGlyphCount;
3667 lgc = rccs->LookaheadGlyphCount;
3679 bc = rccs->BacktrackCoverage;
3701 error = _HB_OPEN_Coverage_Index( &rccs->Coverage, IN_GLYPH( j ), &input_index );
3705 lc = rccs->LookaheadCoverage;
3724 IN_CURGLYPH() = rccs->Substitute[input_index];