< prev index next >

src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.hh

Print this page

        

*** 24,40 **** * * Mozilla Author(s): Jonathan Kew * Google Author(s): Behdad Esfahbod */ ! #ifndef HB_OT_SHAPE_COMPLEX_USE_PRIVATE_HH ! #define HB_OT_SHAPE_COMPLEX_USE_PRIVATE_HH ! #include "hb-private.hh" ! #include "hb-ot-shape-complex-private.hh" #define USE_TABLE_ELEMENT_TYPE uint8_t /* Cateories used in the Universal Shaping Engine spec: --- 24,40 ---- * * Mozilla Author(s): Jonathan Kew * Google Author(s): Behdad Esfahbod */ ! #ifndef HB_OT_SHAPE_COMPLEX_USE_HH ! #define HB_OT_SHAPE_COMPLEX_USE_HH ! #include "hb.hh" ! #include "hb-ot-shape-complex.hh" #define USE_TABLE_ELEMENT_TYPE uint8_t /* Cateories used in the Universal Shaping Engine spec:
*** 86,97 **** USE_VMBlw = 38, /* VOWEL_MOD_BELOW */ USE_VMPst = 39, /* VOWEL_MOD_POST */ USE_VMPre = 23, /* VOWEL_MOD_PRE */ USE_SMAbv = 41, /* SYM_MOD_ABOVE */ USE_SMBlw = 42, /* SYM_MOD_BELOW */ ! USE_CS = 43 /* CONS_WITH_STACKER */ }; HB_INTERNAL USE_TABLE_ELEMENT_TYPE hb_use_get_category (hb_codepoint_t u); ! #endif /* HB_OT_SHAPE_COMPLEX_USE_PRIVATE_HH */ --- 86,100 ---- USE_VMBlw = 38, /* VOWEL_MOD_BELOW */ USE_VMPst = 39, /* VOWEL_MOD_POST */ USE_VMPre = 23, /* VOWEL_MOD_PRE */ USE_SMAbv = 41, /* SYM_MOD_ABOVE */ USE_SMBlw = 42, /* SYM_MOD_BELOW */ ! USE_CS = 43, /* CONS_WITH_STACKER */ ! ! /* https://github.com/harfbuzz/harfbuzz/issues/1102 */ ! USE_HVM = 44, /* HALANT_OR_VOWEL_MODIFIER */ }; HB_INTERNAL USE_TABLE_ELEMENT_TYPE hb_use_get_category (hb_codepoint_t u); ! #endif /* HB_OT_SHAPE_COMPLEX_USE_HH */
< prev index next >