JOINING_TYPE_R     57 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0622; ALEF WITH MADDA ABOVE; R; ALEF */
JOINING_TYPE_R     58 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0623; ALEF WITH HAMZA ABOVE; R; ALEF */
JOINING_TYPE_R     59 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0624; WAW WITH HAMZA ABOVE; R; WAW */
JOINING_TYPE_R     60 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0625; ALEF WITH HAMZA BELOW; R; ALEF */
JOINING_TYPE_R     62 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0627; ALEF; R; ALEF */
JOINING_TYPE_R     64 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0629; TEH MARBUTA; R; TEH MARBUTA */
JOINING_TYPE_R     70 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 062F; DAL; R; DAL */
JOINING_TYPE_R     71 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0630; DAL WITH DOT ABOVE; R; DAL */
JOINING_TYPE_R     72 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0631; REH; R; REH */
JOINING_TYPE_R     73 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0632; REH WITH DOT ABOVE; R; REH */
JOINING_TYPE_R     95 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0648; WAW; R; WAW */
JOINING_TYPE_R    136 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0671; ALEF WITH WASLA ABOVE; R; ALEF */
JOINING_TYPE_R    137 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0672; ALEF WITH WAVY HAMZA ABOVE; R; ALEF */
JOINING_TYPE_R    138 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0673; ALEF WITH WAVY HAMZA BELOW; R; ALEF */
JOINING_TYPE_R    140 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0675; HIGH HAMZA ALEF; R; ALEF */
JOINING_TYPE_R    141 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0676; HIGH HAMZA WAW; R; WAW */
JOINING_TYPE_R    142 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0677; HIGH HAMZA WAW WITH DAMMA ABOVE; R; WAW */
JOINING_TYPE_R    159 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0688; DAL WITH TAH ABOVE; R; DAL */
JOINING_TYPE_R    160 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0689; DAL WITH ATTACHED RING BELOW; R; DAL */
JOINING_TYPE_R    161 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068A; DAL WITH DOT BELOW; R; DAL */
JOINING_TYPE_R    162 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068B; DAL WITH DOT BELOW AND TAH ABOVE; R; DAL */
JOINING_TYPE_R    163 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068C; DAL WITH 2 DOTS ABOVE; R; DAL */
JOINING_TYPE_R    164 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068D; DAL WITH 2 DOTS BELOW; R; DAL */
JOINING_TYPE_R    165 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068E; DAL WITH 3 DOTS ABOVE; R; DAL */
JOINING_TYPE_R    166 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 068F; DAL WITH INVERTED 3 DOTS ABOVE; R; DAL */
JOINING_TYPE_R    167 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0690; DAL WITH 4 DOTS ABOVE; R; DAL */
JOINING_TYPE_R    168 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0691; REH WITH TAH ABOVE; R; REH */
JOINING_TYPE_R    169 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0692; REH WITH V ABOVE; R; REH */
JOINING_TYPE_R    170 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0693; REH WITH ATTACHED RING BELOW; R; REH */
JOINING_TYPE_R    171 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0694; REH WITH DOT BELOW; R; REH */
JOINING_TYPE_R    172 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0695; REH WITH V BELOW; R; REH */
JOINING_TYPE_R    173 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0696; REH WITH DOT BELOW AND DOT WITHIN; R; REH */
JOINING_TYPE_R    174 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0697; REH WITH 2 DOTS ABOVE; R; REH */
JOINING_TYPE_R    175 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0698; REH WITH 3 DOTS ABOVE; R; REH */
JOINING_TYPE_R    176 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0699; REH WITH 4 DOTS ABOVE; R; REH */
JOINING_TYPE_R    215 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C0; DOTLESS TEH MARBUTA WITH HAMZA ABOVE; R; TEH MARBUTA */
JOINING_TYPE_R    218 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C3; TEH MARBUTA GOAL; R; TEH MARBUTA GOAL */
JOINING_TYPE_R    219 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C4; WAW WITH ATTACHED RING WITHIN; R; WAW */
JOINING_TYPE_R    220 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C5; WAW WITH BAR; R; WAW */
JOINING_TYPE_R    221 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C6; WAW WITH V ABOVE; R; WAW */
JOINING_TYPE_R    222 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C7; WAW WITH DAMMA ABOVE; R; WAW */
JOINING_TYPE_R    223 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C8; WAW WITH ALEF ABOVE; R; WAW */
JOINING_TYPE_R    224 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06C9; WAW WITH INVERTED V ABOVE; R; WAW */
JOINING_TYPE_R    225 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06CA; WAW WITH 2 DOTS ABOVE; R; WAW */
JOINING_TYPE_R    226 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06CB; WAW WITH 3 DOTS ABOVE; R; WAW */
JOINING_TYPE_R    228 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06CD; YEH WITH TAIL; R; YEH WITH TAIL */
JOINING_TYPE_R    230 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06CF; WAW WITH DOT ABOVE; R; WAW */
JOINING_TYPE_R    233 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06D2; YEH BARREE; R; YEH BARREE */
JOINING_TYPE_R    234 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06D3; YEH BARREE WITH HAMZA ABOVE; R; YEH BARREE */
JOINING_TYPE_R    236 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06D5; DOTLESS TEH MARBUTA; R; TEH MARBUTA */
JOINING_TYPE_R    261 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06EE; DAL WITH INVERTED V ABOVE; R; DAL */
JOINING_TYPE_R    262 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 06EF; REH WITH INVERTED V ABOVE; R; REH */
JOINING_TYPE_R    305 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0717; HE; R; HE */
JOINING_TYPE_R    306 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0718; WAW; R; SYRIAC WAW */
JOINING_TYPE_R    307 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0719; ZAIN; R; ZAIN */
JOINING_TYPE_R    312 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 071E; YUDH HE; R; YUDH HE */
JOINING_TYPE_R    322 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0728; SADHE; R; SADHE */
JOINING_TYPE_R    326 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 072C; TAW; R; TAW */
JOINING_TYPE_R    359 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 074D; SOGDIAN ZHAIN; R; ZHAIN */
JOINING_TYPE_R    374 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0759; DAL WITH VERTICAL 2 DOTS BELOW AND TAH ABOVE; R; DAL */
JOINING_TYPE_R    375 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 075A; DAL WITH INVERTED V BELOW; R; DAL */
JOINING_TYPE_R    376 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 075B; REH WITH BAR; R; REH */
JOINING_TYPE_R    392 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 076B; REH WITH VERTICAL 2 DOTS ABOVE; R; REH */
JOINING_TYPE_R    393 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 076C; REH WITH HAMZA ABOVE; R; REH */
JOINING_TYPE_R    398 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0771; REH WITH 2 DOTS AND TAH ABOVE; R; REH */
JOINING_TYPE_R    400 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0773; ALEF WITH DIGIT TWO ABOVE; R; ALEF */
JOINING_TYPE_R    401 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0774; ALEF WITH DIGIT THREE ABOVE; R; ALEF */
JOINING_TYPE_R    405 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0778; WAW WITH DIGIT TWO ABOVE; R; WAW */
JOINING_TYPE_R    406 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0779; WAW WITH DIGIT THREE ABOVE; R; WAW */
JOINING_TYPE_R    611 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0840; MANDAIC HALQA; R; No_Joining_Group */
JOINING_TYPE_R    617 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0846; MANDAIC AZ; R; No_Joining_Group */
JOINING_TYPE_R    620 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0849; MANDAIC AKSA; R; No_Joining_Group */
JOINING_TYPE_R    626 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 084F; MANDAIC IN; R; No_Joining_Group */
JOINING_TYPE_R    631 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 0854; MANDAIC ASH; R; No_Joining_Group */
JOINING_TYPE_R    720 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 08AA; REH WITH LOOP; R; REH */
JOINING_TYPE_R    721 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 08AB; WAW WITH DOT WITHIN; R; WAW */
JOINING_TYPE_R    722 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh   JOINING_TYPE_R, /* 08AC; ROHINGYA YEH; R; ROHINGYA YEH */