src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc
equal
deleted
inserted
replaced
12 * # Date: 2018-02-05, 16:21:00 GMT [KW, RP] |
12 * # Date: 2018-02-05, 16:21:00 GMT [KW, RP] |
13 * # Blocks-11.0.0.txt |
13 * # Blocks-11.0.0.txt |
14 * # Date: 2017-10-16, 24:39:00 GMT [KW] |
14 * # Date: 2017-10-16, 24:39:00 GMT [KW] |
15 */ |
15 */ |
16 |
16 |
17 #include "hb-ot-shape-complex-indic-private.hh" |
17 #include "hb-ot-shape-complex-indic.hh" |
18 |
18 |
|
19 #pragma GCC diagnostic push |
|
20 #pragma GCC diagnostic ignored "-Wunused-macros" |
19 |
21 |
20 #define ISC_A INDIC_SYLLABIC_CATEGORY_AVAGRAHA /* 16 chars; Avagraha */ |
22 #define ISC_A INDIC_SYLLABIC_CATEGORY_AVAGRAHA /* 16 chars; Avagraha */ |
21 #define ISC_Bi INDIC_SYLLABIC_CATEGORY_BINDU /* 83 chars; Bindu */ |
23 #define ISC_Bi INDIC_SYLLABIC_CATEGORY_BINDU /* 83 chars; Bindu */ |
22 #define ISC_BJN INDIC_SYLLABIC_CATEGORY_BRAHMI_JOINING_NUMBER /* 20 chars; Brahmi_Joining_Number */ |
24 #define ISC_BJN INDIC_SYLLABIC_CATEGORY_BRAHMI_JOINING_NUMBER /* 20 chars; Brahmi_Joining_Number */ |
23 #define ISC_Ca INDIC_SYLLABIC_CATEGORY_CANTILLATION_MARK /* 58 chars; Cantillation_Mark */ |
25 #define ISC_Ca INDIC_SYLLABIC_CATEGORY_CANTILLATION_MARK /* 58 chars; Cantillation_Mark */ |
67 #define IMC_TBR INDIC_MATRA_CATEGORY_TOP_AND_BOTTOM_AND_RIGHT /* 1 chars; Top_And_Bottom_And_Right */ |
69 #define IMC_TBR INDIC_MATRA_CATEGORY_TOP_AND_BOTTOM_AND_RIGHT /* 1 chars; Top_And_Bottom_And_Right */ |
68 #define IMC_TL INDIC_MATRA_CATEGORY_TOP_AND_LEFT /* 6 chars; Top_And_Left */ |
70 #define IMC_TL INDIC_MATRA_CATEGORY_TOP_AND_LEFT /* 6 chars; Top_And_Left */ |
69 #define IMC_TLR INDIC_MATRA_CATEGORY_TOP_AND_LEFT_AND_RIGHT /* 4 chars; Top_And_Left_And_Right */ |
71 #define IMC_TLR INDIC_MATRA_CATEGORY_TOP_AND_LEFT_AND_RIGHT /* 4 chars; Top_And_Left_And_Right */ |
70 #define IMC_TR INDIC_MATRA_CATEGORY_TOP_AND_RIGHT /* 13 chars; Top_And_Right */ |
72 #define IMC_TR INDIC_MATRA_CATEGORY_TOP_AND_RIGHT /* 13 chars; Top_And_Right */ |
71 #define IMC_VOL INDIC_MATRA_CATEGORY_VISUAL_ORDER_LEFT /* 19 chars; Visual_Order_Left */ |
73 #define IMC_VOL INDIC_MATRA_CATEGORY_VISUAL_ORDER_LEFT /* 19 chars; Visual_Order_Left */ |
|
74 #pragma GCC diagnostic pop |
72 |
75 |
73 #define _(S,M) INDIC_COMBINE_CATEGORIES (ISC_##S, IMC_##M) |
76 #define _(S,M) INDIC_COMBINE_CATEGORIES (ISC_##S, IMC_##M) |
74 |
77 |
75 |
78 |
76 static const INDIC_TABLE_ELEMENT_TYPE indic_table[] = { |
79 static const INDIC_TABLE_ELEMENT_TYPE indic_table[] = { |