Lines Matching defs:class
694 HB_UShort class = 0, index = 0; /* shut compiler up */
706 error = _HB_OPEN_Get_Class( &gdef->MarkAttachClassDef, glyphID, &class, &index );
711 *property = class << 8;
716 error = _HB_OPEN_Get_Class( &gdef->GlyphClassDef, glyphID, &class, &index );
720 /* if we have a constructed class table, check whether additional
724 class = Get_New_Class( gdef, glyphID, index );
726 switch ( class )
757 HB_UShort class )
780 crr[index].Class = class;
891 /* now prepare the arrays for class values assigned during the lookup
902 /* We allocate arrays for all glyphs not covered by the class range
903 records. Each element holds four class values. */
987 HB_UShort class, new_class, index = 0; /* shut compiler up */
995 error = _HB_OPEN_Get_Class( &gdef->GlyphClassDef, glyphID, &class, &index );
1050 class = bits & 0x000F;
1054 if ( !class )
1090 * then that class value is the high byte of the result,