1<abi-corpus version='2.1' soname='libharfbuzz.so.0'> 2 <elf-needed> 3 <dependency name='libglib-2.0.so.0'/> 4 <dependency name='libfreetype.so.6'/> 5 <dependency name='libpng16.so.16'/> 6 <dependency name='libpthread.so.0'/> 7 <dependency name='librt.so.1'/> 8 <dependency name='libbz2.so.1'/> 9 <dependency name='libz.so.1'/> 10 <dependency name='libm.so.6'/> 11 <dependency name='libc.so.6'/> 12 </elf-needed> 13 <elf-function-symbols> 14 <!-- _fini --> 15 <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 16 <!-- _init --> 17 <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 18 <!-- hb_blob_create --> 19 <elf-symbol name='hb_blob_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 20 <!-- hb_blob_create_sub_blob --> 21 <elf-symbol name='hb_blob_create_sub_blob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 22 <!-- hb_blob_destroy --> 23 <elf-symbol name='hb_blob_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 24 <!-- hb_blob_get_data --> 25 <elf-symbol name='hb_blob_get_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 26 <!-- hb_blob_get_data_writable --> 27 <elf-symbol name='hb_blob_get_data_writable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 28 <!-- hb_blob_get_empty --> 29 <elf-symbol name='hb_blob_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 30 <!-- hb_blob_get_length --> 31 <elf-symbol name='hb_blob_get_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 32 <!-- hb_blob_get_user_data --> 33 <elf-symbol name='hb_blob_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 34 <!-- hb_blob_is_immutable --> 35 <elf-symbol name='hb_blob_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 36 <!-- hb_blob_make_immutable --> 37 <elf-symbol name='hb_blob_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 38 <!-- hb_blob_reference --> 39 <elf-symbol name='hb_blob_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 40 <!-- hb_blob_set_user_data --> 41 <elf-symbol name='hb_blob_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 42 <!-- hb_buffer_add --> 43 <elf-symbol name='hb_buffer_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 44 <!-- hb_buffer_add_codepoints --> 45 <elf-symbol name='hb_buffer_add_codepoints' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 46 <!-- hb_buffer_add_utf16 --> 47 <elf-symbol name='hb_buffer_add_utf16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 48 <!-- hb_buffer_add_utf32 --> 49 <elf-symbol name='hb_buffer_add_utf32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 50 <!-- hb_buffer_add_utf8 --> 51 <elf-symbol name='hb_buffer_add_utf8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 52 <!-- hb_buffer_allocation_successful --> 53 <elf-symbol name='hb_buffer_allocation_successful' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 54 <!-- hb_buffer_clear_contents --> 55 <elf-symbol name='hb_buffer_clear_contents' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 56 <!-- hb_buffer_create --> 57 <elf-symbol name='hb_buffer_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 58 <!-- hb_buffer_deserialize_glyphs --> 59 <elf-symbol name='hb_buffer_deserialize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 60 <!-- hb_buffer_destroy --> 61 <elf-symbol name='hb_buffer_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 62 <!-- hb_buffer_get_content_type --> 63 <elf-symbol name='hb_buffer_get_content_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 64 <!-- hb_buffer_get_direction --> 65 <elf-symbol name='hb_buffer_get_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 66 <!-- hb_buffer_get_empty --> 67 <elf-symbol name='hb_buffer_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 68 <!-- hb_buffer_get_flags --> 69 <elf-symbol name='hb_buffer_get_flags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 70 <!-- hb_buffer_get_glyph_infos --> 71 <elf-symbol name='hb_buffer_get_glyph_infos' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 72 <!-- hb_buffer_get_glyph_positions --> 73 <elf-symbol name='hb_buffer_get_glyph_positions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 74 <!-- hb_buffer_get_language --> 75 <elf-symbol name='hb_buffer_get_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 76 <!-- hb_buffer_get_length --> 77 <elf-symbol name='hb_buffer_get_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 78 <!-- hb_buffer_get_replacement_codepoint --> 79 <elf-symbol name='hb_buffer_get_replacement_codepoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 80 <!-- hb_buffer_get_script --> 81 <elf-symbol name='hb_buffer_get_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 82 <!-- hb_buffer_get_segment_properties --> 83 <elf-symbol name='hb_buffer_get_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 84 <!-- hb_buffer_get_unicode_funcs --> 85 <elf-symbol name='hb_buffer_get_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 86 <!-- hb_buffer_get_user_data --> 87 <elf-symbol name='hb_buffer_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 88 <!-- hb_buffer_guess_segment_properties --> 89 <elf-symbol name='hb_buffer_guess_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 90 <!-- hb_buffer_normalize_glyphs --> 91 <elf-symbol name='hb_buffer_normalize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 92 <!-- hb_buffer_pre_allocate --> 93 <elf-symbol name='hb_buffer_pre_allocate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 94 <!-- hb_buffer_reference --> 95 <elf-symbol name='hb_buffer_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 96 <!-- hb_buffer_reset --> 97 <elf-symbol name='hb_buffer_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 98 <!-- hb_buffer_reverse --> 99 <elf-symbol name='hb_buffer_reverse' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 100 <!-- hb_buffer_reverse_clusters --> 101 <elf-symbol name='hb_buffer_reverse_clusters' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 102 <!-- hb_buffer_serialize_format_from_string --> 103 <elf-symbol name='hb_buffer_serialize_format_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 104 <!-- hb_buffer_serialize_format_to_string --> 105 <elf-symbol name='hb_buffer_serialize_format_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 106 <!-- hb_buffer_serialize_glyphs --> 107 <elf-symbol name='hb_buffer_serialize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 108 <!-- hb_buffer_serialize_list_formats --> 109 <elf-symbol name='hb_buffer_serialize_list_formats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 110 <!-- hb_buffer_set_content_type --> 111 <elf-symbol name='hb_buffer_set_content_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 112 <!-- hb_buffer_set_direction --> 113 <elf-symbol name='hb_buffer_set_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 114 <!-- hb_buffer_set_flags --> 115 <elf-symbol name='hb_buffer_set_flags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 116 <!-- hb_buffer_set_language --> 117 <elf-symbol name='hb_buffer_set_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 118 <!-- hb_buffer_set_length --> 119 <elf-symbol name='hb_buffer_set_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 120 <!-- hb_buffer_set_replacement_codepoint --> 121 <elf-symbol name='hb_buffer_set_replacement_codepoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 122 <!-- hb_buffer_set_script --> 123 <elf-symbol name='hb_buffer_set_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 124 <!-- hb_buffer_set_segment_properties --> 125 <elf-symbol name='hb_buffer_set_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 126 <!-- hb_buffer_set_unicode_funcs --> 127 <elf-symbol name='hb_buffer_set_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 128 <!-- hb_buffer_set_user_data --> 129 <elf-symbol name='hb_buffer_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 130 <!-- hb_direction_from_string --> 131 <elf-symbol name='hb_direction_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 132 <!-- hb_direction_to_string --> 133 <elf-symbol name='hb_direction_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 134 <!-- hb_face_create --> 135 <elf-symbol name='hb_face_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 136 <!-- hb_face_create_for_tables --> 137 <elf-symbol name='hb_face_create_for_tables' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 138 <!-- hb_face_destroy --> 139 <elf-symbol name='hb_face_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 140 <!-- hb_face_get_empty --> 141 <elf-symbol name='hb_face_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 142 <!-- hb_face_get_glyph_count --> 143 <elf-symbol name='hb_face_get_glyph_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 144 <!-- hb_face_get_index --> 145 <elf-symbol name='hb_face_get_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 146 <!-- hb_face_get_upem --> 147 <elf-symbol name='hb_face_get_upem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 148 <!-- hb_face_get_user_data --> 149 <elf-symbol name='hb_face_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 150 <!-- hb_face_is_immutable --> 151 <elf-symbol name='hb_face_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 152 <!-- hb_face_make_immutable --> 153 <elf-symbol name='hb_face_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 154 <!-- hb_face_reference --> 155 <elf-symbol name='hb_face_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 156 <!-- hb_face_reference_blob --> 157 <elf-symbol name='hb_face_reference_blob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 158 <!-- hb_face_reference_table --> 159 <elf-symbol name='hb_face_reference_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 160 <!-- hb_face_set_glyph_count --> 161 <elf-symbol name='hb_face_set_glyph_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 162 <!-- hb_face_set_index --> 163 <elf-symbol name='hb_face_set_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 164 <!-- hb_face_set_upem --> 165 <elf-symbol name='hb_face_set_upem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 166 <!-- hb_face_set_user_data --> 167 <elf-symbol name='hb_face_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 168 <!-- hb_feature_from_string --> 169 <elf-symbol name='hb_feature_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 170 <!-- hb_feature_to_string --> 171 <elf-symbol name='hb_feature_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 172 <!-- hb_font_add_glyph_origin_for_direction --> 173 <elf-symbol name='hb_font_add_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 174 <!-- hb_font_create --> 175 <elf-symbol name='hb_font_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 176 <!-- hb_font_create_sub_font --> 177 <elf-symbol name='hb_font_create_sub_font' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 178 <!-- hb_font_destroy --> 179 <elf-symbol name='hb_font_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 180 <!-- hb_font_funcs_create --> 181 <elf-symbol name='hb_font_funcs_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 182 <!-- hb_font_funcs_destroy --> 183 <elf-symbol name='hb_font_funcs_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 184 <!-- hb_font_funcs_get_empty --> 185 <elf-symbol name='hb_font_funcs_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 186 <!-- hb_font_funcs_get_user_data --> 187 <elf-symbol name='hb_font_funcs_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 188 <!-- hb_font_funcs_is_immutable --> 189 <elf-symbol name='hb_font_funcs_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 190 <!-- hb_font_funcs_make_immutable --> 191 <elf-symbol name='hb_font_funcs_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 192 <!-- hb_font_funcs_reference --> 193 <elf-symbol name='hb_font_funcs_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 194 <!-- hb_font_funcs_set_glyph_contour_point_func --> 195 <elf-symbol name='hb_font_funcs_set_glyph_contour_point_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 196 <!-- hb_font_funcs_set_glyph_extents_func --> 197 <elf-symbol name='hb_font_funcs_set_glyph_extents_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 198 <!-- hb_font_funcs_set_glyph_from_name_func --> 199 <elf-symbol name='hb_font_funcs_set_glyph_from_name_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 200 <!-- hb_font_funcs_set_glyph_func --> 201 <elf-symbol name='hb_font_funcs_set_glyph_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 202 <!-- hb_font_funcs_set_glyph_h_advance_func --> 203 <elf-symbol name='hb_font_funcs_set_glyph_h_advance_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 204 <!-- hb_font_funcs_set_glyph_h_kerning_func --> 205 <elf-symbol name='hb_font_funcs_set_glyph_h_kerning_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 206 <!-- hb_font_funcs_set_glyph_h_origin_func --> 207 <elf-symbol name='hb_font_funcs_set_glyph_h_origin_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 208 <!-- hb_font_funcs_set_glyph_name_func --> 209 <elf-symbol name='hb_font_funcs_set_glyph_name_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 210 <!-- hb_font_funcs_set_glyph_v_advance_func --> 211 <elf-symbol name='hb_font_funcs_set_glyph_v_advance_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 212 <!-- hb_font_funcs_set_glyph_v_kerning_func --> 213 <elf-symbol name='hb_font_funcs_set_glyph_v_kerning_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 214 <!-- hb_font_funcs_set_glyph_v_origin_func --> 215 <elf-symbol name='hb_font_funcs_set_glyph_v_origin_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 216 <!-- hb_font_funcs_set_user_data --> 217 <elf-symbol name='hb_font_funcs_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 218 <!-- hb_font_get_empty --> 219 <elf-symbol name='hb_font_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 220 <!-- hb_font_get_face --> 221 <elf-symbol name='hb_font_get_face' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 222 <!-- hb_font_get_glyph --> 223 <elf-symbol name='hb_font_get_glyph' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 224 <!-- hb_font_get_glyph_advance_for_direction --> 225 <elf-symbol name='hb_font_get_glyph_advance_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 226 <!-- hb_font_get_glyph_contour_point --> 227 <elf-symbol name='hb_font_get_glyph_contour_point' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 228 <!-- hb_font_get_glyph_contour_point_for_origin --> 229 <elf-symbol name='hb_font_get_glyph_contour_point_for_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 230 <!-- hb_font_get_glyph_extents --> 231 <elf-symbol name='hb_font_get_glyph_extents' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 232 <!-- hb_font_get_glyph_extents_for_origin --> 233 <elf-symbol name='hb_font_get_glyph_extents_for_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 234 <!-- hb_font_get_glyph_from_name --> 235 <elf-symbol name='hb_font_get_glyph_from_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 236 <!-- hb_font_get_glyph_h_advance --> 237 <elf-symbol name='hb_font_get_glyph_h_advance' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 238 <!-- hb_font_get_glyph_h_kerning --> 239 <elf-symbol name='hb_font_get_glyph_h_kerning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 240 <!-- hb_font_get_glyph_h_origin --> 241 <elf-symbol name='hb_font_get_glyph_h_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 242 <!-- hb_font_get_glyph_kerning_for_direction --> 243 <elf-symbol name='hb_font_get_glyph_kerning_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 244 <!-- hb_font_get_glyph_name --> 245 <elf-symbol name='hb_font_get_glyph_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 246 <!-- hb_font_get_glyph_origin_for_direction --> 247 <elf-symbol name='hb_font_get_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 248 <!-- hb_font_get_glyph_v_advance --> 249 <elf-symbol name='hb_font_get_glyph_v_advance' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 250 <!-- hb_font_get_glyph_v_kerning --> 251 <elf-symbol name='hb_font_get_glyph_v_kerning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 252 <!-- hb_font_get_glyph_v_origin --> 253 <elf-symbol name='hb_font_get_glyph_v_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 254 <!-- hb_font_get_parent --> 255 <elf-symbol name='hb_font_get_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 256 <!-- hb_font_get_ppem --> 257 <elf-symbol name='hb_font_get_ppem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 258 <!-- hb_font_get_scale --> 259 <elf-symbol name='hb_font_get_scale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 260 <!-- hb_font_get_user_data --> 261 <elf-symbol name='hb_font_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 262 <!-- hb_font_glyph_from_string --> 263 <elf-symbol name='hb_font_glyph_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 264 <!-- hb_font_glyph_to_string --> 265 <elf-symbol name='hb_font_glyph_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 266 <!-- hb_font_is_immutable --> 267 <elf-symbol name='hb_font_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 268 <!-- hb_font_make_immutable --> 269 <elf-symbol name='hb_font_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 270 <!-- hb_font_reference --> 271 <elf-symbol name='hb_font_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 272 <!-- hb_font_set_funcs --> 273 <elf-symbol name='hb_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 274 <!-- hb_font_set_funcs_data --> 275 <elf-symbol name='hb_font_set_funcs_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 276 <!-- hb_font_set_ppem --> 277 <elf-symbol name='hb_font_set_ppem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 278 <!-- hb_font_set_scale --> 279 <elf-symbol name='hb_font_set_scale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 280 <!-- hb_font_set_user_data --> 281 <elf-symbol name='hb_font_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 282 <!-- hb_font_subtract_glyph_origin_for_direction --> 283 <elf-symbol name='hb_font_subtract_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 284 <!-- hb_ft_face_create --> 285 <elf-symbol name='hb_ft_face_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 286 <!-- hb_ft_face_create_cached --> 287 <elf-symbol name='hb_ft_face_create_cached' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 288 <!-- hb_ft_font_create --> 289 <elf-symbol name='hb_ft_font_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 290 <!-- hb_ft_font_get_face --> 291 <elf-symbol name='hb_ft_font_get_face' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 292 <!-- hb_ft_font_set_funcs --> 293 <elf-symbol name='hb_ft_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 294 <!-- hb_glib_get_unicode_funcs --> 295 <elf-symbol name='hb_glib_get_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 296 <!-- hb_glib_script_from_script --> 297 <elf-symbol name='hb_glib_script_from_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 298 <!-- hb_glib_script_to_script --> 299 <elf-symbol name='hb_glib_script_to_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 300 <!-- hb_language_from_string --> 301 <elf-symbol name='hb_language_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 302 <!-- hb_language_get_default --> 303 <elf-symbol name='hb_language_get_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 304 <!-- hb_language_to_string --> 305 <elf-symbol name='hb_language_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 306 <!-- hb_ot_font_set_funcs --> 307 <elf-symbol name='hb_ot_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 308 <!-- hb_ot_layout_collect_lookups --> 309 <elf-symbol name='hb_ot_layout_collect_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 310 <!-- hb_ot_layout_feature_get_lookups --> 311 <elf-symbol name='hb_ot_layout_feature_get_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 312 <!-- hb_ot_layout_get_attach_points --> 313 <elf-symbol name='hb_ot_layout_get_attach_points' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 314 <!-- hb_ot_layout_get_glyph_class --> 315 <elf-symbol name='hb_ot_layout_get_glyph_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 316 <!-- hb_ot_layout_get_glyphs_in_class --> 317 <elf-symbol name='hb_ot_layout_get_glyphs_in_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 318 <!-- hb_ot_layout_get_ligature_carets --> 319 <elf-symbol name='hb_ot_layout_get_ligature_carets' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 320 <!-- hb_ot_layout_get_size_params --> 321 <elf-symbol name='hb_ot_layout_get_size_params' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 322 <!-- hb_ot_layout_has_glyph_classes --> 323 <elf-symbol name='hb_ot_layout_has_glyph_classes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 324 <!-- hb_ot_layout_has_positioning --> 325 <elf-symbol name='hb_ot_layout_has_positioning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 326 <!-- hb_ot_layout_has_substitution --> 327 <elf-symbol name='hb_ot_layout_has_substitution' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 328 <!-- hb_ot_layout_language_find_feature --> 329 <elf-symbol name='hb_ot_layout_language_find_feature' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 330 <!-- hb_ot_layout_language_get_feature_indexes --> 331 <elf-symbol name='hb_ot_layout_language_get_feature_indexes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 332 <!-- hb_ot_layout_language_get_feature_tags --> 333 <elf-symbol name='hb_ot_layout_language_get_feature_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 334 <!-- hb_ot_layout_language_get_required_feature --> 335 <elf-symbol name='hb_ot_layout_language_get_required_feature' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 336 <!-- hb_ot_layout_language_get_required_feature_index --> 337 <elf-symbol name='hb_ot_layout_language_get_required_feature_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 338 <!-- hb_ot_layout_lookup_collect_glyphs --> 339 <elf-symbol name='hb_ot_layout_lookup_collect_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 340 <!-- hb_ot_layout_lookup_substitute_closure --> 341 <elf-symbol name='hb_ot_layout_lookup_substitute_closure' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 342 <!-- hb_ot_layout_lookup_would_substitute --> 343 <elf-symbol name='hb_ot_layout_lookup_would_substitute' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 344 <!-- hb_ot_layout_script_find_language --> 345 <elf-symbol name='hb_ot_layout_script_find_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 346 <!-- hb_ot_layout_script_get_language_tags --> 347 <elf-symbol name='hb_ot_layout_script_get_language_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 348 <!-- hb_ot_layout_table_choose_script --> 349 <elf-symbol name='hb_ot_layout_table_choose_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 350 <!-- hb_ot_layout_table_find_script --> 351 <elf-symbol name='hb_ot_layout_table_find_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 352 <!-- hb_ot_layout_table_get_feature_tags --> 353 <elf-symbol name='hb_ot_layout_table_get_feature_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 354 <!-- hb_ot_layout_table_get_lookup_count --> 355 <elf-symbol name='hb_ot_layout_table_get_lookup_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 356 <!-- hb_ot_layout_table_get_script_tags --> 357 <elf-symbol name='hb_ot_layout_table_get_script_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 358 <!-- hb_ot_shape_glyphs_closure --> 359 <elf-symbol name='hb_ot_shape_glyphs_closure' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 360 <!-- hb_ot_shape_plan_collect_lookups --> 361 <elf-symbol name='hb_ot_shape_plan_collect_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 362 <!-- hb_ot_tag_from_language --> 363 <elf-symbol name='hb_ot_tag_from_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 364 <!-- hb_ot_tag_to_language --> 365 <elf-symbol name='hb_ot_tag_to_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 366 <!-- hb_ot_tag_to_script --> 367 <elf-symbol name='hb_ot_tag_to_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 368 <!-- hb_ot_tags_from_script --> 369 <elf-symbol name='hb_ot_tags_from_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 370 <!-- hb_script_from_iso15924_tag --> 371 <elf-symbol name='hb_script_from_iso15924_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 372 <!-- hb_script_from_string --> 373 <elf-symbol name='hb_script_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 374 <!-- hb_script_get_horizontal_direction --> 375 <elf-symbol name='hb_script_get_horizontal_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 376 <!-- hb_script_to_iso15924_tag --> 377 <elf-symbol name='hb_script_to_iso15924_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 378 <!-- hb_segment_properties_equal --> 379 <elf-symbol name='hb_segment_properties_equal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 380 <!-- hb_segment_properties_hash --> 381 <elf-symbol name='hb_segment_properties_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 382 <!-- hb_set_add --> 383 <elf-symbol name='hb_set_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 384 <!-- hb_set_add_range --> 385 <elf-symbol name='hb_set_add_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 386 <!-- hb_set_allocation_successful --> 387 <elf-symbol name='hb_set_allocation_successful' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 388 <!-- hb_set_clear --> 389 <elf-symbol name='hb_set_clear' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 390 <!-- hb_set_create --> 391 <elf-symbol name='hb_set_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 392 <!-- hb_set_del --> 393 <elf-symbol name='hb_set_del' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 394 <!-- hb_set_del_range --> 395 <elf-symbol name='hb_set_del_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 396 <!-- hb_set_destroy --> 397 <elf-symbol name='hb_set_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 398 <!-- hb_set_get_empty --> 399 <elf-symbol name='hb_set_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 400 <!-- hb_set_get_max --> 401 <elf-symbol name='hb_set_get_max' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 402 <!-- hb_set_get_min --> 403 <elf-symbol name='hb_set_get_min' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 404 <!-- hb_set_get_population --> 405 <elf-symbol name='hb_set_get_population' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 406 <!-- hb_set_get_user_data --> 407 <elf-symbol name='hb_set_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 408 <!-- hb_set_has --> 409 <elf-symbol name='hb_set_has' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 410 <!-- hb_set_intersect --> 411 <elf-symbol name='hb_set_intersect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 412 <!-- hb_set_invert --> 413 <elf-symbol name='hb_set_invert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 414 <!-- hb_set_is_empty --> 415 <elf-symbol name='hb_set_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 416 <!-- hb_set_is_equal --> 417 <elf-symbol name='hb_set_is_equal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 418 <!-- hb_set_next --> 419 <elf-symbol name='hb_set_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 420 <!-- hb_set_next_range --> 421 <elf-symbol name='hb_set_next_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 422 <!-- hb_set_reference --> 423 <elf-symbol name='hb_set_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 424 <!-- hb_set_set --> 425 <elf-symbol name='hb_set_set' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 426 <!-- hb_set_set_user_data --> 427 <elf-symbol name='hb_set_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 428 <!-- hb_set_subtract --> 429 <elf-symbol name='hb_set_subtract' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 430 <!-- hb_set_symmetric_difference --> 431 <elf-symbol name='hb_set_symmetric_difference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 432 <!-- hb_set_union --> 433 <elf-symbol name='hb_set_union' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 434 <!-- hb_shape --> 435 <elf-symbol name='hb_shape' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 436 <!-- hb_shape_full --> 437 <elf-symbol name='hb_shape_full' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 438 <!-- hb_shape_list_shapers --> 439 <elf-symbol name='hb_shape_list_shapers' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 440 <!-- hb_shape_plan_create --> 441 <elf-symbol name='hb_shape_plan_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 442 <!-- hb_shape_plan_create_cached --> 443 <elf-symbol name='hb_shape_plan_create_cached' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 444 <!-- hb_shape_plan_destroy --> 445 <elf-symbol name='hb_shape_plan_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 446 <!-- hb_shape_plan_execute --> 447 <elf-symbol name='hb_shape_plan_execute' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 448 <!-- hb_shape_plan_get_empty --> 449 <elf-symbol name='hb_shape_plan_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 450 <!-- hb_shape_plan_get_shaper --> 451 <elf-symbol name='hb_shape_plan_get_shaper' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 452 <!-- hb_shape_plan_get_user_data --> 453 <elf-symbol name='hb_shape_plan_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 454 <!-- hb_shape_plan_reference --> 455 <elf-symbol name='hb_shape_plan_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 456 <!-- hb_shape_plan_set_user_data --> 457 <elf-symbol name='hb_shape_plan_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 458 <!-- hb_tag_from_string --> 459 <elf-symbol name='hb_tag_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 460 <!-- hb_tag_to_string --> 461 <elf-symbol name='hb_tag_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 462 <!-- hb_unicode_combining_class --> 463 <elf-symbol name='hb_unicode_combining_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 464 <!-- hb_unicode_compose --> 465 <elf-symbol name='hb_unicode_compose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 466 <!-- hb_unicode_decompose --> 467 <elf-symbol name='hb_unicode_decompose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 468 <!-- hb_unicode_decompose_compatibility --> 469 <elf-symbol name='hb_unicode_decompose_compatibility' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 470 <!-- hb_unicode_eastasian_width --> 471 <elf-symbol name='hb_unicode_eastasian_width' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 472 <!-- hb_unicode_funcs_create --> 473 <elf-symbol name='hb_unicode_funcs_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 474 <!-- hb_unicode_funcs_destroy --> 475 <elf-symbol name='hb_unicode_funcs_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 476 <!-- hb_unicode_funcs_get_default --> 477 <elf-symbol name='hb_unicode_funcs_get_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 478 <!-- hb_unicode_funcs_get_empty --> 479 <elf-symbol name='hb_unicode_funcs_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 480 <!-- hb_unicode_funcs_get_parent --> 481 <elf-symbol name='hb_unicode_funcs_get_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 482 <!-- hb_unicode_funcs_get_user_data --> 483 <elf-symbol name='hb_unicode_funcs_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 484 <!-- hb_unicode_funcs_is_immutable --> 485 <elf-symbol name='hb_unicode_funcs_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 486 <!-- hb_unicode_funcs_make_immutable --> 487 <elf-symbol name='hb_unicode_funcs_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 488 <!-- hb_unicode_funcs_reference --> 489 <elf-symbol name='hb_unicode_funcs_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 490 <!-- hb_unicode_funcs_set_combining_class_func --> 491 <elf-symbol name='hb_unicode_funcs_set_combining_class_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 492 <!-- hb_unicode_funcs_set_compose_func --> 493 <elf-symbol name='hb_unicode_funcs_set_compose_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 494 <!-- hb_unicode_funcs_set_decompose_compatibility_func --> 495 <elf-symbol name='hb_unicode_funcs_set_decompose_compatibility_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 496 <!-- hb_unicode_funcs_set_decompose_func --> 497 <elf-symbol name='hb_unicode_funcs_set_decompose_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 498 <!-- hb_unicode_funcs_set_eastasian_width_func --> 499 <elf-symbol name='hb_unicode_funcs_set_eastasian_width_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 500 <!-- hb_unicode_funcs_set_general_category_func --> 501 <elf-symbol name='hb_unicode_funcs_set_general_category_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 502 <!-- hb_unicode_funcs_set_mirroring_func --> 503 <elf-symbol name='hb_unicode_funcs_set_mirroring_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 504 <!-- hb_unicode_funcs_set_script_func --> 505 <elf-symbol name='hb_unicode_funcs_set_script_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 506 <!-- hb_unicode_funcs_set_user_data --> 507 <elf-symbol name='hb_unicode_funcs_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 508 <!-- hb_unicode_general_category --> 509 <elf-symbol name='hb_unicode_general_category' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 510 <!-- hb_unicode_mirroring --> 511 <elf-symbol name='hb_unicode_mirroring' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 512 <!-- hb_unicode_script --> 513 <elf-symbol name='hb_unicode_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 514 <!-- hb_version --> 515 <elf-symbol name='hb_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 516 <!-- hb_version_atleast --> 517 <elf-symbol name='hb_version_atleast' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 518 <!-- hb_version_string --> 519 <elf-symbol name='hb_version_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 520 </elf-function-symbols> 521 <abi-instr address-size='64' path='hb-blob.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 522 <!-- bool --> 523 <type-decl name='bool' size-in-bits='8' id='type-id-1'/> 524 <!-- char --> 525 <type-decl name='char' size-in-bits='8' id='type-id-2'/> 526 <!-- char[40] --> 527 <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='320' id='type-id-3'> 528 <!-- <anonymous range>[40] --> 529 <subrange length='40' type-id='type-id-4' id='type-id-5'/> 530 </array-type-def> 531 <!-- enum hb_memory_mode_t --> 532 <enum-decl name='hb_memory_mode_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.h' line='58' column='1' id='type-id-6'> 533 <underlying-type type-id='type-id-7'/> 534 <enumerator name='HB_MEMORY_MODE_DUPLICATE' value='0'/> 535 <enumerator name='HB_MEMORY_MODE_READONLY' value='1'/> 536 <enumerator name='HB_MEMORY_MODE_WRITABLE' value='2'/> 537 <enumerator name='HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE' value='3'/> 538 </enum-decl> 539 <!-- hb_user_data_array_t::hb_user_data_item_t[2] --> 540 <array-type-def dimensions='1' type-id='type-id-8' size-in-bits='384' id='type-id-9'> 541 <!-- <anonymous range>[2] --> 542 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 543 </array-type-def> 544 <!-- int --> 545 <type-decl name='int' size-in-bits='32' id='type-id-11'/> 546 <!-- long int --> 547 <type-decl name='long int' size-in-bits='64' id='type-id-12'/> 548 <!-- struct __pthread_internal_list --> 549 <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='62' column='1' id='type-id-13'> 550 <data-member access='public' layout-offset-in-bits='0'> 551 <!-- __pthread_internal_list* __pthread_internal_list::__prev --> 552 <var-decl name='__prev' type-id='type-id-14' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='63' column='1'/> 553 </data-member> 554 <data-member access='public' layout-offset-in-bits='64'> 555 <!-- __pthread_internal_list* __pthread_internal_list::__next --> 556 <var-decl name='__next' type-id='type-id-14' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='64' column='1'/> 557 </data-member> 558 </class-decl> 559 <!-- struct hb_blob_t --> 560 <class-decl name='hb_blob_t' size-in-bits='1216' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='53' column='1' id='type-id-15'> 561 <data-member access='public' layout-offset-in-bits='0'> 562 <!-- hb_object_header_t hb_blob_t::header --> 563 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='54' column='1'/> 564 </data-member> 565 <data-member access='public' layout-offset-in-bits='896'> 566 <!-- bool hb_blob_t::immutable --> 567 <var-decl name='immutable' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='57' column='1'/> 568 </data-member> 569 <data-member access='public' layout-offset-in-bits='960'> 570 <!-- const char* hb_blob_t::data --> 571 <var-decl name='data' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='59' column='1'/> 572 </data-member> 573 <data-member access='public' layout-offset-in-bits='1024'> 574 <!-- unsigned int hb_blob_t::length --> 575 <var-decl name='length' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='60' column='1'/> 576 </data-member> 577 <data-member access='public' layout-offset-in-bits='1056'> 578 <!-- hb_memory_mode_t hb_blob_t::mode --> 579 <var-decl name='mode' type-id='type-id-6' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='61' column='1'/> 580 </data-member> 581 <data-member access='public' layout-offset-in-bits='1088'> 582 <!-- void* hb_blob_t::user_data --> 583 <var-decl name='user_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='63' column='1'/> 584 </data-member> 585 <data-member access='public' layout-offset-in-bits='1152'> 586 <!-- hb_destroy_func_t hb_blob_t::destroy --> 587 <var-decl name='destroy' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='64' column='1'/> 588 </data-member> 589 </class-decl> 590 <!-- struct hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t> --> 591 <class-decl name='hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='449' column='1' id='type-id-21'> 592 <data-member access='public' layout-offset-in-bits='0'> 593 <!-- hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u> hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::items --> 594 <var-decl name='items' type-id='type-id-22' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='450' column='1'/> 595 </data-member> 596 <member-function access='public'> 597 <!-- void hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::finish(hb_mutex_t&) --> 598 <function-decl name='finish' mangled-name='_ZN17hb_lockable_set_tIN20hb_user_data_array_t19hb_user_data_item_tE10hb_mutex_tE6finishERS2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='520' column='1' visibility='default' binding='global' size-in-bits='64'> 599 <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> 600 <parameter type-id='type-id-23' is-artificial='yes'/> 601 <!-- parameter of type 'hb_mutex_t&' --> 602 <parameter type-id='type-id-24'/> 603 <!-- void --> 604 <return type-id='type-id-25'/> 605 </function-decl> 606 </member-function> 607 <member-function access='public'> 608 <!-- void hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::init() --> 609 <function-decl name='init' mangled-name='_ZN17hb_lockable_set_tIN20hb_user_data_array_t19hb_user_data_item_tE10hb_mutex_tE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='452' column='1' visibility='default' binding='global' size-in-bits='64'> 610 <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> 611 <parameter type-id='type-id-23' is-artificial='yes'/> 612 <!-- void --> 613 <return type-id='type-id-25'/> 614 </function-decl> 615 </member-function> 616 <member-function access='public'> 617 <!-- bool hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::find<hb_user_data_key_t*>(hb_user_data_key_t*, hb_user_data_array_t::hb_user_data_item_t*, hb_mutex_t&) --> 618 <function-decl name='find<hb_user_data_key_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='496' column='1' visibility='default' binding='global' size-in-bits='64'> 619 <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> 620 <parameter type-id='type-id-23' is-artificial='yes'/> 621 <!-- parameter of type 'hb_user_data_key_t*' --> 622 <parameter type-id='type-id-26'/> 623 <!-- parameter of type 'hb_user_data_array_t::hb_user_data_item_t*' --> 624 <parameter type-id='type-id-27'/> 625 <!-- parameter of type 'hb_mutex_t&' --> 626 <parameter type-id='type-id-24'/> 627 <!-- bool --> 628 <return type-id='type-id-1'/> 629 </function-decl> 630 </member-function> 631 <member-function access='public'> 632 <!-- void hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::remove<hb_user_data_key_t*>(hb_user_data_key_t*, hb_mutex_t&) --> 633 <function-decl name='remove<hb_user_data_key_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='480' column='1' visibility='default' binding='global' size-in-bits='64'> 634 <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> 635 <parameter type-id='type-id-23' is-artificial='yes'/> 636 <!-- parameter of type 'hb_user_data_key_t*' --> 637 <parameter type-id='type-id-26'/> 638 <!-- parameter of type 'hb_mutex_t&' --> 639 <parameter type-id='type-id-24'/> 640 <!-- void --> 641 <return type-id='type-id-25'/> 642 </function-decl> 643 </member-function> 644 <member-function access='public'> 645 <!-- hb_user_data_array_t::hb_user_data_item_t* hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::replace_or_insert<hb_user_data_array_t::hb_user_data_item_t>(hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t&, bool) --> 646 <function-decl name='replace_or_insert<hb_user_data_array_t::hb_user_data_item_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='455' column='1' visibility='default' binding='global' size-in-bits='64'> 647 <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> 648 <parameter type-id='type-id-23' is-artificial='yes'/> 649 <!-- parameter of type 'struct hb_user_data_array_t::hb_user_data_item_t' --> 650 <parameter type-id='type-id-8'/> 651 <!-- parameter of type 'hb_mutex_t&' --> 652 <parameter type-id='type-id-24'/> 653 <!-- parameter of type 'bool' --> 654 <parameter type-id='type-id-1'/> 655 <!-- hb_user_data_array_t::hb_user_data_item_t* --> 656 <return type-id='type-id-27'/> 657 </function-decl> 658 </member-function> 659 </class-decl> 660 <!-- struct hb_mutex_t --> 661 <class-decl name='hb_mutex_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='117' column='1' id='type-id-28'> 662 <data-member access='public' layout-offset-in-bits='0'> 663 <!-- hb_mutex_impl_t hb_mutex_t::m --> 664 <var-decl name='m' type-id='type-id-29' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='120' column='1'/> 665 </data-member> 666 <member-function access='public'> 667 <!-- void hb_mutex_t::lock() --> 668 <function-decl name='lock' mangled-name='_ZN10hb_mutex_t4lockEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 669 <!-- implicit parameter of type 'hb_mutex_t*' --> 670 <parameter type-id='type-id-30' is-artificial='yes'/> 671 <!-- void --> 672 <return type-id='type-id-25'/> 673 </function-decl> 674 </member-function> 675 <member-function access='public'> 676 <!-- void hb_mutex_t::unlock() --> 677 <function-decl name='unlock' mangled-name='_ZN10hb_mutex_t6unlockEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 678 <!-- implicit parameter of type 'hb_mutex_t*' --> 679 <parameter type-id='type-id-30' is-artificial='yes'/> 680 <!-- void --> 681 <return type-id='type-id-25'/> 682 </function-decl> 683 </member-function> 684 <member-function access='public'> 685 <!-- void hb_mutex_t::finish() --> 686 <function-decl name='finish' mangled-name='_ZN10hb_mutex_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 687 <!-- implicit parameter of type 'hb_mutex_t*' --> 688 <parameter type-id='type-id-30' is-artificial='yes'/> 689 <!-- void --> 690 <return type-id='type-id-25'/> 691 </function-decl> 692 </member-function> 693 <member-function access='public'> 694 <!-- void hb_mutex_t::init() --> 695 <function-decl name='init' mangled-name='_ZN10hb_mutex_t4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='122' column='1' visibility='default' binding='global' size-in-bits='64'> 696 <!-- implicit parameter of type 'hb_mutex_t*' --> 697 <parameter type-id='type-id-30' is-artificial='yes'/> 698 <!-- void --> 699 <return type-id='type-id-25'/> 700 </function-decl> 701 </member-function> 702 </class-decl> 703 <!-- struct hb_object_header_t --> 704 <class-decl name='hb_object_header_t' size-in-bits='896' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='101' column='1' id='type-id-16'> 705 <data-member access='public' layout-offset-in-bits='0'> 706 <!-- hb_reference_count_t hb_object_header_t::ref_count --> 707 <var-decl name='ref_count' type-id='type-id-31' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='102' column='1'/> 708 </data-member> 709 <data-member access='public' layout-offset-in-bits='64'> 710 <!-- hb_user_data_array_t hb_object_header_t::user_data --> 711 <var-decl name='user_data' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='103' column='1'/> 712 </data-member> 713 </class-decl> 714 <!-- struct hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u> --> 715 <class-decl name='hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-22'> 716 <data-member access='public' layout-offset-in-bits='0'> 717 <!-- unsigned int hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::len --> 718 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 719 </data-member> 720 <data-member access='public' layout-offset-in-bits='32'> 721 <!-- unsigned int hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::allocated --> 722 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 723 </data-member> 724 <data-member access='public' layout-offset-in-bits='64'> 725 <!-- hb_user_data_array_t::hb_user_data_item_t* hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::array --> 726 <var-decl name='array' type-id='type-id-27' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 727 </data-member> 728 <data-member access='public' layout-offset-in-bits='128'> 729 <!-- hb_user_data_array_t::hb_user_data_item_t hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::static_array[2] --> 730 <var-decl name='static_array' type-id='type-id-9' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 731 </data-member> 732 <member-function access='public'> 733 <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::finish() --> 734 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN20hb_user_data_array_t19hb_user_data_item_tELj2EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 735 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 736 <parameter type-id='type-id-33' is-artificial='yes'/> 737 <!-- void --> 738 <return type-id='type-id-25'/> 739 </function-decl> 740 </member-function> 741 <member-function access='public'> 742 <!-- hb_user_data_array_t::hb_user_data_item_t& hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::operator[](unsigned int) --> 743 <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN20hb_user_data_array_t19hb_user_data_item_tELj2EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 744 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 745 <parameter type-id='type-id-33' is-artificial='yes'/> 746 <!-- parameter of type 'unsigned int' --> 747 <parameter type-id='type-id-18'/> 748 <!-- hb_user_data_array_t::hb_user_data_item_t& --> 749 <return type-id='type-id-34'/> 750 </function-decl> 751 </member-function> 752 <member-function access='public'> 753 <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::pop() --> 754 <function-decl name='pop' mangled-name='_ZN21hb_prealloced_array_tIN20hb_user_data_array_t19hb_user_data_item_tELj2EE3popEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='372' column='1' visibility='default' binding='global' size-in-bits='64'> 755 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 756 <parameter type-id='type-id-33' is-artificial='yes'/> 757 <!-- void --> 758 <return type-id='type-id-25'/> 759 </function-decl> 760 </member-function> 761 <member-function access='public'> 762 <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::init() --> 763 <function-decl name='init' mangled-name='_ZN21hb_prealloced_array_tIN20hb_user_data_array_t19hb_user_data_item_tELj2EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='335' column='1' visibility='default' binding='global' size-in-bits='64'> 764 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 765 <parameter type-id='type-id-33' is-artificial='yes'/> 766 <!-- void --> 767 <return type-id='type-id-25'/> 768 </function-decl> 769 </member-function> 770 <member-function access='public'> 771 <!-- hb_user_data_array_t::hb_user_data_item_t* hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::find<hb_user_data_key_t*>(hb_user_data_key_t*) --> 772 <function-decl name='find<hb_user_data_key_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='394' column='1' visibility='default' binding='global' size-in-bits='64'> 773 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 774 <parameter type-id='type-id-33' is-artificial='yes'/> 775 <!-- parameter of type 'hb_user_data_key_t*' --> 776 <parameter type-id='type-id-26'/> 777 <!-- hb_user_data_array_t::hb_user_data_item_t* --> 778 <return type-id='type-id-27'/> 779 </function-decl> 780 </member-function> 781 <member-function access='public'> 782 <!-- hb_user_data_array_t::hb_user_data_item_t* hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::find<hb_user_data_array_t::hb_user_data_item_t>(hb_user_data_array_t::hb_user_data_item_t) --> 783 <function-decl name='find<hb_user_data_array_t::hb_user_data_item_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='394' column='1' visibility='default' binding='global' size-in-bits='64'> 784 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 785 <parameter type-id='type-id-33' is-artificial='yes'/> 786 <!-- parameter of type 'struct hb_user_data_array_t::hb_user_data_item_t' --> 787 <parameter type-id='type-id-8'/> 788 <!-- hb_user_data_array_t::hb_user_data_item_t* --> 789 <return type-id='type-id-27'/> 790 </function-decl> 791 </member-function> 792 <member-function access='public'> 793 <!-- hb_user_data_array_t::hb_user_data_item_t* hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::push() --> 794 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN20hb_user_data_array_t19hb_user_data_item_tELj2EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 795 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> 796 <parameter type-id='type-id-33' is-artificial='yes'/> 797 <!-- hb_user_data_array_t::hb_user_data_item_t* --> 798 <return type-id='type-id-27'/> 799 </function-decl> 800 </member-function> 801 </class-decl> 802 <!-- struct hb_reference_count_t --> 803 <class-decl name='hb_reference_count_t' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='53' column='1' id='type-id-31'> 804 <data-member access='public' layout-offset-in-bits='0'> 805 <!-- hb_atomic_int_t hb_reference_count_t::ref_count --> 806 <var-decl name='ref_count' type-id='type-id-35' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='54' column='1'/> 807 </data-member> 808 <member-function access='public'> 809 <!-- bool hb_reference_count_t::is_invalid() --> 810 <function-decl name='is_invalid' mangled-name='_ZNK20hb_reference_count_t10is_invalidEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='61' column='1' visibility='default' binding='global' size-in-bits='64'> 811 <!-- implicit parameter of type 'const hb_reference_count_t*' --> 812 <parameter type-id='type-id-36' is-artificial='yes'/> 813 <!-- bool --> 814 <return type-id='type-id-1'/> 815 </function-decl> 816 </member-function> 817 <member-function access='public'> 818 <!-- int hb_reference_count_t::inc() --> 819 <function-decl name='inc' mangled-name='_ZN20hb_reference_count_t3incEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 820 <!-- implicit parameter of type 'hb_reference_count_t*' --> 821 <parameter type-id='type-id-37' is-artificial='yes'/> 822 <!-- int --> 823 <return type-id='type-id-11'/> 824 </function-decl> 825 </member-function> 826 <member-function access='public'> 827 <!-- int hb_reference_count_t::dec() --> 828 <function-decl name='dec' mangled-name='_ZN20hb_reference_count_t3decEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> 829 <!-- implicit parameter of type 'hb_reference_count_t*' --> 830 <parameter type-id='type-id-37' is-artificial='yes'/> 831 <!-- int --> 832 <return type-id='type-id-11'/> 833 </function-decl> 834 </member-function> 835 <member-function access='public'> 836 <!-- void hb_reference_count_t::finish() --> 837 <function-decl name='finish' mangled-name='_ZN20hb_reference_count_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> 838 <!-- implicit parameter of type 'hb_reference_count_t*' --> 839 <parameter type-id='type-id-37' is-artificial='yes'/> 840 <!-- void --> 841 <return type-id='type-id-25'/> 842 </function-decl> 843 </member-function> 844 <member-function access='public'> 845 <!-- void hb_reference_count_t::init(int) --> 846 <function-decl name='init' mangled-name='_ZN20hb_reference_count_t4initEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 847 <!-- implicit parameter of type 'hb_reference_count_t*' --> 848 <parameter type-id='type-id-37' is-artificial='yes'/> 849 <!-- parameter of type 'int' --> 850 <parameter type-id='type-id-11'/> 851 <!-- void --> 852 <return type-id='type-id-25'/> 853 </function-decl> 854 </member-function> 855 </class-decl> 856 <!-- struct hb_user_data_array_t --> 857 <class-decl name='hb_user_data_array_t' size-in-bits='832' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='70' column='1' id='type-id-32'> 858 <member-type access='public'> 859 <!-- struct hb_user_data_array_t::hb_user_data_item_t --> 860 <class-decl name='hb_user_data_item_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='71' column='1' id='type-id-8'> 861 <data-member access='public' layout-offset-in-bits='0'> 862 <!-- hb_user_data_key_t* hb_user_data_array_t::hb_user_data_item_t::key --> 863 <var-decl name='key' type-id='type-id-26' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='72' column='1'/> 864 </data-member> 865 <data-member access='public' layout-offset-in-bits='64'> 866 <!-- void* hb_user_data_array_t::hb_user_data_item_t::data --> 867 <var-decl name='data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='73' column='1'/> 868 </data-member> 869 <data-member access='public' layout-offset-in-bits='128'> 870 <!-- hb_destroy_func_t hb_user_data_array_t::hb_user_data_item_t::destroy --> 871 <var-decl name='destroy' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='74' column='1'/> 872 </data-member> 873 <member-function access='public'> 874 <!-- void hb_user_data_array_t::hb_user_data_item_t::finish() --> 875 <function-decl name='finish' mangled-name='_ZN20hb_user_data_array_t19hb_user_data_item_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 876 <!-- implicit parameter of type 'hb_user_data_array_t::hb_user_data_item_t*' --> 877 <parameter type-id='type-id-27' is-artificial='yes'/> 878 <!-- void --> 879 <return type-id='type-id-25'/> 880 </function-decl> 881 </member-function> 882 <member-function access='public'> 883 <!-- bool hb_user_data_array_t::hb_user_data_item_t::operator==(hb_user_data_key_t*) --> 884 <function-decl name='operator==' mangled-name='_ZNK20hb_user_data_array_t19hb_user_data_item_teqEP18hb_user_data_key_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 885 <!-- implicit parameter of type 'const hb_user_data_array_t::hb_user_data_item_t*' --> 886 <parameter type-id='type-id-38' is-artificial='yes'/> 887 <!-- parameter of type 'hb_user_data_key_t*' --> 888 <parameter type-id='type-id-26'/> 889 <!-- bool --> 890 <return type-id='type-id-1'/> 891 </function-decl> 892 </member-function> 893 <member-function access='public'> 894 <!-- bool hb_user_data_array_t::hb_user_data_item_t::operator==(hb_user_data_array_t::hb_user_data_item_t&) --> 895 <function-decl name='operator==' mangled-name='_ZNK20hb_user_data_array_t19hb_user_data_item_teqERS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> 896 <!-- implicit parameter of type 'const hb_user_data_array_t::hb_user_data_item_t*' --> 897 <parameter type-id='type-id-38' is-artificial='yes'/> 898 <!-- parameter of type 'hb_user_data_array_t::hb_user_data_item_t&' --> 899 <parameter type-id='type-id-34'/> 900 <!-- bool --> 901 <return type-id='type-id-1'/> 902 </function-decl> 903 </member-function> 904 </class-decl> 905 </member-type> 906 <data-member access='public' layout-offset-in-bits='0'> 907 <!-- hb_mutex_t hb_user_data_array_t::lock --> 908 <var-decl name='lock' type-id='type-id-28' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='82' column='1'/> 909 </data-member> 910 <data-member access='public' layout-offset-in-bits='320'> 911 <!-- hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t> hb_user_data_array_t::items --> 912 <var-decl name='items' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='83' column='1'/> 913 </data-member> 914 <member-function access='public'> 915 <!-- void hb_user_data_array_t::finish() --> 916 <function-decl name='finish' mangled-name='_ZN20hb_user_data_array_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='94' column='1' visibility='default' binding='global' size-in-bits='64'> 917 <!-- implicit parameter of type 'hb_user_data_array_t*' --> 918 <parameter type-id='type-id-39' is-artificial='yes'/> 919 <!-- void --> 920 <return type-id='type-id-25'/> 921 </function-decl> 922 </member-function> 923 <member-function access='public'> 924 <!-- void hb_user_data_array_t::init() --> 925 <function-decl name='init' mangled-name='_ZN20hb_user_data_array_t4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> 926 <!-- implicit parameter of type 'hb_user_data_array_t*' --> 927 <parameter type-id='type-id-39' is-artificial='yes'/> 928 <!-- void --> 929 <return type-id='type-id-25'/> 930 </function-decl> 931 </member-function> 932 <member-function access='public'> 933 <!-- void* hb_user_data_array_t::get(hb_user_data_key_t*) --> 934 <function-decl name='get' mangled-name='_ZN20hb_user_data_array_t3getEP18hb_user_data_key_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 935 <!-- implicit parameter of type 'hb_user_data_array_t*' --> 936 <parameter type-id='type-id-39' is-artificial='yes'/> 937 <!-- parameter of type 'hb_user_data_key_t*' --> 938 <parameter type-id='type-id-26'/> 939 <!-- void* --> 940 <return type-id='type-id-19'/> 941 </function-decl> 942 </member-function> 943 <member-function access='public'> 944 <!-- bool hb_user_data_array_t::set(hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 945 <function-decl name='set' mangled-name='_ZN20hb_user_data_array_t3setEP18hb_user_data_key_tPvPFvS2_Ei' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> 946 <!-- implicit parameter of type 'hb_user_data_array_t*' --> 947 <parameter type-id='type-id-39' is-artificial='yes'/> 948 <!-- parameter of type 'hb_user_data_key_t*' --> 949 <parameter type-id='type-id-26'/> 950 <!-- parameter of type 'void*' --> 951 <parameter type-id='type-id-19'/> 952 <!-- parameter of type 'typedef hb_destroy_func_t' --> 953 <parameter type-id='type-id-20'/> 954 <!-- parameter of type 'typedef hb_bool_t' --> 955 <parameter type-id='type-id-40'/> 956 <!-- bool --> 957 <return type-id='type-id-1'/> 958 </function-decl> 959 </member-function> 960 </class-decl> 961 <!-- struct hb_user_data_key_t --> 962 <class-decl name='hb_user_data_key_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='334' column='1' id='type-id-41'> 963 <data-member access='public' layout-offset-in-bits='0'> 964 <!-- char hb_user_data_key_t::unused --> 965 <var-decl name='unused' type-id='type-id-2' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='336' column='1'/> 966 </data-member> 967 </class-decl> 968 <!-- typedef __pthread_internal_list __pthread_list_t --> 969 <typedef-decl name='__pthread_list_t' type-id='type-id-13' filepath='/usr/include/bits/pthreadtypes.h' line='65' column='1' id='type-id-42'/> 970 <!-- typedef int hb_atomic_int_t --> 971 <typedef-decl name='hb_atomic_int_t' type-id='type-id-11' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-atomic-private.hh' line='94' column='1' id='type-id-35'/> 972 <!-- typedef hb_blob_t hb_blob_t --> 973 <typedef-decl name='hb_blob_t' type-id='type-id-15' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.h' line='65' column='1' id='type-id-43'/> 974 <!-- typedef int hb_bool_t --> 975 <typedef-decl name='hb_bool_t' type-id='type-id-11' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='73' column='1' id='type-id-40'/> 976 <!-- typedef void (void*)* hb_destroy_func_t --> 977 <typedef-decl name='hb_destroy_func_t' type-id='type-id-44' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='339' column='1' id='type-id-20'/> 978 <!-- typedef pthread_mutex_t hb_mutex_impl_t --> 979 <typedef-decl name='hb_mutex_impl_t' type-id='type-id-45' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='59' column='1' id='type-id-29'/> 980 <!-- typedef hb_user_data_key_t hb_user_data_key_t --> 981 <typedef-decl name='hb_user_data_key_t' type-id='type-id-41' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='337' column='1' id='type-id-46'/> 982 <!-- union pthread_mutex_t --> 983 <union-decl name='pthread_mutex_t' size-in-bits='320' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='77' column='1' id='type-id-45'> 984 <member-type access='public'> 985 <!-- struct pthread_mutex_t::__pthread_mutex_s --> 986 <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='79' column='1' id='type-id-47'> 987 <data-member access='public' layout-offset-in-bits='0'> 988 <!-- int pthread_mutex_t::__pthread_mutex_s::__lock --> 989 <var-decl name='__lock' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='80' column='1'/> 990 </data-member> 991 <data-member access='public' layout-offset-in-bits='32'> 992 <!-- unsigned int pthread_mutex_t::__pthread_mutex_s::__count --> 993 <var-decl name='__count' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='81' column='1'/> 994 </data-member> 995 <data-member access='public' layout-offset-in-bits='64'> 996 <!-- int pthread_mutex_t::__pthread_mutex_s::__owner --> 997 <var-decl name='__owner' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='82' column='1'/> 998 </data-member> 999 <data-member access='public' layout-offset-in-bits='96'> 1000 <!-- unsigned int pthread_mutex_t::__pthread_mutex_s::__nusers --> 1001 <var-decl name='__nusers' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='84' column='1'/> 1002 </data-member> 1003 <data-member access='public' layout-offset-in-bits='128'> 1004 <!-- int pthread_mutex_t::__pthread_mutex_s::__kind --> 1005 <var-decl name='__kind' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='88' column='1'/> 1006 </data-member> 1007 <data-member access='public' layout-offset-in-bits='160'> 1008 <!-- int pthread_mutex_t::__pthread_mutex_s::__spins --> 1009 <var-decl name='__spins' type-id='type-id-11' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='90' column='1'/> 1010 </data-member> 1011 <data-member access='public' layout-offset-in-bits='192'> 1012 <!-- __pthread_list_t pthread_mutex_t::__pthread_mutex_s::__list --> 1013 <var-decl name='__list' type-id='type-id-42' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='91' column='1'/> 1014 </data-member> 1015 </class-decl> 1016 </member-type> 1017 <data-member access='public'> 1018 <!-- pthread_mutex_t::__pthread_mutex_s pthread_mutex_t::__data --> 1019 <var-decl name='__data' type-id='type-id-47' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='101' column='1'/> 1020 </data-member> 1021 <data-member access='public'> 1022 <!-- char pthread_mutex_t::__size[40] --> 1023 <var-decl name='__size' type-id='type-id-3' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='102' column='1'/> 1024 </data-member> 1025 <data-member access='public'> 1026 <!-- long int pthread_mutex_t::__align --> 1027 <var-decl name='__align' type-id='type-id-12' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='103' column='1'/> 1028 </data-member> 1029 </union-decl> 1030 <!-- unnamed-enum-underlying-type-32 --> 1031 <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-7'/> 1032 <!-- unsigned int --> 1033 <type-decl name='unsigned int' size-in-bits='32' id='type-id-18'/> 1034 <!-- unsigned long int --> 1035 <type-decl name='unsigned long int' size-in-bits='64' id='type-id-4'/> 1036 <!-- __pthread_internal_list* --> 1037 <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-14'/> 1038 <!-- char* --> 1039 <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-48'/> 1040 <!-- const char --> 1041 <qualified-type-def type-id='type-id-2' const='yes' id='type-id-49'/> 1042 <!-- const char* --> 1043 <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-17'/> 1044 <!-- const hb_blob_t --> 1045 <qualified-type-def type-id='type-id-15' const='yes' id='type-id-50'/> 1046 <!-- const hb_blob_t* --> 1047 <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-51'/> 1048 <!-- const hb_object_header_t --> 1049 <qualified-type-def type-id='type-id-16' const='yes' id='type-id-52'/> 1050 <!-- const hb_object_header_t* --> 1051 <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-53'/> 1052 <!-- const hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u> --> 1053 <qualified-type-def type-id='type-id-22' const='yes' id='type-id-54'/> 1054 <!-- const hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>* --> 1055 <pointer-type-def type-id='type-id-54' size-in-bits='64' id='type-id-55'/> 1056 <!-- const hb_reference_count_t --> 1057 <qualified-type-def type-id='type-id-31' const='yes' id='type-id-56'/> 1058 <!-- const hb_reference_count_t* --> 1059 <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-36'/> 1060 <!-- const hb_user_data_array_t::hb_user_data_item_t --> 1061 <qualified-type-def type-id='type-id-8' const='yes' id='type-id-57'/> 1062 <!-- const hb_user_data_array_t::hb_user_data_item_t& --> 1063 <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-58'/> 1064 <!-- const hb_user_data_array_t::hb_user_data_item_t* --> 1065 <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-38'/> 1066 <!-- hb_blob_t* --> 1067 <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-59'/> 1068 <!-- hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>* --> 1069 <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-23'/> 1070 <!-- hb_mutex_t& --> 1071 <reference-type-def kind='lvalue' type-id='type-id-28' size-in-bits='64' id='type-id-24'/> 1072 <!-- hb_mutex_t* --> 1073 <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-30'/> 1074 <!-- hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>* --> 1075 <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-33'/> 1076 <!-- hb_reference_count_t* --> 1077 <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-37'/> 1078 <!-- hb_user_data_array_t* --> 1079 <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-39'/> 1080 <!-- hb_user_data_array_t::hb_user_data_item_t& --> 1081 <reference-type-def kind='lvalue' type-id='type-id-8' size-in-bits='64' id='type-id-34'/> 1082 <!-- hb_user_data_array_t::hb_user_data_item_t* --> 1083 <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-27'/> 1084 <!-- hb_user_data_key_t* --> 1085 <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-26'/> 1086 <!-- unsigned int* --> 1087 <pointer-type-def type-id='type-id-18' size-in-bits='64' id='type-id-60'/> 1088 <!-- void (void*)* --> 1089 <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-44'/> 1090 <!-- void* --> 1091 <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-19'/> 1092 <!-- void --> 1093 <type-decl name='void' id='type-id-25'/> 1094 <!-- hb_blob_t* hb_blob_create(const char*, unsigned int, hb_memory_mode_t, void*, hb_destroy_func_t) --> 1095 <function-decl name='hb_blob_create' mangled-name='hb_blob_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_create'> 1096 <!-- parameter of type 'const char*' --> 1097 <parameter type-id='type-id-17' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='97' column='1'/> 1098 <!-- parameter of type 'unsigned int' --> 1099 <parameter type-id='type-id-18' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='98' column='1'/> 1100 <!-- parameter of type 'enum hb_memory_mode_t' --> 1101 <parameter type-id='type-id-6' name='mode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='99' column='1'/> 1102 <!-- parameter of type 'void*' --> 1103 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='100' column='1'/> 1104 <!-- parameter of type 'typedef hb_destroy_func_t' --> 1105 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='101' column='1'/> 1106 <!-- hb_blob_t* --> 1107 <return type-id='type-id-59'/> 1108 </function-decl> 1109 <!-- hb_blob_t* hb_blob_create_sub_blob(hb_blob_t*, unsigned int, unsigned int) --> 1110 <function-decl name='hb_blob_create_sub_blob' mangled-name='hb_blob_create_sub_blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_create_sub_blob'> 1111 <!-- parameter of type 'hb_blob_t*' --> 1112 <parameter type-id='type-id-59' name='parent' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='150' column='1'/> 1113 <!-- parameter of type 'unsigned int' --> 1114 <parameter type-id='type-id-18' name='offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='151' column='1'/> 1115 <!-- parameter of type 'unsigned int' --> 1116 <parameter type-id='type-id-18' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='152' column='1'/> 1117 <!-- hb_blob_t* --> 1118 <return type-id='type-id-59'/> 1119 </function-decl> 1120 <!-- hb_blob_t* hb_blob_get_empty() --> 1121 <function-decl name='hb_blob_get_empty' mangled-name='hb_blob_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_get_empty'> 1122 <!-- hb_blob_t* --> 1123 <return type-id='type-id-59'/> 1124 </function-decl> 1125 <!-- hb_blob_t* hb_blob_reference(hb_blob_t*) --> 1126 <function-decl name='hb_blob_reference' mangled-name='hb_blob_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_reference'> 1127 <!-- parameter of type 'hb_blob_t*' --> 1128 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='213' column='1'/> 1129 <!-- hb_blob_t* --> 1130 <return type-id='type-id-59'/> 1131 </function-decl> 1132 <!-- void hb_blob_destroy(hb_blob_t*) --> 1133 <function-decl name='hb_blob_destroy' mangled-name='hb_blob_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_destroy'> 1134 <!-- parameter of type 'hb_blob_t*' --> 1135 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='231' column='1'/> 1136 <!-- void --> 1137 <return type-id='type-id-25'/> 1138 </function-decl> 1139 <!-- hb_bool_t hb_blob_set_user_data(hb_blob_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 1140 <function-decl name='hb_blob_set_user_data' mangled-name='hb_blob_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_set_user_data'> 1141 <!-- parameter of type 'hb_blob_t*' --> 1142 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='253' column='1'/> 1143 <!-- parameter of type 'hb_user_data_key_t*' --> 1144 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='254' column='1'/> 1145 <!-- parameter of type 'void*' --> 1146 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='255' column='1'/> 1147 <!-- parameter of type 'typedef hb_destroy_func_t' --> 1148 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='256' column='1'/> 1149 <!-- parameter of type 'typedef hb_bool_t' --> 1150 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='257' column='1'/> 1151 <!-- typedef hb_bool_t --> 1152 <return type-id='type-id-40'/> 1153 </function-decl> 1154 <!-- void* hb_blob_get_user_data(hb_blob_t*, hb_user_data_key_t*) --> 1155 <function-decl name='hb_blob_get_user_data' mangled-name='hb_blob_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_get_user_data'> 1156 <!-- parameter of type 'hb_blob_t*' --> 1157 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='274' column='1'/> 1158 <!-- parameter of type 'hb_user_data_key_t*' --> 1159 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='275' column='1'/> 1160 <!-- void* --> 1161 <return type-id='type-id-19'/> 1162 </function-decl> 1163 <!-- void hb_blob_make_immutable(hb_blob_t*) --> 1164 <function-decl name='hb_blob_make_immutable' mangled-name='hb_blob_make_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_make_immutable'> 1165 <!-- parameter of type 'hb_blob_t*' --> 1166 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='290' column='1'/> 1167 <!-- void --> 1168 <return type-id='type-id-25'/> 1169 </function-decl> 1170 <!-- hb_bool_t hb_blob_is_immutable(hb_blob_t*) --> 1171 <function-decl name='hb_blob_is_immutable' mangled-name='hb_blob_is_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_is_immutable'> 1172 <!-- parameter of type 'hb_blob_t*' --> 1173 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='309' column='1'/> 1174 <!-- typedef hb_bool_t --> 1175 <return type-id='type-id-40'/> 1176 </function-decl> 1177 <!-- unsigned int hb_blob_get_length(hb_blob_t*) --> 1178 <function-decl name='hb_blob_get_length' mangled-name='hb_blob_get_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_get_length'> 1179 <!-- parameter of type 'hb_blob_t*' --> 1180 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='326' column='1'/> 1181 <!-- unsigned int --> 1182 <return type-id='type-id-18'/> 1183 </function-decl> 1184 <!-- const char* hb_blob_get_data(hb_blob_t*, unsigned int*) --> 1185 <function-decl name='hb_blob_get_data' mangled-name='hb_blob_get_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_get_data'> 1186 <!-- parameter of type 'hb_blob_t*' --> 1187 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='343' column='1'/> 1188 <!-- parameter of type 'unsigned int*' --> 1189 <parameter type-id='type-id-60' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='343' column='1'/> 1190 <!-- const char* --> 1191 <return type-id='type-id-17'/> 1192 </function-decl> 1193 <!-- char* hb_blob_get_data_writable(hb_blob_t*, unsigned int*) --> 1194 <function-decl name='hb_blob_get_data_writable' mangled-name='hb_blob_get_data_writable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_blob_get_data_writable'> 1195 <!-- parameter of type 'hb_blob_t*' --> 1196 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='368' column='1'/> 1197 <!-- parameter of type 'unsigned int*' --> 1198 <parameter type-id='type-id-60' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='368' column='1'/> 1199 <!-- char* --> 1200 <return type-id='type-id-48'/> 1201 </function-decl> 1202 <!-- void (void*) --> 1203 <function-type size-in-bits='64' id='type-id-61'> 1204 <!-- parameter of type 'void*' --> 1205 <parameter type-id='type-id-19'/> 1206 <!-- void --> 1207 <return type-id='type-id-25'/> 1208 </function-type> 1209 </abi-instr> 1210 <abi-instr address-size='64' path='hb-buffer-serialize.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 1211 <!-- const char*[8] --> 1212 <array-type-def dimensions='1' type-id='type-id-17' size-in-bits='512' id='type-id-62'> 1213 <!-- <anonymous range>[8] --> 1214 <subrange length='8' type-id='type-id-4' id='type-id-63'/> 1215 </array-type-def> 1216 <!-- enum hb_buffer_content_type_t --> 1217 <enum-decl name='hb_buffer_content_type_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='119' column='1' id='type-id-64'> 1218 <underlying-type type-id='type-id-7'/> 1219 <enumerator name='HB_BUFFER_CONTENT_TYPE_INVALID' value='0'/> 1220 <enumerator name='HB_BUFFER_CONTENT_TYPE_UNICODE' value='1'/> 1221 <enumerator name='HB_BUFFER_CONTENT_TYPE_GLYPHS' value='2'/> 1222 </enum-decl> 1223 <!-- enum hb_buffer_flags_t --> 1224 <enum-decl name='hb_buffer_flags_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='174' column='1' id='type-id-65'> 1225 <underlying-type type-id='type-id-7'/> 1226 <enumerator name='HB_BUFFER_FLAG_DEFAULT' value='0'/> 1227 <enumerator name='HB_BUFFER_FLAG_BOT' value='1'/> 1228 <enumerator name='HB_BUFFER_FLAG_EOT' value='2'/> 1229 <enumerator name='HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES' value='4'/> 1230 </enum-decl> 1231 <!-- enum hb_buffer_serialize_flags_t --> 1232 <enum-decl name='hb_buffer_serialize_flags_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='298' column='1' id='type-id-66'> 1233 <underlying-type type-id='type-id-7'/> 1234 <enumerator name='HB_BUFFER_SERIALIZE_FLAG_DEFAULT' value='0'/> 1235 <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS' value='1'/> 1236 <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONS' value='2'/> 1237 <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES' value='4'/> 1238 </enum-decl> 1239 <!-- enum hb_buffer_serialize_format_t --> 1240 <enum-decl name='hb_buffer_serialize_format_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='305' column='1' id='type-id-67'> 1241 <underlying-type type-id='type-id-7'/> 1242 <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_TEXT' value='1413830740'/> 1243 <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_JSON' value='1246973774'/> 1244 <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_INVALID' value='0'/> 1245 </enum-decl> 1246 <!-- enum hb_direction_t --> 1247 <enum-decl name='hb_direction_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='111' column='1' id='type-id-68'> 1248 <underlying-type type-id='type-id-7'/> 1249 <enumerator name='HB_DIRECTION_INVALID' value='0'/> 1250 <enumerator name='HB_DIRECTION_LTR' value='4'/> 1251 <enumerator name='HB_DIRECTION_RTL' value='5'/> 1252 <enumerator name='HB_DIRECTION_TTB' value='6'/> 1253 <enumerator name='HB_DIRECTION_BTT' value='7'/> 1254 </enum-decl> 1255 <!-- enum hb_script_t --> 1256 <enum-decl name='hb_script_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='157' column='1' id='type-id-69'> 1257 <underlying-type type-id='type-id-7'/> 1258 <enumerator name='HB_SCRIPT_COMMON' value='1517910393'/> 1259 <enumerator name='HB_SCRIPT_INHERITED' value='1516858984'/> 1260 <enumerator name='HB_SCRIPT_UNKNOWN' value='1517976186'/> 1261 <enumerator name='HB_SCRIPT_ARABIC' value='1098015074'/> 1262 <enumerator name='HB_SCRIPT_ARMENIAN' value='1098018158'/> 1263 <enumerator name='HB_SCRIPT_BENGALI' value='1113943655'/> 1264 <enumerator name='HB_SCRIPT_CYRILLIC' value='1132032620'/> 1265 <enumerator name='HB_SCRIPT_DEVANAGARI' value='1147500129'/> 1266 <enumerator name='HB_SCRIPT_GEORGIAN' value='1197830002'/> 1267 <enumerator name='HB_SCRIPT_GREEK' value='1198679403'/> 1268 <enumerator name='HB_SCRIPT_GUJARATI' value='1198877298'/> 1269 <enumerator name='HB_SCRIPT_GURMUKHI' value='1198879349'/> 1270 <enumerator name='HB_SCRIPT_HANGUL' value='1214344807'/> 1271 <enumerator name='HB_SCRIPT_HAN' value='1214344809'/> 1272 <enumerator name='HB_SCRIPT_HEBREW' value='1214603890'/> 1273 <enumerator name='HB_SCRIPT_HIRAGANA' value='1214870113'/> 1274 <enumerator name='HB_SCRIPT_KANNADA' value='1265525857'/> 1275 <enumerator name='HB_SCRIPT_KATAKANA' value='1264676449'/> 1276 <enumerator name='HB_SCRIPT_LAO' value='1281453935'/> 1277 <enumerator name='HB_SCRIPT_LATIN' value='1281455214'/> 1278 <enumerator name='HB_SCRIPT_MALAYALAM' value='1298954605'/> 1279 <enumerator name='HB_SCRIPT_ORIYA' value='1332902241'/> 1280 <enumerator name='HB_SCRIPT_TAMIL' value='1415671148'/> 1281 <enumerator name='HB_SCRIPT_TELUGU' value='1415933045'/> 1282 <enumerator name='HB_SCRIPT_THAI' value='1416126825'/> 1283 <enumerator name='HB_SCRIPT_TIBETAN' value='1416192628'/> 1284 <enumerator name='HB_SCRIPT_BOPOMOFO' value='1114599535'/> 1285 <enumerator name='HB_SCRIPT_BRAILLE' value='1114792297'/> 1286 <enumerator name='HB_SCRIPT_CANADIAN_SYLLABICS' value='1130458739'/> 1287 <enumerator name='HB_SCRIPT_CHEROKEE' value='1130915186'/> 1288 <enumerator name='HB_SCRIPT_ETHIOPIC' value='1165256809'/> 1289 <enumerator name='HB_SCRIPT_KHMER' value='1265134962'/> 1290 <enumerator name='HB_SCRIPT_MONGOLIAN' value='1299148391'/> 1291 <enumerator name='HB_SCRIPT_MYANMAR' value='1299803506'/> 1292 <enumerator name='HB_SCRIPT_OGHAM' value='1332175213'/> 1293 <enumerator name='HB_SCRIPT_RUNIC' value='1383427698'/> 1294 <enumerator name='HB_SCRIPT_SINHALA' value='1399418472'/> 1295 <enumerator name='HB_SCRIPT_SYRIAC' value='1400468067'/> 1296 <enumerator name='HB_SCRIPT_THAANA' value='1416126817'/> 1297 <enumerator name='HB_SCRIPT_YI' value='1500080489'/> 1298 <enumerator name='HB_SCRIPT_DESERET' value='1148416628'/> 1299 <enumerator name='HB_SCRIPT_GOTHIC' value='1198486632'/> 1300 <enumerator name='HB_SCRIPT_OLD_ITALIC' value='1232363884'/> 1301 <enumerator name='HB_SCRIPT_BUHID' value='1114990692'/> 1302 <enumerator name='HB_SCRIPT_HANUNOO' value='1214344815'/> 1303 <enumerator name='HB_SCRIPT_TAGALOG' value='1416064103'/> 1304 <enumerator name='HB_SCRIPT_TAGBANWA' value='1415669602'/> 1305 <enumerator name='HB_SCRIPT_CYPRIOT' value='1131442804'/> 1306 <enumerator name='HB_SCRIPT_LIMBU' value='1281977698'/> 1307 <enumerator name='HB_SCRIPT_LINEAR_B' value='1281977954'/> 1308 <enumerator name='HB_SCRIPT_OSMANYA' value='1332964705'/> 1309 <enumerator name='HB_SCRIPT_SHAVIAN' value='1399349623'/> 1310 <enumerator name='HB_SCRIPT_TAI_LE' value='1415670885'/> 1311 <enumerator name='HB_SCRIPT_UGARITIC' value='1432838514'/> 1312 <enumerator name='HB_SCRIPT_BUGINESE' value='1114990441'/> 1313 <enumerator name='HB_SCRIPT_COPTIC' value='1131376756'/> 1314 <enumerator name='HB_SCRIPT_GLAGOLITIC' value='1198285159'/> 1315 <enumerator name='HB_SCRIPT_KHAROSHTHI' value='1265131890'/> 1316 <enumerator name='HB_SCRIPT_NEW_TAI_LUE' value='1415670901'/> 1317 <enumerator name='HB_SCRIPT_OLD_PERSIAN' value='1483761007'/> 1318 <enumerator name='HB_SCRIPT_SYLOTI_NAGRI' value='1400466543'/> 1319 <enumerator name='HB_SCRIPT_TIFINAGH' value='1415999079'/> 1320 <enumerator name='HB_SCRIPT_BALINESE' value='1113681001'/> 1321 <enumerator name='HB_SCRIPT_CUNEIFORM' value='1483961720'/> 1322 <enumerator name='HB_SCRIPT_NKO' value='1315663727'/> 1323 <enumerator name='HB_SCRIPT_PHAGS_PA' value='1349017959'/> 1324 <enumerator name='HB_SCRIPT_PHOENICIAN' value='1349021304'/> 1325 <enumerator name='HB_SCRIPT_CARIAN' value='1130459753'/> 1326 <enumerator name='HB_SCRIPT_CHAM' value='1130914157'/> 1327 <enumerator name='HB_SCRIPT_KAYAH_LI' value='1264675945'/> 1328 <enumerator name='HB_SCRIPT_LEPCHA' value='1281716323'/> 1329 <enumerator name='HB_SCRIPT_LYCIAN' value='1283023721'/> 1330 <enumerator name='HB_SCRIPT_LYDIAN' value='1283023977'/> 1331 <enumerator name='HB_SCRIPT_OL_CHIKI' value='1332503403'/> 1332 <enumerator name='HB_SCRIPT_REJANG' value='1382706791'/> 1333 <enumerator name='HB_SCRIPT_SAURASHTRA' value='1398895986'/> 1334 <enumerator name='HB_SCRIPT_SUNDANESE' value='1400204900'/> 1335 <enumerator name='HB_SCRIPT_VAI' value='1449224553'/> 1336 <enumerator name='HB_SCRIPT_AVESTAN' value='1098281844'/> 1337 <enumerator name='HB_SCRIPT_BAMUM' value='1113681269'/> 1338 <enumerator name='HB_SCRIPT_EGYPTIAN_HIEROGLYPHS' value='1164409200'/> 1339 <enumerator name='HB_SCRIPT_IMPERIAL_ARAMAIC' value='1098018153'/> 1340 <enumerator name='HB_SCRIPT_INSCRIPTIONAL_PAHLAVI' value='1349020777'/> 1341 <enumerator name='HB_SCRIPT_INSCRIPTIONAL_PARTHIAN' value='1349678185'/> 1342 <enumerator name='HB_SCRIPT_JAVANESE' value='1247901281'/> 1343 <enumerator name='HB_SCRIPT_KAITHI' value='1265920105'/> 1344 <enumerator name='HB_SCRIPT_LISU' value='1281979253'/> 1345 <enumerator name='HB_SCRIPT_MEETEI_MAYEK' value='1299473769'/> 1346 <enumerator name='HB_SCRIPT_OLD_SOUTH_ARABIAN' value='1398895202'/> 1347 <enumerator name='HB_SCRIPT_OLD_TURKIC' value='1332898664'/> 1348 <enumerator name='HB_SCRIPT_SAMARITAN' value='1398893938'/> 1349 <enumerator name='HB_SCRIPT_TAI_THAM' value='1281453665'/> 1350 <enumerator name='HB_SCRIPT_TAI_VIET' value='1415673460'/> 1351 <enumerator name='HB_SCRIPT_BATAK' value='1113683051'/> 1352 <enumerator name='HB_SCRIPT_BRAHMI' value='1114792296'/> 1353 <enumerator name='HB_SCRIPT_MANDAIC' value='1298230884'/> 1354 <enumerator name='HB_SCRIPT_CHAKMA' value='1130457965'/> 1355 <enumerator name='HB_SCRIPT_MEROITIC_CURSIVE' value='1298494051'/> 1356 <enumerator name='HB_SCRIPT_MEROITIC_HIEROGLYPHS' value='1298494063'/> 1357 <enumerator name='HB_SCRIPT_MIAO' value='1349284452'/> 1358 <enumerator name='HB_SCRIPT_SHARADA' value='1399353956'/> 1359 <enumerator name='HB_SCRIPT_SORA_SOMPENG' value='1399812705'/> 1360 <enumerator name='HB_SCRIPT_TAKRI' value='1415670642'/> 1361 <enumerator name='HB_SCRIPT_BASSA_VAH' value='1113682803'/> 1362 <enumerator name='HB_SCRIPT_CAUCASIAN_ALBANIAN' value='1097295970'/> 1363 <enumerator name='HB_SCRIPT_DUPLOYAN' value='1148547180'/> 1364 <enumerator name='HB_SCRIPT_ELBASAN' value='1164730977'/> 1365 <enumerator name='HB_SCRIPT_GRANTHA' value='1198678382'/> 1366 <enumerator name='HB_SCRIPT_KHOJKI' value='1265135466'/> 1367 <enumerator name='HB_SCRIPT_KHUDAWADI' value='1399418468'/> 1368 <enumerator name='HB_SCRIPT_LINEAR_A' value='1281977953'/> 1369 <enumerator name='HB_SCRIPT_MAHAJANI' value='1298229354'/> 1370 <enumerator name='HB_SCRIPT_MANICHAEAN' value='1298230889'/> 1371 <enumerator name='HB_SCRIPT_MENDE_KIKAKUI' value='1298493028'/> 1372 <enumerator name='HB_SCRIPT_MODI' value='1299145833'/> 1373 <enumerator name='HB_SCRIPT_MRO' value='1299345263'/> 1374 <enumerator name='HB_SCRIPT_NABATAEAN' value='1315070324'/> 1375 <enumerator name='HB_SCRIPT_OLD_NORTH_ARABIAN' value='1315009122'/> 1376 <enumerator name='HB_SCRIPT_OLD_PERMIC' value='1348825709'/> 1377 <enumerator name='HB_SCRIPT_PAHAWH_HMONG' value='1215131239'/> 1378 <enumerator name='HB_SCRIPT_PALMYRENE' value='1348562029'/> 1379 <enumerator name='HB_SCRIPT_PAU_CIN_HAU' value='1348564323'/> 1380 <enumerator name='HB_SCRIPT_PSALTER_PAHLAVI' value='1349020784'/> 1381 <enumerator name='HB_SCRIPT_SIDDHAM' value='1399415908'/> 1382 <enumerator name='HB_SCRIPT_TIRHUTA' value='1416196712'/> 1383 <enumerator name='HB_SCRIPT_WARANG_CITI' value='1466004065'/> 1384 <enumerator name='HB_SCRIPT_INVALID' value='0'/> 1385 <enumerator name='_HB_SCRIPT_MAX_VALUE' value='4294967295'/> 1386 <enumerator name='_HB_SCRIPT_MAX_VALUE_SIGNED' value='2147483647'/> 1387 </enum-decl> 1388 <!-- enum hb_unicode_combining_class_t --> 1389 <enum-decl name='hb_unicode_combining_class_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='87' column='1' id='type-id-70'> 1390 <underlying-type type-id='type-id-7'/> 1391 <enumerator name='HB_UNICODE_COMBINING_CLASS_NOT_REORDERED' value='0'/> 1392 <enumerator name='HB_UNICODE_COMBINING_CLASS_OVERLAY' value='1'/> 1393 <enumerator name='HB_UNICODE_COMBINING_CLASS_NUKTA' value='7'/> 1394 <enumerator name='HB_UNICODE_COMBINING_CLASS_KANA_VOICING' value='8'/> 1395 <enumerator name='HB_UNICODE_COMBINING_CLASS_VIRAMA' value='9'/> 1396 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC10' value='10'/> 1397 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC11' value='11'/> 1398 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC12' value='12'/> 1399 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC13' value='13'/> 1400 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC14' value='14'/> 1401 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC15' value='15'/> 1402 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC16' value='16'/> 1403 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC17' value='17'/> 1404 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC18' value='18'/> 1405 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC19' value='19'/> 1406 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC20' value='20'/> 1407 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC21' value='21'/> 1408 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC22' value='22'/> 1409 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC23' value='23'/> 1410 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC24' value='24'/> 1411 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC25' value='25'/> 1412 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC26' value='26'/> 1413 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC27' value='27'/> 1414 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC28' value='28'/> 1415 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC29' value='29'/> 1416 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC30' value='30'/> 1417 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC31' value='31'/> 1418 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC32' value='32'/> 1419 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC33' value='33'/> 1420 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC34' value='34'/> 1421 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC35' value='35'/> 1422 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC36' value='36'/> 1423 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC84' value='84'/> 1424 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC91' value='91'/> 1425 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC103' value='103'/> 1426 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC107' value='107'/> 1427 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC118' value='118'/> 1428 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC122' value='122'/> 1429 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC129' value='129'/> 1430 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC130' value='130'/> 1431 <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC133' value='132'/> 1432 <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT' value='200'/> 1433 <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW' value='202'/> 1434 <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE' value='214'/> 1435 <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT' value='216'/> 1436 <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW_LEFT' value='218'/> 1437 <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW' value='220'/> 1438 <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW_RIGHT' value='222'/> 1439 <enumerator name='HB_UNICODE_COMBINING_CLASS_LEFT' value='224'/> 1440 <enumerator name='HB_UNICODE_COMBINING_CLASS_RIGHT' value='226'/> 1441 <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE_LEFT' value='228'/> 1442 <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE' value='230'/> 1443 <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE_RIGHT' value='232'/> 1444 <enumerator name='HB_UNICODE_COMBINING_CLASS_DOUBLE_BELOW' value='233'/> 1445 <enumerator name='HB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVE' value='234'/> 1446 <enumerator name='HB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPT' value='240'/> 1447 <enumerator name='HB_UNICODE_COMBINING_CLASS_INVALID' value='255'/> 1448 </enum-decl> 1449 <!-- enum hb_unicode_general_category_t --> 1450 <enum-decl name='hb_unicode_general_category_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='46' column='1' id='type-id-71'> 1451 <underlying-type type-id='type-id-7'/> 1452 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CONTROL' value='0'/> 1453 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_FORMAT' value='1'/> 1454 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED' value='2'/> 1455 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE' value='3'/> 1456 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SURROGATE' value='4'/> 1457 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER' value='5'/> 1458 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER' value='6'/> 1459 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER' value='7'/> 1460 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER' value='8'/> 1461 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER' value='9'/> 1462 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK' value='10'/> 1463 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK' value='11'/> 1464 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK' value='12'/> 1465 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER' value='13'/> 1466 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER' value='14'/> 1467 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER' value='15'/> 1468 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION' value='16'/> 1469 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION' value='17'/> 1470 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION' value='18'/> 1471 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION' value='19'/> 1472 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION' value='20'/> 1473 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION' value='21'/> 1474 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION' value='22'/> 1475 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL' value='23'/> 1476 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL' value='24'/> 1477 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL' value='25'/> 1478 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL' value='26'/> 1479 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR' value='27'/> 1480 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR' value='28'/> 1481 <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR' value='29'/> 1482 </enum-decl> 1483 <!-- hb_codepoint_t[2][5] --> 1484 <array-type-def dimensions='2' type-id='type-id-72' size-in-bits='320' id='type-id-73'> 1485 <!-- <anonymous range>[2] --> 1486 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 1487 <!-- <anonymous range>[5] --> 1488 <subrange length='5' type-id='type-id-4' id='type-id-74'/> 1489 </array-type-def> 1490 <!-- int16_t[2] --> 1491 <array-type-def dimensions='1' type-id='type-id-75' size-in-bits='32' id='type-id-76'> 1492 <!-- <anonymous range>[2] --> 1493 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 1494 </array-type-def> 1495 <!-- int8_t[4] --> 1496 <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='32' id='type-id-78'> 1497 <!-- <anonymous range>[4] --> 1498 <subrange length='4' type-id='type-id-4' id='type-id-79'/> 1499 </array-type-def> 1500 <!-- short int --> 1501 <type-decl name='short int' size-in-bits='16' id='type-id-80'/> 1502 <!-- signed char --> 1503 <type-decl name='signed char' size-in-bits='8' id='type-id-81'/> 1504 <!-- struct hb_buffer_t --> 1505 <class-decl name='hb_buffer_t' size-in-bits='2752' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='46' column='1' id='type-id-82'> 1506 <member-type access='public'> 1507 <!-- typedef long int hb_buffer_t::scratch_buffer_t --> 1508 <typedef-decl name='scratch_buffer_t' type-id='type-id-12' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='190' column='1' id='type-id-83'/> 1509 </member-type> 1510 <data-member access='public' layout-offset-in-bits='0'> 1511 <!-- hb_object_header_t hb_buffer_t::header --> 1512 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='47' column='1'/> 1513 </data-member> 1514 <data-member access='public' layout-offset-in-bits='896'> 1515 <!-- hb_unicode_funcs_t* hb_buffer_t::unicode --> 1516 <var-decl name='unicode' type-id='type-id-84' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='51' column='1'/> 1517 </data-member> 1518 <data-member access='public' layout-offset-in-bits='960'> 1519 <!-- hb_buffer_flags_t hb_buffer_t::flags --> 1520 <var-decl name='flags' type-id='type-id-65' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='52' column='1'/> 1521 </data-member> 1522 <data-member access='public' layout-offset-in-bits='992'> 1523 <!-- hb_codepoint_t hb_buffer_t::replacement --> 1524 <var-decl name='replacement' type-id='type-id-72' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='53' column='1'/> 1525 </data-member> 1526 <data-member access='public' layout-offset-in-bits='1024'> 1527 <!-- hb_buffer_content_type_t hb_buffer_t::content_type --> 1528 <var-decl name='content_type' type-id='type-id-64' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='56' column='1'/> 1529 </data-member> 1530 <data-member access='public' layout-offset-in-bits='1088'> 1531 <!-- hb_segment_properties_t hb_buffer_t::props --> 1532 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='57' column='1'/> 1533 </data-member> 1534 <data-member access='public' layout-offset-in-bits='1344'> 1535 <!-- bool hb_buffer_t::in_error --> 1536 <var-decl name='in_error' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='59' column='1'/> 1537 </data-member> 1538 <data-member access='public' layout-offset-in-bits='1352'> 1539 <!-- bool hb_buffer_t::have_output --> 1540 <var-decl name='have_output' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='60' column='1'/> 1541 </data-member> 1542 <data-member access='public' layout-offset-in-bits='1360'> 1543 <!-- bool hb_buffer_t::have_positions --> 1544 <var-decl name='have_positions' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='61' column='1'/> 1545 </data-member> 1546 <data-member access='public' layout-offset-in-bits='1376'> 1547 <!-- unsigned int hb_buffer_t::idx --> 1548 <var-decl name='idx' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='63' column='1'/> 1549 </data-member> 1550 <data-member access='public' layout-offset-in-bits='1408'> 1551 <!-- unsigned int hb_buffer_t::len --> 1552 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='64' column='1'/> 1553 </data-member> 1554 <data-member access='public' layout-offset-in-bits='1440'> 1555 <!-- unsigned int hb_buffer_t::out_len --> 1556 <var-decl name='out_len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='65' column='1'/> 1557 </data-member> 1558 <data-member access='public' layout-offset-in-bits='1472'> 1559 <!-- unsigned int hb_buffer_t::allocated --> 1560 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='67' column='1'/> 1561 </data-member> 1562 <data-member access='public' layout-offset-in-bits='1536'> 1563 <!-- hb_glyph_info_t* hb_buffer_t::info --> 1564 <var-decl name='info' type-id='type-id-86' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='68' column='1'/> 1565 </data-member> 1566 <data-member access='public' layout-offset-in-bits='1600'> 1567 <!-- hb_glyph_info_t* hb_buffer_t::out_info --> 1568 <var-decl name='out_info' type-id='type-id-86' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='69' column='1'/> 1569 </data-member> 1570 <data-member access='public' layout-offset-in-bits='1664'> 1571 <!-- hb_glyph_position_t* hb_buffer_t::pos --> 1572 <var-decl name='pos' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='70' column='1'/> 1573 </data-member> 1574 <data-member access='public' layout-offset-in-bits='1728'> 1575 <!-- unsigned int hb_buffer_t::serial --> 1576 <var-decl name='serial' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='83' column='1'/> 1577 </data-member> 1578 <data-member access='public' layout-offset-in-bits='1760'> 1579 <!-- uint8_t hb_buffer_t::allocated_var_bytes[8] --> 1580 <var-decl name='allocated_var_bytes' type-id='type-id-88' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='86' column='1'/> 1581 </data-member> 1582 <data-member access='public' layout-offset-in-bits='1856'> 1583 <!-- const char* hb_buffer_t::allocated_var_owner[8] --> 1584 <var-decl name='allocated_var_owner' type-id='type-id-62' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='87' column='1'/> 1585 </data-member> 1586 <data-member access='public' static='yes'> 1587 <!-- static const unsigned int hb_buffer_t::CONTEXT_LENGTH --> 1588 <var-decl name='CONTEXT_LENGTH' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='92' column='1'/> 1589 </data-member> 1590 <data-member access='public' layout-offset-in-bits='2368'> 1591 <!-- hb_codepoint_t hb_buffer_t::context[2][5] --> 1592 <var-decl name='context' type-id='type-id-73' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='93' column='1'/> 1593 </data-member> 1594 <data-member access='public' layout-offset-in-bits='2688'> 1595 <!-- unsigned int hb_buffer_t::context_len[2] --> 1596 <var-decl name='context_len' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='94' column='1'/> 1597 </data-member> 1598 <member-function access='public'> 1599 <!-- void hb_buffer_t::clear_context(unsigned int) --> 1600 <function-decl name='clear_context' mangled-name='_ZN11hb_buffer_t13clear_contextEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> 1601 <!-- implicit parameter of type 'hb_buffer_t*' --> 1602 <parameter type-id='type-id-91' is-artificial='yes'/> 1603 <!-- parameter of type 'unsigned int' --> 1604 <parameter type-id='type-id-18'/> 1605 <!-- void --> 1606 <return type-id='type-id-25'/> 1607 </function-decl> 1608 </member-function> 1609 <member-function access='public'> 1610 <!-- void hb_buffer_t::set_masks(hb_mask_t, hb_mask_t, unsigned int, unsigned int) --> 1611 <function-decl name='set_masks' mangled-name='_ZN11hb_buffer_t9set_masksEjjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='168' column='1' visibility='default' binding='global' size-in-bits='64'> 1612 <!-- implicit parameter of type 'hb_buffer_t*' --> 1613 <parameter type-id='type-id-91' is-artificial='yes'/> 1614 <!-- parameter of type 'typedef hb_mask_t' --> 1615 <parameter type-id='type-id-92'/> 1616 <!-- parameter of type 'typedef hb_mask_t' --> 1617 <parameter type-id='type-id-92'/> 1618 <!-- parameter of type 'unsigned int' --> 1619 <parameter type-id='type-id-18'/> 1620 <!-- parameter of type 'unsigned int' --> 1621 <parameter type-id='type-id-18'/> 1622 <!-- void --> 1623 <return type-id='type-id-25'/> 1624 </function-decl> 1625 </member-function> 1626 <member-function access='public'> 1627 <!-- void hb_buffer_t::reverse_range(unsigned int, unsigned int) --> 1628 <function-decl name='reverse_range' mangled-name='_ZN11hb_buffer_t13reverse_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='117' column='1' visibility='default' binding='global' size-in-bits='64'> 1629 <!-- implicit parameter of type 'hb_buffer_t*' --> 1630 <parameter type-id='type-id-91' is-artificial='yes'/> 1631 <!-- parameter of type 'unsigned int' --> 1632 <parameter type-id='type-id-18'/> 1633 <!-- parameter of type 'unsigned int' --> 1634 <parameter type-id='type-id-18'/> 1635 <!-- void --> 1636 <return type-id='type-id-25'/> 1637 </function-decl> 1638 </member-function> 1639 <member-function access='public'> 1640 <!-- void hb_buffer_t::allocate_var(unsigned int, unsigned int, const char*) --> 1641 <function-decl name='allocate_var' mangled-name='_ZN11hb_buffer_t12allocate_varEjjPKc' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> 1642 <!-- implicit parameter of type 'hb_buffer_t*' --> 1643 <parameter type-id='type-id-91' is-artificial='yes'/> 1644 <!-- parameter of type 'unsigned int' --> 1645 <parameter type-id='type-id-18'/> 1646 <!-- parameter of type 'unsigned int' --> 1647 <parameter type-id='type-id-18'/> 1648 <!-- parameter of type 'const char*' --> 1649 <parameter type-id='type-id-17'/> 1650 <!-- void --> 1651 <return type-id='type-id-25'/> 1652 </function-decl> 1653 </member-function> 1654 <member-function access='public'> 1655 <!-- hb_buffer_t::scratch_buffer_t* hb_buffer_t::get_scratch_buffer(unsigned int*) --> 1656 <function-decl name='get_scratch_buffer' mangled-name='_ZN11hb_buffer_t18get_scratch_bufferEPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='191' column='1' visibility='default' binding='global' size-in-bits='64'> 1657 <!-- implicit parameter of type 'hb_buffer_t*' --> 1658 <parameter type-id='type-id-91' is-artificial='yes'/> 1659 <!-- parameter of type 'unsigned int*' --> 1660 <parameter type-id='type-id-60'/> 1661 <!-- hb_buffer_t::scratch_buffer_t* --> 1662 <return type-id='type-id-93'/> 1663 </function-decl> 1664 </member-function> 1665 <member-function access='public'> 1666 <!-- void hb_buffer_t::merge_out_clusters(unsigned int, unsigned int) --> 1667 <function-decl name='merge_out_clusters' mangled-name='_ZN11hb_buffer_t18merge_out_clustersEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> 1668 <!-- implicit parameter of type 'hb_buffer_t*' --> 1669 <parameter type-id='type-id-91' is-artificial='yes'/> 1670 <!-- parameter of type 'unsigned int' --> 1671 <parameter type-id='type-id-18'/> 1672 <!-- parameter of type 'unsigned int' --> 1673 <parameter type-id='type-id-18'/> 1674 <!-- void --> 1675 <return type-id='type-id-25'/> 1676 </function-decl> 1677 </member-function> 1678 <member-function access='public'> 1679 <!-- void hb_buffer_t::merge_clusters(unsigned int, unsigned int) --> 1680 <function-decl name='merge_clusters' mangled-name='_ZN11hb_buffer_t14merge_clustersEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='173' column='1' visibility='default' binding='global' size-in-bits='64'> 1681 <!-- implicit parameter of type 'hb_buffer_t*' --> 1682 <parameter type-id='type-id-91' is-artificial='yes'/> 1683 <!-- parameter of type 'unsigned int' --> 1684 <parameter type-id='type-id-18'/> 1685 <!-- parameter of type 'unsigned int' --> 1686 <parameter type-id='type-id-18'/> 1687 <!-- void --> 1688 <return type-id='type-id-25'/> 1689 </function-decl> 1690 </member-function> 1691 <member-function access='public'> 1692 <!-- void hb_buffer_t::reverse() --> 1693 <function-decl name='reverse' mangled-name='_ZN11hb_buffer_t7reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> 1694 <!-- implicit parameter of type 'hb_buffer_t*' --> 1695 <parameter type-id='type-id-91' is-artificial='yes'/> 1696 <!-- void --> 1697 <return type-id='type-id-25'/> 1698 </function-decl> 1699 </member-function> 1700 <member-function access='public'> 1701 <!-- void hb_buffer_t::reverse_clusters() --> 1702 <function-decl name='reverse_clusters' mangled-name='_ZN11hb_buffer_t16reverse_clustersEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='119' column='1' visibility='default' binding='global' size-in-bits='64'> 1703 <!-- implicit parameter of type 'hb_buffer_t*' --> 1704 <parameter type-id='type-id-91' is-artificial='yes'/> 1705 <!-- void --> 1706 <return type-id='type-id-25'/> 1707 </function-decl> 1708 </member-function> 1709 <member-function access='public'> 1710 <!-- void hb_buffer_t::swap_buffers() --> 1711 <function-decl name='swap_buffers' mangled-name='_ZN11hb_buffer_t12swap_buffersEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='122' column='1' visibility='default' binding='global' size-in-bits='64'> 1712 <!-- implicit parameter of type 'hb_buffer_t*' --> 1713 <parameter type-id='type-id-91' is-artificial='yes'/> 1714 <!-- void --> 1715 <return type-id='type-id-25'/> 1716 </function-decl> 1717 </member-function> 1718 <member-function access='public'> 1719 <!-- void hb_buffer_t::clear_output() --> 1720 <function-decl name='clear_output' mangled-name='_ZN11hb_buffer_t12clear_outputEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 1721 <!-- implicit parameter of type 'hb_buffer_t*' --> 1722 <parameter type-id='type-id-91' is-artificial='yes'/> 1723 <!-- void --> 1724 <return type-id='type-id-25'/> 1725 </function-decl> 1726 </member-function> 1727 <member-function access='public'> 1728 <!-- void hb_buffer_t::remove_output() --> 1729 <function-decl name='remove_output' mangled-name='_ZN11hb_buffer_t13remove_outputEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 1730 <!-- implicit parameter of type 'hb_buffer_t*' --> 1731 <parameter type-id='type-id-91' is-artificial='yes'/> 1732 <!-- void --> 1733 <return type-id='type-id-25'/> 1734 </function-decl> 1735 </member-function> 1736 <member-function access='public'> 1737 <!-- void hb_buffer_t::deallocate_var_all() --> 1738 <function-decl name='deallocate_var_all' mangled-name='_ZN11hb_buffer_t18deallocate_var_allEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 1739 <!-- implicit parameter of type 'hb_buffer_t*' --> 1740 <parameter type-id='type-id-91' is-artificial='yes'/> 1741 <!-- void --> 1742 <return type-id='type-id-25'/> 1743 </function-decl> 1744 </member-function> 1745 <member-function access='public'> 1746 <!-- void hb_buffer_t::clear_positions() --> 1747 <function-decl name='clear_positions' mangled-name='_ZN11hb_buffer_t15clear_positionsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 1748 <!-- implicit parameter of type 'hb_buffer_t*' --> 1749 <parameter type-id='type-id-91' is-artificial='yes'/> 1750 <!-- void --> 1751 <return type-id='type-id-25'/> 1752 </function-decl> 1753 </member-function> 1754 <member-function access='public'> 1755 <!-- void hb_buffer_t::clear() --> 1756 <function-decl name='clear' mangled-name='_ZN11hb_buffer_t5clearEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 1757 <!-- implicit parameter of type 'hb_buffer_t*' --> 1758 <parameter type-id='type-id-91' is-artificial='yes'/> 1759 <!-- void --> 1760 <return type-id='type-id-25'/> 1761 </function-decl> 1762 </member-function> 1763 <member-function access='public'> 1764 <!-- void hb_buffer_t::reset() --> 1765 <function-decl name='reset' mangled-name='_ZN11hb_buffer_t5resetEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> 1766 <!-- implicit parameter of type 'hb_buffer_t*' --> 1767 <parameter type-id='type-id-91' is-artificial='yes'/> 1768 <!-- void --> 1769 <return type-id='type-id-25'/> 1770 </function-decl> 1771 </member-function> 1772 <member-function access='public'> 1773 <!-- void hb_buffer_t::assert_var(unsigned int, unsigned int, const char*) --> 1774 <function-decl name='assert_var' mangled-name='_ZN11hb_buffer_t10assert_varEjjPKc' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> 1775 <!-- implicit parameter of type 'hb_buffer_t*' --> 1776 <parameter type-id='type-id-91' is-artificial='yes'/> 1777 <!-- parameter of type 'unsigned int' --> 1778 <parameter type-id='type-id-18'/> 1779 <!-- parameter of type 'unsigned int' --> 1780 <parameter type-id='type-id-18'/> 1781 <!-- parameter of type 'const char*' --> 1782 <parameter type-id='type-id-17'/> 1783 <!-- void --> 1784 <return type-id='type-id-25'/> 1785 </function-decl> 1786 </member-function> 1787 <member-function access='public'> 1788 <!-- void hb_buffer_t::deallocate_var(unsigned int, unsigned int, const char*) --> 1789 <function-decl name='deallocate_var' mangled-name='_ZN11hb_buffer_t14deallocate_varEjjPKc' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='109' column='1' visibility='default' binding='global' size-in-bits='64'> 1790 <!-- implicit parameter of type 'hb_buffer_t*' --> 1791 <parameter type-id='type-id-91' is-artificial='yes'/> 1792 <!-- parameter of type 'unsigned int' --> 1793 <parameter type-id='type-id-18'/> 1794 <!-- parameter of type 'unsigned int' --> 1795 <parameter type-id='type-id-18'/> 1796 <!-- parameter of type 'const char*' --> 1797 <parameter type-id='type-id-17'/> 1798 <!-- void --> 1799 <return type-id='type-id-25'/> 1800 </function-decl> 1801 </member-function> 1802 <member-function access='public'> 1803 <!-- void hb_buffer_t::guess_segment_properties() --> 1804 <function-decl name='guess_segment_properties' mangled-name='_ZN11hb_buffer_t24guess_segment_propertiesEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> 1805 <!-- implicit parameter of type 'hb_buffer_t*' --> 1806 <parameter type-id='type-id-91' is-artificial='yes'/> 1807 <!-- void --> 1808 <return type-id='type-id-25'/> 1809 </function-decl> 1810 </member-function> 1811 <member-function access='public'> 1812 <!-- bool hb_buffer_t::enlarge(unsigned int) --> 1813 <function-decl name='enlarge' mangled-name='_ZN11hb_buffer_t7enlargeEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> 1814 <!-- implicit parameter of type 'hb_buffer_t*' --> 1815 <parameter type-id='type-id-91' is-artificial='yes'/> 1816 <!-- parameter of type 'unsigned int' --> 1817 <parameter type-id='type-id-18'/> 1818 <!-- bool --> 1819 <return type-id='type-id-1'/> 1820 </function-decl> 1821 </member-function> 1822 <member-function access='public'> 1823 <!-- bool hb_buffer_t::ensure(unsigned int) --> 1824 <function-decl name='ensure' mangled-name='_ZN11hb_buffer_t6ensureEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='181' column='1' visibility='default' binding='global' size-in-bits='64'> 1825 <!-- implicit parameter of type 'hb_buffer_t*' --> 1826 <parameter type-id='type-id-91' is-artificial='yes'/> 1827 <!-- parameter of type 'unsigned int' --> 1828 <parameter type-id='type-id-18'/> 1829 <!-- bool --> 1830 <return type-id='type-id-1'/> 1831 </function-decl> 1832 </member-function> 1833 <member-function access='public'> 1834 <!-- bool hb_buffer_t::make_room_for(unsigned int, unsigned int) --> 1835 <function-decl name='make_room_for' mangled-name='_ZN11hb_buffer_t13make_room_forEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='187' column='1' visibility='default' binding='global' size-in-bits='64'> 1836 <!-- implicit parameter of type 'hb_buffer_t*' --> 1837 <parameter type-id='type-id-91' is-artificial='yes'/> 1838 <!-- parameter of type 'unsigned int' --> 1839 <parameter type-id='type-id-18'/> 1840 <!-- parameter of type 'unsigned int' --> 1841 <parameter type-id='type-id-18'/> 1842 <!-- bool --> 1843 <return type-id='type-id-1'/> 1844 </function-decl> 1845 </member-function> 1846 <member-function access='public'> 1847 <!-- void hb_buffer_t::replace_glyph(hb_codepoint_t) --> 1848 <function-decl name='replace_glyph' mangled-name='_ZN11hb_buffer_t13replace_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='131' column='1' visibility='default' binding='global' size-in-bits='64'> 1849 <!-- implicit parameter of type 'hb_buffer_t*' --> 1850 <parameter type-id='type-id-91' is-artificial='yes'/> 1851 <!-- parameter of type 'typedef hb_codepoint_t' --> 1852 <parameter type-id='type-id-72'/> 1853 <!-- void --> 1854 <return type-id='type-id-25'/> 1855 </function-decl> 1856 </member-function> 1857 <member-function access='public'> 1858 <!-- void hb_buffer_t::copy_glyph() --> 1859 <function-decl name='copy_glyph' mangled-name='_ZN11hb_buffer_t10copy_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='136' column='1' visibility='default' binding='global' size-in-bits='64'> 1860 <!-- implicit parameter of type 'hb_buffer_t*' --> 1861 <parameter type-id='type-id-91' is-artificial='yes'/> 1862 <!-- void --> 1863 <return type-id='type-id-25'/> 1864 </function-decl> 1865 </member-function> 1866 <member-function access='public'> 1867 <!-- void hb_buffer_t::output_info(const hb_glyph_info_t&) --> 1868 <function-decl name='output_info' mangled-name='_ZN11hb_buffer_t11output_infoERK15hb_glyph_info_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='134' column='1' visibility='default' binding='global' size-in-bits='64'> 1869 <!-- implicit parameter of type 'hb_buffer_t*' --> 1870 <parameter type-id='type-id-91' is-artificial='yes'/> 1871 <!-- parameter of type 'const hb_glyph_info_t&' --> 1872 <parameter type-id='type-id-94'/> 1873 <!-- void --> 1874 <return type-id='type-id-25'/> 1875 </function-decl> 1876 </member-function> 1877 <member-function access='public'> 1878 <!-- void hb_buffer_t::output_glyph(hb_codepoint_t) --> 1879 <function-decl name='output_glyph' mangled-name='_ZN11hb_buffer_t12output_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> 1880 <!-- implicit parameter of type 'hb_buffer_t*' --> 1881 <parameter type-id='type-id-91' is-artificial='yes'/> 1882 <!-- parameter of type 'typedef hb_codepoint_t' --> 1883 <parameter type-id='type-id-72'/> 1884 <!-- void --> 1885 <return type-id='type-id-25'/> 1886 </function-decl> 1887 </member-function> 1888 <member-function access='public'> 1889 <!-- void hb_buffer_t::replace_glyphs(unsigned int, unsigned int, const hb_codepoint_t*) --> 1890 <function-decl name='replace_glyphs' mangled-name='_ZN11hb_buffer_t14replace_glyphsEjjPKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> 1891 <!-- implicit parameter of type 'hb_buffer_t*' --> 1892 <parameter type-id='type-id-91' is-artificial='yes'/> 1893 <!-- parameter of type 'unsigned int' --> 1894 <parameter type-id='type-id-18'/> 1895 <!-- parameter of type 'unsigned int' --> 1896 <parameter type-id='type-id-18'/> 1897 <!-- parameter of type 'const hb_codepoint_t*' --> 1898 <parameter type-id='type-id-95'/> 1899 <!-- void --> 1900 <return type-id='type-id-25'/> 1901 </function-decl> 1902 </member-function> 1903 <member-function access='public'> 1904 <!-- void hb_buffer_t::add_info(const hb_glyph_info_t&) --> 1905 <function-decl name='add_info' mangled-name='_ZN11hb_buffer_t8add_infoERK15hb_glyph_info_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='115' column='1' visibility='default' binding='global' size-in-bits='64'> 1906 <!-- implicit parameter of type 'hb_buffer_t*' --> 1907 <parameter type-id='type-id-91' is-artificial='yes'/> 1908 <!-- parameter of type 'const hb_glyph_info_t&' --> 1909 <parameter type-id='type-id-94'/> 1910 <!-- void --> 1911 <return type-id='type-id-25'/> 1912 </function-decl> 1913 </member-function> 1914 <member-function access='public'> 1915 <!-- void hb_buffer_t::add(hb_codepoint_t, unsigned int) --> 1916 <function-decl name='add' mangled-name='_ZN11hb_buffer_t3addEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='113' column='1' visibility='default' binding='global' size-in-bits='64'> 1917 <!-- implicit parameter of type 'hb_buffer_t*' --> 1918 <parameter type-id='type-id-91' is-artificial='yes'/> 1919 <!-- parameter of type 'typedef hb_codepoint_t' --> 1920 <parameter type-id='type-id-72'/> 1921 <!-- parameter of type 'unsigned int' --> 1922 <parameter type-id='type-id-18'/> 1923 <!-- void --> 1924 <return type-id='type-id-25'/> 1925 </function-decl> 1926 </member-function> 1927 <member-function access='public'> 1928 <!-- bool hb_buffer_t::shift_forward(unsigned int) --> 1929 <function-decl name='shift_forward' mangled-name='_ZN11hb_buffer_t13shift_forwardEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> 1930 <!-- implicit parameter of type 'hb_buffer_t*' --> 1931 <parameter type-id='type-id-91' is-artificial='yes'/> 1932 <!-- parameter of type 'unsigned int' --> 1933 <parameter type-id='type-id-18'/> 1934 <!-- bool --> 1935 <return type-id='type-id-1'/> 1936 </function-decl> 1937 </member-function> 1938 <member-function access='public'> 1939 <!-- bool hb_buffer_t::move_to(unsigned int) --> 1940 <function-decl name='move_to' mangled-name='_ZN11hb_buffer_t7move_toEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='137' column='1' visibility='default' binding='global' size-in-bits='64'> 1941 <!-- implicit parameter of type 'hb_buffer_t*' --> 1942 <parameter type-id='type-id-91' is-artificial='yes'/> 1943 <!-- parameter of type 'unsigned int' --> 1944 <parameter type-id='type-id-18'/> 1945 <!-- bool --> 1946 <return type-id='type-id-1'/> 1947 </function-decl> 1948 </member-function> 1949 <member-function access='public'> 1950 <!-- hb_glyph_info_t& hb_buffer_t::cur(unsigned int) --> 1951 <function-decl name='cur' mangled-name='_ZN11hb_buffer_t3curEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> 1952 <!-- implicit parameter of type 'hb_buffer_t*' --> 1953 <parameter type-id='type-id-91' is-artificial='yes'/> 1954 <!-- parameter of type 'unsigned int' --> 1955 <parameter type-id='type-id-18'/> 1956 <!-- hb_glyph_info_t& --> 1957 <return type-id='type-id-96'/> 1958 </function-decl> 1959 </member-function> 1960 <member-function access='public'> 1961 <!-- unsigned int hb_buffer_t::next_serial() --> 1962 <function-decl name='next_serial' mangled-name='_ZN11hb_buffer_t11next_serialEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> 1963 <!-- implicit parameter of type 'hb_buffer_t*' --> 1964 <parameter type-id='type-id-91' is-artificial='yes'/> 1965 <!-- unsigned int --> 1966 <return type-id='type-id-18'/> 1967 </function-decl> 1968 </member-function> 1969 <member-function access='public'> 1970 <!-- void hb_buffer_t::skip_glyph() --> 1971 <function-decl name='skip_glyph' mangled-name='_ZN11hb_buffer_t10skip_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> 1972 <!-- implicit parameter of type 'hb_buffer_t*' --> 1973 <parameter type-id='type-id-91' is-artificial='yes'/> 1974 <!-- void --> 1975 <return type-id='type-id-25'/> 1976 </function-decl> 1977 </member-function> 1978 <member-function access='public'> 1979 <!-- unsigned int hb_buffer_t::backtrack_len() --> 1980 <function-decl name='backtrack_len' mangled-name='_ZNK11hb_buffer_t13backtrack_lenEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='102' column='1' visibility='default' binding='global' size-in-bits='64'> 1981 <!-- implicit parameter of type 'const hb_buffer_t*' --> 1982 <parameter type-id='type-id-97' is-artificial='yes'/> 1983 <!-- unsigned int --> 1984 <return type-id='type-id-18'/> 1985 </function-decl> 1986 </member-function> 1987 <member-function access='public'> 1988 <!-- unsigned int hb_buffer_t::lookahead_len() --> 1989 <function-decl name='lookahead_len' mangled-name='_ZNK11hb_buffer_t13lookahead_lenEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> 1990 <!-- implicit parameter of type 'const hb_buffer_t*' --> 1991 <parameter type-id='type-id-97' is-artificial='yes'/> 1992 <!-- unsigned int --> 1993 <return type-id='type-id-18'/> 1994 </function-decl> 1995 </member-function> 1996 <member-function access='public'> 1997 <!-- hb_glyph_position_t& hb_buffer_t::cur_pos(unsigned int) --> 1998 <function-decl name='cur_pos' mangled-name='_ZN11hb_buffer_t7cur_posEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> 1999 <!-- implicit parameter of type 'hb_buffer_t*' --> 2000 <parameter type-id='type-id-91' is-artificial='yes'/> 2001 <!-- parameter of type 'unsigned int' --> 2002 <parameter type-id='type-id-18'/> 2003 <!-- hb_glyph_position_t& --> 2004 <return type-id='type-id-98'/> 2005 </function-decl> 2006 </member-function> 2007 <member-function access='public'> 2008 <!-- bool hb_buffer_t::has_separate_output() --> 2009 <function-decl name='has_separate_output' mangled-name='_ZNK11hb_buffer_t19has_separate_outputEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='81' column='1' visibility='default' binding='global' size-in-bits='64'> 2010 <!-- implicit parameter of type 'const hb_buffer_t*' --> 2011 <parameter type-id='type-id-97' is-artificial='yes'/> 2012 <!-- bool --> 2013 <return type-id='type-id-1'/> 2014 </function-decl> 2015 </member-function> 2016 <member-function access='public'> 2017 <!-- void hb_buffer_t::next_glyph() --> 2018 <function-decl name='next_glyph' mangled-name='_ZN11hb_buffer_t10next_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='141' column='1' visibility='default' binding='global' size-in-bits='64'> 2019 <!-- implicit parameter of type 'hb_buffer_t*' --> 2020 <parameter type-id='type-id-91' is-artificial='yes'/> 2021 <!-- void --> 2022 <return type-id='type-id-25'/> 2023 </function-decl> 2024 </member-function> 2025 <member-function access='public'> 2026 <!-- void hb_buffer_t::reset_masks(hb_mask_t) --> 2027 <function-decl name='reset_masks' mangled-name='_ZN11hb_buffer_t11reset_masksEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='158' column='1' visibility='default' binding='global' size-in-bits='64'> 2028 <!-- implicit parameter of type 'hb_buffer_t*' --> 2029 <parameter type-id='type-id-91' is-artificial='yes'/> 2030 <!-- parameter of type 'typedef hb_mask_t' --> 2031 <parameter type-id='type-id-92'/> 2032 <!-- void --> 2033 <return type-id='type-id-25'/> 2034 </function-decl> 2035 </member-function> 2036 <member-function access='public'> 2037 <!-- hb_glyph_info_t& hb_buffer_t::prev() --> 2038 <function-decl name='prev' mangled-name='_ZN11hb_buffer_t4prevEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 2039 <!-- implicit parameter of type 'hb_buffer_t*' --> 2040 <parameter type-id='type-id-91' is-artificial='yes'/> 2041 <!-- hb_glyph_info_t& --> 2042 <return type-id='type-id-96'/> 2043 </function-decl> 2044 </member-function> 2045 </class-decl> 2046 <!-- struct hb_glyph_info_t --> 2047 <class-decl name='hb_glyph_info_t' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='44' column='1' id='type-id-99'> 2048 <data-member access='public' layout-offset-in-bits='0'> 2049 <!-- hb_codepoint_t hb_glyph_info_t::codepoint --> 2050 <var-decl name='codepoint' type-id='type-id-72' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='45' column='1'/> 2051 </data-member> 2052 <data-member access='public' layout-offset-in-bits='32'> 2053 <!-- hb_mask_t hb_glyph_info_t::mask --> 2054 <var-decl name='mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='46' column='1'/> 2055 </data-member> 2056 <data-member access='public' layout-offset-in-bits='64'> 2057 <!-- uint32_t hb_glyph_info_t::cluster --> 2058 <var-decl name='cluster' type-id='type-id-100' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='47' column='1'/> 2059 </data-member> 2060 <data-member access='public' layout-offset-in-bits='96'> 2061 <!-- hb_var_int_t hb_glyph_info_t::var1 --> 2062 <var-decl name='var1' type-id='type-id-101' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='50' column='1'/> 2063 </data-member> 2064 <data-member access='public' layout-offset-in-bits='128'> 2065 <!-- hb_var_int_t hb_glyph_info_t::var2 --> 2066 <var-decl name='var2' type-id='type-id-101' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='51' column='1'/> 2067 </data-member> 2068 </class-decl> 2069 <!-- struct hb_glyph_position_t --> 2070 <class-decl name='hb_glyph_position_t' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='54' column='1' id='type-id-102'> 2071 <data-member access='public' layout-offset-in-bits='0'> 2072 <!-- hb_position_t hb_glyph_position_t::x_advance --> 2073 <var-decl name='x_advance' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='55' column='1'/> 2074 </data-member> 2075 <data-member access='public' layout-offset-in-bits='32'> 2076 <!-- hb_position_t hb_glyph_position_t::y_advance --> 2077 <var-decl name='y_advance' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='56' column='1'/> 2078 </data-member> 2079 <data-member access='public' layout-offset-in-bits='64'> 2080 <!-- hb_position_t hb_glyph_position_t::x_offset --> 2081 <var-decl name='x_offset' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='57' column='1'/> 2082 </data-member> 2083 <data-member access='public' layout-offset-in-bits='96'> 2084 <!-- hb_position_t hb_glyph_position_t::y_offset --> 2085 <var-decl name='y_offset' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='58' column='1'/> 2086 </data-member> 2087 <data-member access='public' layout-offset-in-bits='128'> 2088 <!-- hb_var_int_t hb_glyph_position_t::var --> 2089 <var-decl name='var' type-id='type-id-101' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='61' column='1'/> 2090 </data-member> 2091 </class-decl> 2092 <!-- struct hb_segment_properties_t --> 2093 <class-decl name='hb_segment_properties_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='65' column='1' id='type-id-104'> 2094 <data-member access='public' layout-offset-in-bits='0'> 2095 <!-- hb_direction_t hb_segment_properties_t::direction --> 2096 <var-decl name='direction' type-id='type-id-68' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='66' column='1'/> 2097 </data-member> 2098 <data-member access='public' layout-offset-in-bits='32'> 2099 <!-- hb_script_t hb_segment_properties_t::script --> 2100 <var-decl name='script' type-id='type-id-69' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='67' column='1'/> 2101 </data-member> 2102 <data-member access='public' layout-offset-in-bits='64'> 2103 <!-- hb_language_t hb_segment_properties_t::language --> 2104 <var-decl name='language' type-id='type-id-105' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='68' column='1'/> 2105 </data-member> 2106 <data-member access='public' layout-offset-in-bits='128'> 2107 <!-- void* hb_segment_properties_t::reserved1 --> 2108 <var-decl name='reserved1' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='70' column='1'/> 2109 </data-member> 2110 <data-member access='public' layout-offset-in-bits='192'> 2111 <!-- void* hb_segment_properties_t::reserved2 --> 2112 <var-decl name='reserved2' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='71' column='1'/> 2113 </data-member> 2114 </class-decl> 2115 <!-- struct hb_unicode_funcs_t --> 2116 <class-decl name='hb_unicode_funcs_t' size-in-bits='2560' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='64' column='1' id='type-id-106'> 2117 <member-type access='public'> 2118 <!-- struct {hb_destroy_func_t combining_class; hb_destroy_func_t eastasian_width; hb_destroy_func_t general_category; hb_destroy_func_t mirroring; hb_destroy_func_t script; hb_destroy_func_t compose; hb_destroy_func_t decompose; hb_destroy_func_t decompose_compatibility;} --> 2119 <class-decl name='__anonymous_struct__2' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='215' column='1' id='type-id-107'> 2120 <data-member access='public' layout-offset-in-bits='0'> 2121 <!-- hb_destroy_func_t combining_class --> 2122 <var-decl name='combining_class' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2123 </data-member> 2124 <data-member access='public' layout-offset-in-bits='64'> 2125 <!-- hb_destroy_func_t eastasian_width --> 2126 <var-decl name='eastasian_width' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2127 </data-member> 2128 <data-member access='public' layout-offset-in-bits='128'> 2129 <!-- hb_destroy_func_t general_category --> 2130 <var-decl name='general_category' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2131 </data-member> 2132 <data-member access='public' layout-offset-in-bits='192'> 2133 <!-- hb_destroy_func_t mirroring --> 2134 <var-decl name='mirroring' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2135 </data-member> 2136 <data-member access='public' layout-offset-in-bits='256'> 2137 <!-- hb_destroy_func_t script --> 2138 <var-decl name='script' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2139 </data-member> 2140 <data-member access='public' layout-offset-in-bits='320'> 2141 <!-- hb_destroy_func_t compose --> 2142 <var-decl name='compose' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2143 </data-member> 2144 <data-member access='public' layout-offset-in-bits='384'> 2145 <!-- hb_destroy_func_t decompose --> 2146 <var-decl name='decompose' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2147 </data-member> 2148 <data-member access='public' layout-offset-in-bits='448'> 2149 <!-- hb_destroy_func_t decompose_compatibility --> 2150 <var-decl name='decompose_compatibility' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> 2151 </data-member> 2152 </class-decl> 2153 </member-type> 2154 <member-type access='public'> 2155 <!-- struct {hb_unicode_combining_class_func_t combining_class; hb_unicode_eastasian_width_func_t eastasian_width; hb_unicode_general_category_func_t general_category; hb_unicode_mirroring_func_t mirroring; hb_unicode_script_func_t script; hb_unicode_compose_func_t compose; hb_unicode_decompose_func_t decompose; hb_unicode_decompose_compatibility_func_t decompose_compatibility;} --> 2156 <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='203' column='1' id='type-id-108'> 2157 <data-member access='public' layout-offset-in-bits='0'> 2158 <!-- hb_unicode_combining_class_func_t combining_class --> 2159 <var-decl name='combining_class' type-id='type-id-109' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2160 </data-member> 2161 <data-member access='public' layout-offset-in-bits='64'> 2162 <!-- hb_unicode_eastasian_width_func_t eastasian_width --> 2163 <var-decl name='eastasian_width' type-id='type-id-110' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2164 </data-member> 2165 <data-member access='public' layout-offset-in-bits='128'> 2166 <!-- hb_unicode_general_category_func_t general_category --> 2167 <var-decl name='general_category' type-id='type-id-111' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2168 </data-member> 2169 <data-member access='public' layout-offset-in-bits='192'> 2170 <!-- hb_unicode_mirroring_func_t mirroring --> 2171 <var-decl name='mirroring' type-id='type-id-112' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2172 </data-member> 2173 <data-member access='public' layout-offset-in-bits='256'> 2174 <!-- hb_unicode_script_func_t script --> 2175 <var-decl name='script' type-id='type-id-113' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2176 </data-member> 2177 <data-member access='public' layout-offset-in-bits='320'> 2178 <!-- hb_unicode_compose_func_t compose --> 2179 <var-decl name='compose' type-id='type-id-114' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2180 </data-member> 2181 <data-member access='public' layout-offset-in-bits='384'> 2182 <!-- hb_unicode_decompose_func_t decompose --> 2183 <var-decl name='decompose' type-id='type-id-115' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2184 </data-member> 2185 <data-member access='public' layout-offset-in-bits='448'> 2186 <!-- hb_unicode_decompose_compatibility_func_t decompose_compatibility --> 2187 <var-decl name='decompose_compatibility' type-id='type-id-116' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> 2188 </data-member> 2189 </class-decl> 2190 </member-type> 2191 <member-type access='public'> 2192 <!-- struct {void* combining_class; void* eastasian_width; void* general_category; void* mirroring; void* script; void* compose; void* decompose; void* decompose_compatibility;} --> 2193 <class-decl name='__anonymous_struct__1' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='209' column='1' id='type-id-117'> 2194 <data-member access='public' layout-offset-in-bits='0'> 2195 <!-- void* combining_class --> 2196 <var-decl name='combining_class' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2197 </data-member> 2198 <data-member access='public' layout-offset-in-bits='64'> 2199 <!-- void* eastasian_width --> 2200 <var-decl name='eastasian_width' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2201 </data-member> 2202 <data-member access='public' layout-offset-in-bits='128'> 2203 <!-- void* general_category --> 2204 <var-decl name='general_category' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2205 </data-member> 2206 <data-member access='public' layout-offset-in-bits='192'> 2207 <!-- void* mirroring --> 2208 <var-decl name='mirroring' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2209 </data-member> 2210 <data-member access='public' layout-offset-in-bits='256'> 2211 <!-- void* script --> 2212 <var-decl name='script' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2213 </data-member> 2214 <data-member access='public' layout-offset-in-bits='320'> 2215 <!-- void* compose --> 2216 <var-decl name='compose' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2217 </data-member> 2218 <data-member access='public' layout-offset-in-bits='384'> 2219 <!-- void* decompose --> 2220 <var-decl name='decompose' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2221 </data-member> 2222 <data-member access='public' layout-offset-in-bits='448'> 2223 <!-- void* decompose_compatibility --> 2224 <var-decl name='decompose_compatibility' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> 2225 </data-member> 2226 </class-decl> 2227 </member-type> 2228 <data-member access='public' layout-offset-in-bits='0'> 2229 <!-- hb_object_header_t hb_unicode_funcs_t::header --> 2230 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='65' column='1'/> 2231 </data-member> 2232 <data-member access='public' layout-offset-in-bits='896'> 2233 <!-- hb_unicode_funcs_t* hb_unicode_funcs_t::parent --> 2234 <var-decl name='parent' type-id='type-id-118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='68' column='1'/> 2235 </data-member> 2236 <data-member access='public' layout-offset-in-bits='960'> 2237 <!-- bool hb_unicode_funcs_t::immutable --> 2238 <var-decl name='immutable' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='70' column='1'/> 2239 </data-member> 2240 <data-member access='public' layout-offset-in-bits='1024'> 2241 <!-- struct {hb_unicode_combining_class_func_t combining_class; hb_unicode_eastasian_width_func_t eastasian_width; hb_unicode_general_category_func_t general_category; hb_unicode_mirroring_func_t mirroring; hb_unicode_script_func_t script; hb_unicode_compose_func_t compose; hb_unicode_decompose_func_t decompose; hb_unicode_decompose_compatibility_func_t decompose_compatibility;} hb_unicode_funcs_t::func --> 2242 <var-decl name='func' type-id='type-id-108' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='207' column='1'/> 2243 </data-member> 2244 <data-member access='public' layout-offset-in-bits='1536'> 2245 <!-- struct {void* combining_class; void* eastasian_width; void* general_category; void* mirroring; void* script; void* compose; void* decompose; void* decompose_compatibility;} hb_unicode_funcs_t::user_data --> 2246 <var-decl name='user_data' type-id='type-id-117' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='213' column='1'/> 2247 </data-member> 2248 <data-member access='public' layout-offset-in-bits='2048'> 2249 <!-- struct {hb_destroy_func_t combining_class; hb_destroy_func_t eastasian_width; hb_destroy_func_t general_category; hb_destroy_func_t mirroring; hb_destroy_func_t script; hb_destroy_func_t compose; hb_destroy_func_t decompose; hb_destroy_func_t decompose_compatibility;} hb_unicode_funcs_t::destroy --> 2250 <var-decl name='destroy' type-id='type-id-107' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='219' column='1'/> 2251 </data-member> 2252 <member-function access='public'> 2253 <!-- hb_script_t hb_unicode_funcs_t::script(hb_codepoint_t) --> 2254 <function-decl name='script' mangled-name='_ZN18hb_unicode_funcs_t6scriptEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 2255 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2256 <parameter type-id='type-id-118' is-artificial='yes'/> 2257 <!-- parameter of type 'typedef hb_codepoint_t' --> 2258 <parameter type-id='type-id-72'/> 2259 <!-- enum hb_script_t --> 2260 <return type-id='type-id-69'/> 2261 </function-decl> 2262 </member-function> 2263 <member-function access='public'> 2264 <!-- hb_unicode_combining_class_t hb_unicode_funcs_t::combining_class(hb_codepoint_t) --> 2265 <function-decl name='combining_class' mangled-name='_ZN18hb_unicode_funcs_t15combining_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 2266 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2267 <parameter type-id='type-id-118' is-artificial='yes'/> 2268 <!-- parameter of type 'typedef hb_codepoint_t' --> 2269 <parameter type-id='type-id-72'/> 2270 <!-- enum hb_unicode_combining_class_t --> 2271 <return type-id='type-id-70'/> 2272 </function-decl> 2273 </member-function> 2274 <member-function access='public'> 2275 <!-- unsigned int hb_unicode_funcs_t::eastasian_width(hb_codepoint_t) --> 2276 <function-decl name='eastasian_width' mangled-name='_ZN18hb_unicode_funcs_t15eastasian_widthEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 2277 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2278 <parameter type-id='type-id-118' is-artificial='yes'/> 2279 <!-- parameter of type 'typedef hb_codepoint_t' --> 2280 <parameter type-id='type-id-72'/> 2281 <!-- unsigned int --> 2282 <return type-id='type-id-18'/> 2283 </function-decl> 2284 </member-function> 2285 <member-function access='public'> 2286 <!-- hb_unicode_general_category_t hb_unicode_funcs_t::general_category(hb_codepoint_t) --> 2287 <function-decl name='general_category' mangled-name='_ZN18hb_unicode_funcs_t16general_categoryEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 2288 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2289 <parameter type-id='type-id-118' is-artificial='yes'/> 2290 <!-- parameter of type 'typedef hb_codepoint_t' --> 2291 <parameter type-id='type-id-72'/> 2292 <!-- enum hb_unicode_general_category_t --> 2293 <return type-id='type-id-71'/> 2294 </function-decl> 2295 </member-function> 2296 <member-function access='public'> 2297 <!-- hb_codepoint_t hb_unicode_funcs_t::mirroring(hb_codepoint_t) --> 2298 <function-decl name='mirroring' mangled-name='_ZN18hb_unicode_funcs_t9mirroringEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 2299 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2300 <parameter type-id='type-id-118' is-artificial='yes'/> 2301 <!-- parameter of type 'typedef hb_codepoint_t' --> 2302 <parameter type-id='type-id-72'/> 2303 <!-- typedef hb_codepoint_t --> 2304 <return type-id='type-id-72'/> 2305 </function-decl> 2306 </member-function> 2307 <member-function access='public'> 2308 <!-- hb_bool_t hb_unicode_funcs_t::decompose(hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> 2309 <function-decl name='decompose' mangled-name='_ZN18hb_unicode_funcs_t9decomposeEjPjS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> 2310 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2311 <parameter type-id='type-id-118' is-artificial='yes'/> 2312 <!-- parameter of type 'typedef hb_codepoint_t' --> 2313 <parameter type-id='type-id-72'/> 2314 <!-- parameter of type 'hb_codepoint_t*' --> 2315 <parameter type-id='type-id-119'/> 2316 <!-- parameter of type 'hb_codepoint_t*' --> 2317 <parameter type-id='type-id-119'/> 2318 <!-- typedef hb_bool_t --> 2319 <return type-id='type-id-40'/> 2320 </function-decl> 2321 </member-function> 2322 <member-function access='public'> 2323 <!-- unsigned int hb_unicode_funcs_t::decompose_compatibility(hb_codepoint_t, hb_codepoint_t*) --> 2324 <function-decl name='decompose_compatibility' mangled-name='_ZN18hb_unicode_funcs_t23decompose_compatibilityEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 2325 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2326 <parameter type-id='type-id-118' is-artificial='yes'/> 2327 <!-- parameter of type 'typedef hb_codepoint_t' --> 2328 <parameter type-id='type-id-72'/> 2329 <!-- parameter of type 'hb_codepoint_t*' --> 2330 <parameter type-id='type-id-119'/> 2331 <!-- unsigned int --> 2332 <return type-id='type-id-18'/> 2333 </function-decl> 2334 </member-function> 2335 <member-function access='public'> 2336 <!-- hb_bool_t hb_unicode_funcs_t::compose(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 2337 <function-decl name='compose' mangled-name='_ZN18hb_unicode_funcs_t7composeEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> 2338 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2339 <parameter type-id='type-id-118' is-artificial='yes'/> 2340 <!-- parameter of type 'typedef hb_codepoint_t' --> 2341 <parameter type-id='type-id-72'/> 2342 <!-- parameter of type 'typedef hb_codepoint_t' --> 2343 <parameter type-id='type-id-72'/> 2344 <!-- parameter of type 'hb_codepoint_t*' --> 2345 <parameter type-id='type-id-119'/> 2346 <!-- typedef hb_bool_t --> 2347 <return type-id='type-id-40'/> 2348 </function-decl> 2349 </member-function> 2350 <member-function access='public' static='yes'> 2351 <!-- hb_bool_t hb_unicode_funcs_t::is_default_ignorable() --> 2352 <function-decl name='is_default_ignorable' mangled-name='_ZN18hb_unicode_funcs_t20is_default_ignorableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='169' column='1' visibility='default' binding='global' size-in-bits='64'> 2353 <!-- parameter of type 'typedef hb_codepoint_t' --> 2354 <parameter type-id='type-id-72'/> 2355 <!-- typedef hb_bool_t --> 2356 <return type-id='type-id-40'/> 2357 </function-decl> 2358 </member-function> 2359 <member-function access='public'> 2360 <!-- unsigned int hb_unicode_funcs_t::modified_combining_class(hb_codepoint_t) --> 2361 <function-decl name='modified_combining_class' mangled-name='_ZN18hb_unicode_funcs_t24modified_combining_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> 2362 <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> 2363 <parameter type-id='type-id-118' is-artificial='yes'/> 2364 <!-- parameter of type 'typedef hb_codepoint_t' --> 2365 <parameter type-id='type-id-72'/> 2366 <!-- unsigned int --> 2367 <return type-id='type-id-18'/> 2368 </function-decl> 2369 </member-function> 2370 <member-function access='public' static='yes'> 2371 <!-- hb_bool_t hb_unicode_funcs_t::is_variation_selector() --> 2372 <function-decl name='is_variation_selector' mangled-name='_ZN18hb_unicode_funcs_t21is_variation_selectorEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 2373 <!-- parameter of type 'typedef hb_codepoint_t' --> 2374 <parameter type-id='type-id-72'/> 2375 <!-- typedef hb_bool_t --> 2376 <return type-id='type-id-40'/> 2377 </function-decl> 2378 </member-function> 2379 </class-decl> 2380 <!-- typedef hb_buffer_t hb_buffer_t --> 2381 <typedef-decl name='hb_buffer_t' type-id='type-id-82' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='93' column='1' id='type-id-120'/> 2382 <!-- typedef uint32_t hb_codepoint_t --> 2383 <typedef-decl name='hb_codepoint_t' type-id='type-id-100' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='75' column='1' id='type-id-72'/> 2384 <!-- typedef hb_font_t hb_font_t --> 2385 <typedef-decl name='hb_font_t' type-id='type-id-121' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='40' column='1' id='type-id-122'/> 2386 <!-- typedef hb_glyph_info_t hb_glyph_info_t --> 2387 <typedef-decl name='hb_glyph_info_t' type-id='type-id-99' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='52' column='1' id='type-id-123'/> 2388 <!-- typedef hb_glyph_position_t hb_glyph_position_t --> 2389 <typedef-decl name='hb_glyph_position_t' type-id='type-id-102' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='62' column='1' id='type-id-124'/> 2390 <!-- typedef const hb_language_impl_t* hb_language_t --> 2391 <typedef-decl name='hb_language_t' type-id='type-id-125' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='137' column='1' id='type-id-105'/> 2392 <!-- typedef uint32_t hb_mask_t --> 2393 <typedef-decl name='hb_mask_t' type-id='type-id-100' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='77' column='1' id='type-id-92'/> 2394 <!-- typedef int32_t hb_position_t --> 2395 <typedef-decl name='hb_position_t' type-id='type-id-126' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='76' column='1' id='type-id-103'/> 2396 <!-- typedef hb_segment_properties_t hb_segment_properties_t --> 2397 <typedef-decl name='hb_segment_properties_t' type-id='type-id-104' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='72' column='1' id='type-id-85'/> 2398 <!-- typedef enum hb_unicode_combining_class_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_combining_class_func_t --> 2399 <typedef-decl name='hb_unicode_combining_class_func_t' type-id='type-id-127' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='224' column='1' id='type-id-109'/> 2400 <!-- typedef typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_unicode_compose_func_t --> 2401 <typedef-decl name='hb_unicode_compose_func_t' type-id='type-id-128' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='242' column='1' id='type-id-114'/> 2402 <!-- typedef unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_unicode_decompose_compatibility_func_t --> 2403 <typedef-decl name='hb_unicode_decompose_compatibility_func_t' type-id='type-id-129' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='270' column='1' id='type-id-116'/> 2404 <!-- typedef typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*, void*)* hb_unicode_decompose_func_t --> 2405 <typedef-decl name='hb_unicode_decompose_func_t' type-id='type-id-130' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='247' column='1' id='type-id-115'/> 2406 <!-- typedef unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_eastasian_width_func_t --> 2407 <typedef-decl name='hb_unicode_eastasian_width_func_t' type-id='type-id-131' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='227' column='1' id='type-id-110'/> 2408 <!-- typedef hb_unicode_funcs_t hb_unicode_funcs_t --> 2409 <typedef-decl name='hb_unicode_funcs_t' type-id='type-id-106' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='171' column='1' id='type-id-132'/> 2410 <!-- typedef enum hb_unicode_general_category_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_general_category_func_t --> 2411 <typedef-decl name='hb_unicode_general_category_func_t' type-id='type-id-133' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='230' column='1' id='type-id-111'/> 2412 <!-- typedef typedef hb_codepoint_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_mirroring_func_t --> 2413 <typedef-decl name='hb_unicode_mirroring_func_t' type-id='type-id-131' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='233' column='1' id='type-id-112'/> 2414 <!-- typedef enum hb_script_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_script_func_t --> 2415 <typedef-decl name='hb_unicode_script_func_t' type-id='type-id-134' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='236' column='1' id='type-id-113'/> 2416 <!-- typedef _hb_var_int_t hb_var_int_t --> 2417 <typedef-decl name='hb_var_int_t' type-id='type-id-135' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='86' column='1' id='type-id-101'/> 2418 <!-- typedef short int int16_t --> 2419 <typedef-decl name='int16_t' type-id='type-id-80' filepath='/usr/include/stdint.h' line='38' column='1' id='type-id-75'/> 2420 <!-- typedef int int32_t --> 2421 <typedef-decl name='int32_t' type-id='type-id-11' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-126'/> 2422 <!-- typedef signed char int8_t --> 2423 <typedef-decl name='int8_t' type-id='type-id-81' filepath='/usr/include/stdint.h' line='37' column='1' id='type-id-77'/> 2424 <!-- typedef unsigned short int uint16_t --> 2425 <typedef-decl name='uint16_t' type-id='type-id-136' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-137'/> 2426 <!-- typedef unsigned int uint32_t --> 2427 <typedef-decl name='uint32_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-100'/> 2428 <!-- typedef unsigned char uint8_t --> 2429 <typedef-decl name='uint8_t' type-id='type-id-138' filepath='/usr/include/stdint.h' line='49' column='1' id='type-id-139'/> 2430 <!-- uint16_t[2] --> 2431 <array-type-def dimensions='1' type-id='type-id-137' size-in-bits='32' id='type-id-140'> 2432 <!-- <anonymous range>[2] --> 2433 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 2434 </array-type-def> 2435 <!-- uint8_t[4] --> 2436 <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='32' id='type-id-141'> 2437 <!-- <anonymous range>[4] --> 2438 <subrange length='4' type-id='type-id-4' id='type-id-79'/> 2439 </array-type-def> 2440 <!-- uint8_t[8] --> 2441 <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='64' id='type-id-88'> 2442 <!-- <anonymous range>[8] --> 2443 <subrange length='8' type-id='type-id-4' id='type-id-63'/> 2444 </array-type-def> 2445 <!-- union _hb_var_int_t --> 2446 <union-decl name='_hb_var_int_t' size-in-bits='32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='79' column='1' id='type-id-135'> 2447 <data-member access='public'> 2448 <!-- uint32_t _hb_var_int_t::u32 --> 2449 <var-decl name='u32' type-id='type-id-100' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='80' column='1'/> 2450 </data-member> 2451 <data-member access='public'> 2452 <!-- int32_t _hb_var_int_t::i32 --> 2453 <var-decl name='i32' type-id='type-id-126' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='81' column='1'/> 2454 </data-member> 2455 <data-member access='public'> 2456 <!-- uint16_t _hb_var_int_t::u16[2] --> 2457 <var-decl name='u16' type-id='type-id-140' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='82' column='1'/> 2458 </data-member> 2459 <data-member access='public'> 2460 <!-- int16_t _hb_var_int_t::i16[2] --> 2461 <var-decl name='i16' type-id='type-id-76' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='83' column='1'/> 2462 </data-member> 2463 <data-member access='public'> 2464 <!-- uint8_t _hb_var_int_t::u8[4] --> 2465 <var-decl name='u8' type-id='type-id-141' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='84' column='1'/> 2466 </data-member> 2467 <data-member access='public'> 2468 <!-- int8_t _hb_var_int_t::i8[4] --> 2469 <var-decl name='i8' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='85' column='1'/> 2470 </data-member> 2471 </union-decl> 2472 <!-- unsigned char --> 2473 <type-decl name='unsigned char' size-in-bits='8' id='type-id-138'/> 2474 <!-- unsigned int[2] --> 2475 <array-type-def dimensions='1' type-id='type-id-18' size-in-bits='64' id='type-id-90'> 2476 <!-- <anonymous range>[2] --> 2477 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 2478 </array-type-def> 2479 <!-- unsigned short int --> 2480 <type-decl name='unsigned short int' size-in-bits='16' id='type-id-136'/> 2481 <!-- const char** --> 2482 <pointer-type-def type-id='type-id-17' size-in-bits='64' id='type-id-142'/> 2483 <!-- const hb_buffer_t --> 2484 <qualified-type-def type-id='type-id-82' const='yes' id='type-id-143'/> 2485 <!-- const hb_buffer_t* --> 2486 <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-97'/> 2487 <!-- const hb_codepoint_t --> 2488 <qualified-type-def type-id='type-id-72' const='yes' id='type-id-144'/> 2489 <!-- const hb_codepoint_t* --> 2490 <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-95'/> 2491 <!-- const hb_glyph_info_t --> 2492 <qualified-type-def type-id='type-id-123' const='yes' id='type-id-145'/> 2493 <!-- const hb_glyph_info_t& --> 2494 <reference-type-def kind='lvalue' type-id='type-id-145' size-in-bits='64' id='type-id-94'/> 2495 <!-- const hb_language_impl_t --> 2496 <qualified-type-def type-id='type-id-146' const='yes' id='type-id-147'/> 2497 <!-- const hb_language_impl_t* --> 2498 <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-125'/> 2499 <!-- const hb_unicode_funcs_t --> 2500 <qualified-type-def type-id='type-id-106' const='yes' id='type-id-148'/> 2501 <!-- const hb_unicode_funcs_t* --> 2502 <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-149'/> 2503 <!-- const unsigned int --> 2504 <qualified-type-def type-id='type-id-18' const='yes' id='type-id-89'/> 2505 <!-- enum hb_script_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> 2506 <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-134'/> 2507 <!-- enum hb_unicode_combining_class_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> 2508 <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-127'/> 2509 <!-- enum hb_unicode_general_category_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> 2510 <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-133'/> 2511 <!-- hb_buffer_t* --> 2512 <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-91'/> 2513 <!-- hb_buffer_t* --> 2514 <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-153'/> 2515 <!-- hb_buffer_t::scratch_buffer_t* --> 2516 <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-93'/> 2517 <!-- hb_codepoint_t* --> 2518 <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-119'/> 2519 <!-- hb_font_t* --> 2520 <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-154'/> 2521 <!-- hb_glyph_info_t& --> 2522 <reference-type-def kind='lvalue' type-id='type-id-123' size-in-bits='64' id='type-id-96'/> 2523 <!-- hb_glyph_info_t* --> 2524 <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-86'/> 2525 <!-- hb_glyph_position_t& --> 2526 <reference-type-def kind='lvalue' type-id='type-id-124' size-in-bits='64' id='type-id-98'/> 2527 <!-- hb_glyph_position_t* --> 2528 <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-87'/> 2529 <!-- hb_unicode_funcs_t* --> 2530 <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-118'/> 2531 <!-- hb_unicode_funcs_t* --> 2532 <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-84'/> 2533 <!-- typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*, void*)* --> 2534 <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-130'/> 2535 <!-- typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> 2536 <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-128'/> 2537 <!-- unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> 2538 <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-129'/> 2539 <!-- unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> 2540 <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-131'/> 2541 <!-- struct hb_font_t --> 2542 <class-decl name='hb_font_t' size-in-bits='1536' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='91' column='1' id='type-id-121'> 2543 <data-member access='public' layout-offset-in-bits='0'> 2544 <!-- hb_object_header_t hb_font_t::header --> 2545 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='92' column='1'/> 2546 </data-member> 2547 <data-member access='public' layout-offset-in-bits='896'> 2548 <!-- hb_bool_t hb_font_t::immutable --> 2549 <var-decl name='immutable' type-id='type-id-40' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='95' column='1'/> 2550 </data-member> 2551 <data-member access='public' layout-offset-in-bits='960'> 2552 <!-- hb_font_t* hb_font_t::parent --> 2553 <var-decl name='parent' type-id='type-id-159' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='97' column='1'/> 2554 </data-member> 2555 <data-member access='public' layout-offset-in-bits='1024'> 2556 <!-- hb_face_t* hb_font_t::face --> 2557 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='98' column='1'/> 2558 </data-member> 2559 <data-member access='public' layout-offset-in-bits='1088'> 2560 <!-- int hb_font_t::x_scale --> 2561 <var-decl name='x_scale' type-id='type-id-11' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='100' column='1'/> 2562 </data-member> 2563 <data-member access='public' layout-offset-in-bits='1120'> 2564 <!-- int hb_font_t::y_scale --> 2565 <var-decl name='y_scale' type-id='type-id-11' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='101' column='1'/> 2566 </data-member> 2567 <data-member access='public' layout-offset-in-bits='1152'> 2568 <!-- unsigned int hb_font_t::x_ppem --> 2569 <var-decl name='x_ppem' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='103' column='1'/> 2570 </data-member> 2571 <data-member access='public' layout-offset-in-bits='1184'> 2572 <!-- unsigned int hb_font_t::y_ppem --> 2573 <var-decl name='y_ppem' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='104' column='1'/> 2574 </data-member> 2575 <data-member access='public' layout-offset-in-bits='1216'> 2576 <!-- hb_font_funcs_t* hb_font_t::klass --> 2577 <var-decl name='klass' type-id='type-id-161' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='106' column='1'/> 2578 </data-member> 2579 <data-member access='public' layout-offset-in-bits='1280'> 2580 <!-- void* hb_font_t::user_data --> 2581 <var-decl name='user_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='107' column='1'/> 2582 </data-member> 2583 <data-member access='public' layout-offset-in-bits='1344'> 2584 <!-- hb_destroy_func_t hb_font_t::destroy --> 2585 <var-decl name='destroy' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='108' column='1'/> 2586 </data-member> 2587 <data-member access='public' layout-offset-in-bits='1408'> 2588 <!-- hb_shaper_data_t hb_font_t::shaper_data --> 2589 <var-decl name='shaper_data' type-id='type-id-162' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='110' column='1'/> 2590 </data-member> 2591 <member-function access='public'> 2592 <!-- hb_position_t hb_font_t::get_glyph_h_advance(hb_codepoint_t) --> 2593 <function-decl name='get_glyph_h_advance' mangled-name='_ZN9hb_font_t19get_glyph_h_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> 2594 <!-- implicit parameter of type 'hb_font_t*' --> 2595 <parameter type-id='type-id-159' is-artificial='yes'/> 2596 <!-- parameter of type 'typedef hb_codepoint_t' --> 2597 <parameter type-id='type-id-72'/> 2598 <!-- typedef hb_position_t --> 2599 <return type-id='type-id-103'/> 2600 </function-decl> 2601 </member-function> 2602 <member-function access='public'> 2603 <!-- hb_bool_t hb_font_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 2604 <function-decl name='get_glyph' mangled-name='_ZN9hb_font_t9get_glyphEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> 2605 <!-- implicit parameter of type 'hb_font_t*' --> 2606 <parameter type-id='type-id-159' is-artificial='yes'/> 2607 <!-- parameter of type 'typedef hb_codepoint_t' --> 2608 <parameter type-id='type-id-72'/> 2609 <!-- parameter of type 'typedef hb_codepoint_t' --> 2610 <parameter type-id='type-id-72'/> 2611 <!-- parameter of type 'hb_codepoint_t*' --> 2612 <parameter type-id='type-id-119'/> 2613 <!-- typedef hb_bool_t --> 2614 <return type-id='type-id-40'/> 2615 </function-decl> 2616 </member-function> 2617 <member-function access='public'> 2618 <!-- hb_bool_t hb_font_t::get_glyph_name(hb_codepoint_t, char*, unsigned int) --> 2619 <function-decl name='get_glyph_name' mangled-name='_ZN9hb_font_t14get_glyph_nameEjPcj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='228' column='1' visibility='default' binding='global' size-in-bits='64'> 2620 <!-- implicit parameter of type 'hb_font_t*' --> 2621 <parameter type-id='type-id-159' is-artificial='yes'/> 2622 <!-- parameter of type 'typedef hb_codepoint_t' --> 2623 <parameter type-id='type-id-72'/> 2624 <!-- parameter of type 'char*' --> 2625 <parameter type-id='type-id-48'/> 2626 <!-- parameter of type 'unsigned int' --> 2627 <parameter type-id='type-id-18'/> 2628 <!-- typedef hb_bool_t --> 2629 <return type-id='type-id-40'/> 2630 </function-decl> 2631 </member-function> 2632 <member-function access='public'> 2633 <!-- hb_position_t hb_font_t::get_glyph_v_advance(hb_codepoint_t) --> 2634 <function-decl name='get_glyph_v_advance' mangled-name='_ZN9hb_font_t19get_glyph_v_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='169' column='1' visibility='default' binding='global' size-in-bits='64'> 2635 <!-- implicit parameter of type 'hb_font_t*' --> 2636 <parameter type-id='type-id-159' is-artificial='yes'/> 2637 <!-- parameter of type 'typedef hb_codepoint_t' --> 2638 <parameter type-id='type-id-72'/> 2639 <!-- typedef hb_position_t --> 2640 <return type-id='type-id-103'/> 2641 </function-decl> 2642 </member-function> 2643 <member-function access='public'> 2644 <!-- hb_bool_t hb_font_t::get_glyph_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 2645 <function-decl name='get_glyph_h_origin' mangled-name='_ZN9hb_font_t18get_glyph_h_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> 2646 <!-- implicit parameter of type 'hb_font_t*' --> 2647 <parameter type-id='type-id-159' is-artificial='yes'/> 2648 <!-- parameter of type 'typedef hb_codepoint_t' --> 2649 <parameter type-id='type-id-72'/> 2650 <!-- parameter of type 'hb_position_t*' --> 2651 <parameter type-id='type-id-163'/> 2652 <!-- parameter of type 'hb_position_t*' --> 2653 <parameter type-id='type-id-163'/> 2654 <!-- typedef hb_bool_t --> 2655 <return type-id='type-id-40'/> 2656 </function-decl> 2657 </member-function> 2658 <member-function access='public'> 2659 <!-- hb_bool_t hb_font_t::get_glyph_v_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 2660 <function-decl name='get_glyph_v_origin' mangled-name='_ZN9hb_font_t18get_glyph_v_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> 2661 <!-- implicit parameter of type 'hb_font_t*' --> 2662 <parameter type-id='type-id-159' is-artificial='yes'/> 2663 <!-- parameter of type 'typedef hb_codepoint_t' --> 2664 <parameter type-id='type-id-72'/> 2665 <!-- parameter of type 'hb_position_t*' --> 2666 <parameter type-id='type-id-163'/> 2667 <!-- parameter of type 'hb_position_t*' --> 2668 <parameter type-id='type-id-163'/> 2669 <!-- typedef hb_bool_t --> 2670 <return type-id='type-id-40'/> 2671 </function-decl> 2672 </member-function> 2673 <member-function access='public'> 2674 <!-- hb_position_t hb_font_t::get_glyph_h_kerning(hb_codepoint_t, hb_codepoint_t) --> 2675 <function-decl name='get_glyph_h_kerning' mangled-name='_ZN9hb_font_t19get_glyph_h_kerningEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> 2676 <!-- implicit parameter of type 'hb_font_t*' --> 2677 <parameter type-id='type-id-159' is-artificial='yes'/> 2678 <!-- parameter of type 'typedef hb_codepoint_t' --> 2679 <parameter type-id='type-id-72'/> 2680 <!-- parameter of type 'typedef hb_codepoint_t' --> 2681 <parameter type-id='type-id-72'/> 2682 <!-- typedef hb_position_t --> 2683 <return type-id='type-id-103'/> 2684 </function-decl> 2685 </member-function> 2686 <member-function access='public'> 2687 <!-- hb_position_t hb_font_t::get_glyph_v_kerning(hb_codepoint_t, hb_codepoint_t) --> 2688 <function-decl name='get_glyph_v_kerning' mangled-name='_ZN9hb_font_t19get_glyph_v_kerningEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='201' column='1' visibility='default' binding='global' size-in-bits='64'> 2689 <!-- implicit parameter of type 'hb_font_t*' --> 2690 <parameter type-id='type-id-159' is-artificial='yes'/> 2691 <!-- parameter of type 'typedef hb_codepoint_t' --> 2692 <parameter type-id='type-id-72'/> 2693 <!-- parameter of type 'typedef hb_codepoint_t' --> 2694 <parameter type-id='type-id-72'/> 2695 <!-- typedef hb_position_t --> 2696 <return type-id='type-id-103'/> 2697 </function-decl> 2698 </member-function> 2699 <member-function access='public'> 2700 <!-- hb_bool_t hb_font_t::get_glyph_contour_point(hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*) --> 2701 <function-decl name='get_glyph_contour_point' mangled-name='_ZN9hb_font_t23get_glyph_contour_pointEjjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> 2702 <!-- implicit parameter of type 'hb_font_t*' --> 2703 <parameter type-id='type-id-159' is-artificial='yes'/> 2704 <!-- parameter of type 'typedef hb_codepoint_t' --> 2705 <parameter type-id='type-id-72'/> 2706 <!-- parameter of type 'unsigned int' --> 2707 <parameter type-id='type-id-18'/> 2708 <!-- parameter of type 'hb_position_t*' --> 2709 <parameter type-id='type-id-163'/> 2710 <!-- parameter of type 'hb_position_t*' --> 2711 <parameter type-id='type-id-163'/> 2712 <!-- typedef hb_bool_t --> 2713 <return type-id='type-id-40'/> 2714 </function-decl> 2715 </member-function> 2716 <member-function access='public'> 2717 <!-- hb_position_t hb_font_t::parent_scale_x_position(hb_position_t) --> 2718 <function-decl name='parent_scale_x_position' mangled-name='_ZN9hb_font_t23parent_scale_x_positionEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> 2719 <!-- implicit parameter of type 'hb_font_t*' --> 2720 <parameter type-id='type-id-159' is-artificial='yes'/> 2721 <!-- parameter of type 'typedef hb_position_t' --> 2722 <parameter type-id='type-id-103'/> 2723 <!-- typedef hb_position_t --> 2724 <return type-id='type-id-103'/> 2725 </function-decl> 2726 </member-function> 2727 <member-function access='public'> 2728 <!-- hb_position_t hb_font_t::parent_scale_y_position(hb_position_t) --> 2729 <function-decl name='parent_scale_y_position' mangled-name='_ZN9hb_font_t23parent_scale_y_positionEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='131' column='1' visibility='default' binding='global' size-in-bits='64'> 2730 <!-- implicit parameter of type 'hb_font_t*' --> 2731 <parameter type-id='type-id-159' is-artificial='yes'/> 2732 <!-- parameter of type 'typedef hb_position_t' --> 2733 <parameter type-id='type-id-103'/> 2734 <!-- typedef hb_position_t --> 2735 <return type-id='type-id-103'/> 2736 </function-decl> 2737 </member-function> 2738 <member-function access='public'> 2739 <!-- void hb_font_t::guess_v_origin_minus_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 2740 <function-decl name='guess_v_origin_minus_h_origin' mangled-name='_ZN9hb_font_t29guess_v_origin_minus_h_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='266' column='1' visibility='default' binding='global' size-in-bits='64'> 2741 <!-- implicit parameter of type 'hb_font_t*' --> 2742 <parameter type-id='type-id-159' is-artificial='yes'/> 2743 <!-- parameter of type 'typedef hb_codepoint_t' --> 2744 <parameter type-id='type-id-72'/> 2745 <!-- parameter of type 'hb_position_t*' --> 2746 <parameter type-id='type-id-163'/> 2747 <!-- parameter of type 'hb_position_t*' --> 2748 <parameter type-id='type-id-163'/> 2749 <!-- void --> 2750 <return type-id='type-id-25'/> 2751 </function-decl> 2752 </member-function> 2753 <member-function access='public'> 2754 <!-- void hb_font_t::subtract_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 2755 <function-decl name='subtract_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t35subtract_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='313' column='1' visibility='default' binding='global' size-in-bits='64'> 2756 <!-- implicit parameter of type 'hb_font_t*' --> 2757 <parameter type-id='type-id-159' is-artificial='yes'/> 2758 <!-- parameter of type 'typedef hb_codepoint_t' --> 2759 <parameter type-id='type-id-72'/> 2760 <!-- parameter of type 'enum hb_direction_t' --> 2761 <parameter type-id='type-id-68'/> 2762 <!-- parameter of type 'hb_position_t*' --> 2763 <parameter type-id='type-id-163'/> 2764 <!-- parameter of type 'hb_position_t*' --> 2765 <parameter type-id='type-id-163'/> 2766 <!-- void --> 2767 <return type-id='type-id-25'/> 2768 </function-decl> 2769 </member-function> 2770 <member-function access='public'> 2771 <!-- hb_bool_t hb_font_t::get_glyph_contour_point_for_origin(hb_codepoint_t, unsigned int, hb_direction_t, hb_position_t*, hb_position_t*) --> 2772 <function-decl name='get_glyph_contour_point_for_origin' mangled-name='_ZN9hb_font_t34get_glyph_contour_point_for_originEjj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='350' column='1' visibility='default' binding='global' size-in-bits='64'> 2773 <!-- implicit parameter of type 'hb_font_t*' --> 2774 <parameter type-id='type-id-159' is-artificial='yes'/> 2775 <!-- parameter of type 'typedef hb_codepoint_t' --> 2776 <parameter type-id='type-id-72'/> 2777 <!-- parameter of type 'unsigned int' --> 2778 <parameter type-id='type-id-18'/> 2779 <!-- parameter of type 'enum hb_direction_t' --> 2780 <parameter type-id='type-id-68'/> 2781 <!-- parameter of type 'hb_position_t*' --> 2782 <parameter type-id='type-id-163'/> 2783 <!-- parameter of type 'hb_position_t*' --> 2784 <parameter type-id='type-id-163'/> 2785 <!-- typedef hb_bool_t --> 2786 <return type-id='type-id-40'/> 2787 </function-decl> 2788 </member-function> 2789 <member-function access='public'> 2790 <!-- void hb_font_t::add_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 2791 <function-decl name='add_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t30add_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='301' column='1' visibility='default' binding='global' size-in-bits='64'> 2792 <!-- implicit parameter of type 'hb_font_t*' --> 2793 <parameter type-id='type-id-159' is-artificial='yes'/> 2794 <!-- parameter of type 'typedef hb_codepoint_t' --> 2795 <parameter type-id='type-id-72'/> 2796 <!-- parameter of type 'enum hb_direction_t' --> 2797 <parameter type-id='type-id-68'/> 2798 <!-- parameter of type 'hb_position_t*' --> 2799 <parameter type-id='type-id-163'/> 2800 <!-- parameter of type 'hb_position_t*' --> 2801 <parameter type-id='type-id-163'/> 2802 <!-- void --> 2803 <return type-id='type-id-25'/> 2804 </function-decl> 2805 </member-function> 2806 <member-function access='public'> 2807 <!-- void hb_font_t::get_glyph_kerning_for_direction(hb_codepoint_t, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 2808 <function-decl name='get_glyph_kerning_for_direction' mangled-name='_ZN9hb_font_t31get_glyph_kerning_for_directionEjj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='325' column='1' visibility='default' binding='global' size-in-bits='64'> 2809 <!-- implicit parameter of type 'hb_font_t*' --> 2810 <parameter type-id='type-id-159' is-artificial='yes'/> 2811 <!-- parameter of type 'typedef hb_codepoint_t' --> 2812 <parameter type-id='type-id-72'/> 2813 <!-- parameter of type 'typedef hb_codepoint_t' --> 2814 <parameter type-id='type-id-72'/> 2815 <!-- parameter of type 'enum hb_direction_t' --> 2816 <parameter type-id='type-id-68'/> 2817 <!-- parameter of type 'hb_position_t*' --> 2818 <parameter type-id='type-id-163'/> 2819 <!-- parameter of type 'hb_position_t*' --> 2820 <parameter type-id='type-id-163'/> 2821 <!-- void --> 2822 <return type-id='type-id-25'/> 2823 </function-decl> 2824 </member-function> 2825 <member-function access='public'> 2826 <!-- void hb_font_t::get_glyph_advance_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 2827 <function-decl name='get_glyph_advance_for_direction' mangled-name='_ZN9hb_font_t31get_glyph_advance_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> 2828 <!-- implicit parameter of type 'hb_font_t*' --> 2829 <parameter type-id='type-id-159' is-artificial='yes'/> 2830 <!-- parameter of type 'typedef hb_codepoint_t' --> 2831 <parameter type-id='type-id-72'/> 2832 <!-- parameter of type 'enum hb_direction_t' --> 2833 <parameter type-id='type-id-68'/> 2834 <!-- parameter of type 'hb_position_t*' --> 2835 <parameter type-id='type-id-163'/> 2836 <!-- parameter of type 'hb_position_t*' --> 2837 <parameter type-id='type-id-163'/> 2838 <!-- void --> 2839 <return type-id='type-id-25'/> 2840 </function-decl> 2841 </member-function> 2842 <member-function access='public'> 2843 <!-- void hb_font_t::parent_scale_distance(hb_position_t*, hb_position_t*) --> 2844 <function-decl name='parent_scale_distance' mangled-name='_ZN9hb_font_t21parent_scale_distanceEPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='135' column='1' visibility='default' binding='global' size-in-bits='64'> 2845 <!-- implicit parameter of type 'hb_font_t*' --> 2846 <parameter type-id='type-id-159' is-artificial='yes'/> 2847 <!-- parameter of type 'hb_position_t*' --> 2848 <parameter type-id='type-id-163'/> 2849 <!-- parameter of type 'hb_position_t*' --> 2850 <parameter type-id='type-id-163'/> 2851 <!-- void --> 2852 <return type-id='type-id-25'/> 2853 </function-decl> 2854 </member-function> 2855 <member-function access='public'> 2856 <!-- hb_bool_t hb_font_t::get_glyph_extents_for_origin(hb_codepoint_t, hb_direction_t, hb_glyph_extents_t*) --> 2857 <function-decl name='get_glyph_extents_for_origin' mangled-name='_ZN9hb_font_t28get_glyph_extents_for_originEj14hb_direction_tP18hb_glyph_extents_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 2858 <!-- implicit parameter of type 'hb_font_t*' --> 2859 <parameter type-id='type-id-159' is-artificial='yes'/> 2860 <!-- parameter of type 'typedef hb_codepoint_t' --> 2861 <parameter type-id='type-id-72'/> 2862 <!-- parameter of type 'enum hb_direction_t' --> 2863 <parameter type-id='type-id-68'/> 2864 <!-- parameter of type 'hb_glyph_extents_t*' --> 2865 <parameter type-id='type-id-164'/> 2866 <!-- typedef hb_bool_t --> 2867 <return type-id='type-id-40'/> 2868 </function-decl> 2869 </member-function> 2870 <member-function access='public'> 2871 <!-- hb_bool_t hb_font_t::glyph_from_string(const char*, int, hb_codepoint_t*) --> 2872 <function-decl name='glyph_from_string' mangled-name='_ZN9hb_font_t17glyph_from_stringEPKciPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='375' column='1' visibility='default' binding='global' size-in-bits='64'> 2873 <!-- implicit parameter of type 'hb_font_t*' --> 2874 <parameter type-id='type-id-159' is-artificial='yes'/> 2875 <!-- parameter of type 'const char*' --> 2876 <parameter type-id='type-id-17'/> 2877 <!-- parameter of type 'int' --> 2878 <parameter type-id='type-id-11'/> 2879 <!-- parameter of type 'hb_codepoint_t*' --> 2880 <parameter type-id='type-id-119'/> 2881 <!-- typedef hb_bool_t --> 2882 <return type-id='type-id-40'/> 2883 </function-decl> 2884 </member-function> 2885 <member-function access='public'> 2886 <!-- void hb_font_t::glyph_to_string(hb_codepoint_t, char*, unsigned int) --> 2887 <function-decl name='glyph_to_string' mangled-name='_ZN9hb_font_t15glyph_to_stringEjPcj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='364' column='1' visibility='default' binding='global' size-in-bits='64'> 2888 <!-- implicit parameter of type 'hb_font_t*' --> 2889 <parameter type-id='type-id-159' is-artificial='yes'/> 2890 <!-- parameter of type 'typedef hb_codepoint_t' --> 2891 <parameter type-id='type-id-72'/> 2892 <!-- parameter of type 'char*' --> 2893 <parameter type-id='type-id-48'/> 2894 <!-- parameter of type 'unsigned int' --> 2895 <parameter type-id='type-id-18'/> 2896 <!-- void --> 2897 <return type-id='type-id-25'/> 2898 </function-decl> 2899 </member-function> 2900 <member-function access='public'> 2901 <!-- void hb_font_t::get_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 2902 <function-decl name='get_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t30get_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> 2903 <!-- implicit parameter of type 'hb_font_t*' --> 2904 <parameter type-id='type-id-159' is-artificial='yes'/> 2905 <!-- parameter of type 'typedef hb_codepoint_t' --> 2906 <parameter type-id='type-id-72'/> 2907 <!-- parameter of type 'enum hb_direction_t' --> 2908 <parameter type-id='type-id-68'/> 2909 <!-- parameter of type 'hb_position_t*' --> 2910 <parameter type-id='type-id-163'/> 2911 <!-- parameter of type 'hb_position_t*' --> 2912 <parameter type-id='type-id-163'/> 2913 <!-- void --> 2914 <return type-id='type-id-25'/> 2915 </function-decl> 2916 </member-function> 2917 <member-function access='public'> 2918 <!-- hb_bool_t hb_font_t::get_glyph_from_name(const char*, int, hb_codepoint_t*) --> 2919 <function-decl name='get_glyph_from_name' mangled-name='_ZN9hb_font_t19get_glyph_from_nameEPKciPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> 2920 <!-- implicit parameter of type 'hb_font_t*' --> 2921 <parameter type-id='type-id-159' is-artificial='yes'/> 2922 <!-- parameter of type 'const char*' --> 2923 <parameter type-id='type-id-17'/> 2924 <!-- parameter of type 'int' --> 2925 <parameter type-id='type-id-11'/> 2926 <!-- parameter of type 'hb_codepoint_t*' --> 2927 <parameter type-id='type-id-119'/> 2928 <!-- typedef hb_bool_t --> 2929 <return type-id='type-id-40'/> 2930 </function-decl> 2931 </member-function> 2932 <member-function access='public'> 2933 <!-- void hb_font_t::parent_scale_position(hb_position_t*, hb_position_t*) --> 2934 <function-decl name='parent_scale_position' mangled-name='_ZN9hb_font_t21parent_scale_positionEPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='139' column='1' visibility='default' binding='global' size-in-bits='64'> 2935 <!-- implicit parameter of type 'hb_font_t*' --> 2936 <parameter type-id='type-id-159' is-artificial='yes'/> 2937 <!-- parameter of type 'hb_position_t*' --> 2938 <parameter type-id='type-id-163'/> 2939 <!-- parameter of type 'hb_position_t*' --> 2940 <parameter type-id='type-id-163'/> 2941 <!-- void --> 2942 <return type-id='type-id-25'/> 2943 </function-decl> 2944 </member-function> 2945 <member-function access='public'> 2946 <!-- hb_position_t hb_font_t::parent_scale_x_distance(hb_position_t) --> 2947 <function-decl name='parent_scale_x_distance' mangled-name='_ZN9hb_font_t23parent_scale_x_distanceEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> 2948 <!-- implicit parameter of type 'hb_font_t*' --> 2949 <parameter type-id='type-id-159' is-artificial='yes'/> 2950 <!-- parameter of type 'typedef hb_position_t' --> 2951 <parameter type-id='type-id-103'/> 2952 <!-- typedef hb_position_t --> 2953 <return type-id='type-id-103'/> 2954 </function-decl> 2955 </member-function> 2956 <member-function access='public'> 2957 <!-- hb_position_t hb_font_t::parent_scale_y_distance(hb_position_t) --> 2958 <function-decl name='parent_scale_y_distance' mangled-name='_ZN9hb_font_t23parent_scale_y_distanceEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 2959 <!-- implicit parameter of type 'hb_font_t*' --> 2960 <parameter type-id='type-id-159' is-artificial='yes'/> 2961 <!-- parameter of type 'typedef hb_position_t' --> 2962 <parameter type-id='type-id-103'/> 2963 <!-- typedef hb_position_t --> 2964 <return type-id='type-id-103'/> 2965 </function-decl> 2966 </member-function> 2967 <member-function access='public'> 2968 <!-- hb_bool_t hb_font_t::get_glyph_extents(hb_codepoint_t, hb_glyph_extents_t*) --> 2969 <function-decl name='get_glyph_extents' mangled-name='_ZN9hb_font_t17get_glyph_extentsEjP18hb_glyph_extents_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='208' column='1' visibility='default' binding='global' size-in-bits='64'> 2970 <!-- implicit parameter of type 'hb_font_t*' --> 2971 <parameter type-id='type-id-159' is-artificial='yes'/> 2972 <!-- parameter of type 'typedef hb_codepoint_t' --> 2973 <parameter type-id='type-id-72'/> 2974 <!-- parameter of type 'hb_glyph_extents_t*' --> 2975 <parameter type-id='type-id-164'/> 2976 <!-- typedef hb_bool_t --> 2977 <return type-id='type-id-40'/> 2978 </function-decl> 2979 </member-function> 2980 <member-function access='private'> 2981 <!-- hb_position_t hb_font_t::em_scale(int16_t, int) --> 2982 <function-decl name='em_scale' mangled-name='_ZN9hb_font_t8em_scaleEsi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='405' column='1' visibility='default' binding='global' size-in-bits='64'> 2983 <!-- implicit parameter of type 'hb_font_t*' --> 2984 <parameter type-id='type-id-159' is-artificial='yes'/> 2985 <!-- parameter of type 'typedef int16_t' --> 2986 <parameter type-id='type-id-75'/> 2987 <!-- parameter of type 'int' --> 2988 <parameter type-id='type-id-11'/> 2989 <!-- typedef hb_position_t --> 2990 <return type-id='type-id-103'/> 2991 </function-decl> 2992 </member-function> 2993 <member-function access='public'> 2994 <!-- hb_position_t hb_font_t::em_scale_y(int16_t) --> 2995 <function-decl name='em_scale_y' mangled-name='_ZN9hb_font_t10em_scale_yEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='115' column='1' visibility='default' binding='global' size-in-bits='64'> 2996 <!-- implicit parameter of type 'hb_font_t*' --> 2997 <parameter type-id='type-id-159' is-artificial='yes'/> 2998 <!-- parameter of type 'typedef int16_t' --> 2999 <parameter type-id='type-id-75'/> 3000 <!-- typedef hb_position_t --> 3001 <return type-id='type-id-103'/> 3002 </function-decl> 3003 </member-function> 3004 <member-function access='public'> 3005 <!-- hb_position_t hb_font_t::em_scale_x(int16_t) --> 3006 <function-decl name='em_scale_x' mangled-name='_ZN9hb_font_t10em_scale_xEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='114' column='1' visibility='default' binding='global' size-in-bits='64'> 3007 <!-- implicit parameter of type 'hb_font_t*' --> 3008 <parameter type-id='type-id-159' is-artificial='yes'/> 3009 <!-- parameter of type 'typedef int16_t' --> 3010 <parameter type-id='type-id-75'/> 3011 <!-- typedef hb_position_t --> 3012 <return type-id='type-id-103'/> 3013 </function-decl> 3014 </member-function> 3015 <member-function access='public'> 3016 <!-- hb_bool_t hb_font_t::has_glyph(hb_codepoint_t) --> 3017 <function-decl name='has_glyph' mangled-name='_ZN9hb_font_t9has_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 3018 <!-- implicit parameter of type 'hb_font_t*' --> 3019 <parameter type-id='type-id-159' is-artificial='yes'/> 3020 <!-- parameter of type 'typedef hb_codepoint_t' --> 3021 <parameter type-id='type-id-72'/> 3022 <!-- typedef hb_bool_t --> 3023 <return type-id='type-id-40'/> 3024 </function-decl> 3025 </member-function> 3026 </class-decl> 3027 <!-- struct hb_language_impl_t --> 3028 <class-decl name='hb_language_impl_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='167' column='1' id='type-id-146'> 3029 <data-member access='public' layout-offset-in-bits='0'> 3030 <!-- const char hb_language_impl_t::s[1] --> 3031 <var-decl name='s' type-id='type-id-165' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='168' column='1'/> 3032 </data-member> 3033 </class-decl> 3034 <!-- const char** hb_buffer_serialize_list_formats() --> 3035 <function-decl name='hb_buffer_serialize_list_formats' mangled-name='hb_buffer_serialize_list_formats' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_serialize_list_formats'> 3036 <!-- const char** --> 3037 <return type-id='type-id-142'/> 3038 </function-decl> 3039 <!-- hb_buffer_serialize_format_t hb_buffer_serialize_format_from_string(const char*, int) --> 3040 <function-decl name='hb_buffer_serialize_format_from_string' mangled-name='hb_buffer_serialize_format_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_serialize_format_from_string'> 3041 <!-- parameter of type 'const char*' --> 3042 <parameter type-id='type-id-17' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='63' column='1'/> 3043 <!-- parameter of type 'int' --> 3044 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='63' column='1'/> 3045 <!-- enum hb_buffer_serialize_format_t --> 3046 <return type-id='type-id-67'/> 3047 </function-decl> 3048 <!-- const char* hb_buffer_serialize_format_to_string(hb_buffer_serialize_format_t) --> 3049 <function-decl name='hb_buffer_serialize_format_to_string' mangled-name='hb_buffer_serialize_format_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_serialize_format_to_string'> 3050 <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> 3051 <parameter type-id='type-id-67' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='80' column='1'/> 3052 <!-- const char* --> 3053 <return type-id='type-id-17'/> 3054 </function-decl> 3055 <!-- unsigned int hb_buffer_serialize_glyphs(hb_buffer_t*, unsigned int, unsigned int, char*, unsigned int, unsigned int*, hb_font_t*, hb_buffer_serialize_format_t, hb_buffer_serialize_flags_t) --> 3056 <function-decl name='hb_buffer_serialize_glyphs' mangled-name='hb_buffer_serialize_glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_serialize_glyphs'> 3057 <!-- parameter of type 'hb_buffer_t*' --> 3058 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='246' column='1'/> 3059 <!-- parameter of type 'unsigned int' --> 3060 <parameter type-id='type-id-18' name='start' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='247' column='1'/> 3061 <!-- parameter of type 'unsigned int' --> 3062 <parameter type-id='type-id-18' name='end' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='248' column='1'/> 3063 <!-- parameter of type 'char*' --> 3064 <parameter type-id='type-id-48' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='249' column='1'/> 3065 <!-- parameter of type 'unsigned int' --> 3066 <parameter type-id='type-id-18' name='buf_size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='250' column='1'/> 3067 <!-- parameter of type 'unsigned int*' --> 3068 <parameter type-id='type-id-60' name='buf_consumed' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='251' column='1'/> 3069 <!-- parameter of type 'hb_font_t*' --> 3070 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='252' column='1'/> 3071 <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> 3072 <parameter type-id='type-id-67' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='253' column='1'/> 3073 <!-- parameter of type 'enum hb_buffer_serialize_flags_t' --> 3074 <parameter type-id='type-id-66' name='flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='254' column='1'/> 3075 <!-- unsigned int --> 3076 <return type-id='type-id-18'/> 3077 </function-decl> 3078 <!-- hb_bool_t hb_buffer_deserialize_glyphs(hb_buffer_t*, const char*, int, const char**, hb_font_t*, hb_buffer_serialize_format_t) --> 3079 <function-decl name='hb_buffer_deserialize_glyphs' mangled-name='hb_buffer_deserialize_glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_deserialize_glyphs'> 3080 <!-- parameter of type 'hb_buffer_t*' --> 3081 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='353' column='1'/> 3082 <!-- parameter of type 'const char*' --> 3083 <parameter type-id='type-id-17' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='354' column='1'/> 3084 <!-- parameter of type 'int' --> 3085 <parameter type-id='type-id-11' name='buf_len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='355' column='1'/> 3086 <!-- parameter of type 'const char**' --> 3087 <parameter type-id='type-id-142' name='end_ptr' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='356' column='1'/> 3088 <!-- parameter of type 'hb_font_t*' --> 3089 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='357' column='1'/> 3090 <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> 3091 <parameter type-id='type-id-67' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='358' column='1'/> 3092 <!-- typedef hb_bool_t --> 3093 <return type-id='type-id-40'/> 3094 </function-decl> 3095 <!-- hb_script_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> 3096 <function-type size-in-bits='64' id='type-id-150'> 3097 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3098 <parameter type-id='type-id-84'/> 3099 <!-- parameter of type 'typedef hb_codepoint_t' --> 3100 <parameter type-id='type-id-72'/> 3101 <!-- parameter of type 'void*' --> 3102 <parameter type-id='type-id-19'/> 3103 <!-- enum hb_script_t --> 3104 <return type-id='type-id-69'/> 3105 </function-type> 3106 <!-- hb_unicode_combining_class_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> 3107 <function-type size-in-bits='64' id='type-id-151'> 3108 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3109 <parameter type-id='type-id-84'/> 3110 <!-- parameter of type 'typedef hb_codepoint_t' --> 3111 <parameter type-id='type-id-72'/> 3112 <!-- parameter of type 'void*' --> 3113 <parameter type-id='type-id-19'/> 3114 <!-- enum hb_unicode_combining_class_t --> 3115 <return type-id='type-id-70'/> 3116 </function-type> 3117 <!-- hb_unicode_general_category_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> 3118 <function-type size-in-bits='64' id='type-id-152'> 3119 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3120 <parameter type-id='type-id-84'/> 3121 <!-- parameter of type 'typedef hb_codepoint_t' --> 3122 <parameter type-id='type-id-72'/> 3123 <!-- parameter of type 'void*' --> 3124 <parameter type-id='type-id-19'/> 3125 <!-- enum hb_unicode_general_category_t --> 3126 <return type-id='type-id-71'/> 3127 </function-type> 3128 <!-- hb_bool_t (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*, void*) --> 3129 <function-type size-in-bits='64' id='type-id-155'> 3130 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3131 <parameter type-id='type-id-84'/> 3132 <!-- parameter of type 'typedef hb_codepoint_t' --> 3133 <parameter type-id='type-id-72'/> 3134 <!-- parameter of type 'hb_codepoint_t*' --> 3135 <parameter type-id='type-id-119'/> 3136 <!-- parameter of type 'hb_codepoint_t*' --> 3137 <parameter type-id='type-id-119'/> 3138 <!-- parameter of type 'void*' --> 3139 <parameter type-id='type-id-19'/> 3140 <!-- typedef hb_bool_t --> 3141 <return type-id='type-id-40'/> 3142 </function-type> 3143 <!-- hb_bool_t (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*, void*) --> 3144 <function-type size-in-bits='64' id='type-id-156'> 3145 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3146 <parameter type-id='type-id-84'/> 3147 <!-- parameter of type 'typedef hb_codepoint_t' --> 3148 <parameter type-id='type-id-72'/> 3149 <!-- parameter of type 'typedef hb_codepoint_t' --> 3150 <parameter type-id='type-id-72'/> 3151 <!-- parameter of type 'hb_codepoint_t*' --> 3152 <parameter type-id='type-id-119'/> 3153 <!-- parameter of type 'void*' --> 3154 <parameter type-id='type-id-19'/> 3155 <!-- typedef hb_bool_t --> 3156 <return type-id='type-id-40'/> 3157 </function-type> 3158 <!-- unsigned int (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, void*) --> 3159 <function-type size-in-bits='64' id='type-id-157'> 3160 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3161 <parameter type-id='type-id-84'/> 3162 <!-- parameter of type 'typedef hb_codepoint_t' --> 3163 <parameter type-id='type-id-72'/> 3164 <!-- parameter of type 'hb_codepoint_t*' --> 3165 <parameter type-id='type-id-119'/> 3166 <!-- parameter of type 'void*' --> 3167 <parameter type-id='type-id-19'/> 3168 <!-- unsigned int --> 3169 <return type-id='type-id-18'/> 3170 </function-type> 3171 <!-- unsigned int (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> 3172 <function-type size-in-bits='64' id='type-id-158'> 3173 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3174 <parameter type-id='type-id-84'/> 3175 <!-- parameter of type 'typedef hb_codepoint_t' --> 3176 <parameter type-id='type-id-72'/> 3177 <!-- parameter of type 'void*' --> 3178 <parameter type-id='type-id-19'/> 3179 <!-- unsigned int --> 3180 <return type-id='type-id-18'/> 3181 </function-type> 3182 </abi-instr> 3183 <abi-instr address-size='64' path='hb-buffer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 3184 <!-- struct hb_utf_t<short unsigned int, true> --> 3185 <class-decl name='hb_utf_t<short unsigned int, true>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='138' column='1' id='type-id-166'> 3186 <member-function access='public' static='yes'> 3187 <!-- unsigned int hb_utf_t<short unsigned int, true>::strlen() --> 3188 <function-decl name='strlen' mangled-name='_ZN8hb_utf_tItLb1EE6strlenEPKt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='198' column='1' visibility='default' binding='global' size-in-bits='64'> 3189 <!-- parameter of type 'const uint16_t*' --> 3190 <parameter type-id='type-id-167'/> 3191 <!-- unsigned int --> 3192 <return type-id='type-id-18'/> 3193 </function-decl> 3194 </member-function> 3195 <member-function access='public' static='yes'> 3196 <!-- const uint16_t* hb_utf_t<short unsigned int, true>::prev(const uint16_t*, hb_codepoint_t*, hb_codepoint_t) --> 3197 <function-decl name='prev' mangled-name='_ZN8hb_utf_tItLb1EE4prevEPKtS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> 3198 <!-- parameter of type 'const uint16_t*' --> 3199 <parameter type-id='type-id-167'/> 3200 <!-- parameter of type 'const uint16_t*' --> 3201 <parameter type-id='type-id-167'/> 3202 <!-- parameter of type 'hb_codepoint_t*' --> 3203 <parameter type-id='type-id-119'/> 3204 <!-- parameter of type 'typedef hb_codepoint_t' --> 3205 <parameter type-id='type-id-72'/> 3206 <!-- const uint16_t* --> 3207 <return type-id='type-id-167'/> 3208 </function-decl> 3209 </member-function> 3210 <member-function access='public' static='yes'> 3211 <!-- const uint16_t* hb_utf_t<short unsigned int, true>::next(const uint16_t*, hb_codepoint_t*, hb_codepoint_t) --> 3212 <function-decl name='next' mangled-name='_ZN8hb_utf_tItLb1EE4nextEPKtS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='140' column='1' visibility='default' binding='global' size-in-bits='64'> 3213 <!-- parameter of type 'const uint16_t*' --> 3214 <parameter type-id='type-id-167'/> 3215 <!-- parameter of type 'const uint16_t*' --> 3216 <parameter type-id='type-id-167'/> 3217 <!-- parameter of type 'hb_codepoint_t*' --> 3218 <parameter type-id='type-id-119'/> 3219 <!-- parameter of type 'typedef hb_codepoint_t' --> 3220 <parameter type-id='type-id-72'/> 3221 <!-- const uint16_t* --> 3222 <return type-id='type-id-167'/> 3223 </function-decl> 3224 </member-function> 3225 </class-decl> 3226 <!-- struct hb_utf_t<unsigned char, true> --> 3227 <class-decl name='hb_utf_t<unsigned char, true>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='39' column='1' id='type-id-168'> 3228 <member-function access='public' static='yes'> 3229 <!-- unsigned int hb_utf_t<unsigned char, true>::strlen() --> 3230 <function-decl name='strlen' mangled-name='_ZN8hb_utf_tIhLb1EE6strlenEPKh' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> 3231 <!-- parameter of type 'const uint8_t*' --> 3232 <parameter type-id='type-id-169'/> 3233 <!-- unsigned int --> 3234 <return type-id='type-id-18'/> 3235 </function-decl> 3236 </member-function> 3237 <member-function access='public' static='yes'> 3238 <!-- const uint8_t* hb_utf_t<unsigned char, true>::prev(const uint8_t*, hb_codepoint_t*, hb_codepoint_t) --> 3239 <function-decl name='prev' mangled-name='_ZN8hb_utf_tIhLb1EE4prevEPKhS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> 3240 <!-- parameter of type 'const uint8_t*' --> 3241 <parameter type-id='type-id-169'/> 3242 <!-- parameter of type 'const uint8_t*' --> 3243 <parameter type-id='type-id-169'/> 3244 <!-- parameter of type 'hb_codepoint_t*' --> 3245 <parameter type-id='type-id-119'/> 3246 <!-- parameter of type 'typedef hb_codepoint_t' --> 3247 <parameter type-id='type-id-72'/> 3248 <!-- const uint8_t* --> 3249 <return type-id='type-id-169'/> 3250 </function-decl> 3251 </member-function> 3252 <member-function access='public' static='yes'> 3253 <!-- const uint8_t* hb_utf_t<unsigned char, true>::next(const uint8_t*, hb_codepoint_t*, hb_codepoint_t) --> 3254 <function-decl name='next' mangled-name='_ZN8hb_utf_tIhLb1EE4nextEPKhS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> 3255 <!-- parameter of type 'const uint8_t*' --> 3256 <parameter type-id='type-id-169'/> 3257 <!-- parameter of type 'const uint8_t*' --> 3258 <parameter type-id='type-id-169'/> 3259 <!-- parameter of type 'hb_codepoint_t*' --> 3260 <parameter type-id='type-id-119'/> 3261 <!-- parameter of type 'typedef hb_codepoint_t' --> 3262 <parameter type-id='type-id-72'/> 3263 <!-- const uint8_t* --> 3264 <return type-id='type-id-169'/> 3265 </function-decl> 3266 </member-function> 3267 </class-decl> 3268 <!-- struct hb_utf_t<unsigned int, true> --> 3269 <class-decl name='hb_utf_t<unsigned int, true>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='32' column='1' id='type-id-170'> 3270 <member-function access='public' static='yes'> 3271 <!-- const uint32_t* hb_utf_t<unsigned int, true>::next(const uint32_t*, hb_codepoint_t*, unsigned int) --> 3272 <function-decl name='next' mangled-name='_ZN8hb_utf_tIjLb1EE4nextEPKjS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> 3273 <!-- parameter of type 'const uint32_t*' --> 3274 <parameter type-id='type-id-171'/> 3275 <!-- parameter of type 'const uint32_t*' --> 3276 <parameter type-id='type-id-171'/> 3277 <!-- parameter of type 'hb_codepoint_t*' --> 3278 <parameter type-id='type-id-119'/> 3279 <!-- parameter of type 'unsigned int' --> 3280 <parameter type-id='type-id-18'/> 3281 <!-- const uint32_t* --> 3282 <return type-id='type-id-171'/> 3283 </function-decl> 3284 </member-function> 3285 <member-function access='public' static='yes'> 3286 <!-- unsigned int hb_utf_t<unsigned int, true>::strlen() --> 3287 <function-decl name='strlen' mangled-name='_ZN8hb_utf_tIjLb1EE6strlenEPKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='240' column='1' visibility='default' binding='global' size-in-bits='64'> 3288 <!-- parameter of type 'const uint32_t*' --> 3289 <parameter type-id='type-id-171'/> 3290 <!-- unsigned int --> 3291 <return type-id='type-id-18'/> 3292 </function-decl> 3293 </member-function> 3294 <member-function access='public' static='yes'> 3295 <!-- const uint32_t* hb_utf_t<unsigned int, true>::prev(const uint32_t*, hb_codepoint_t*, unsigned int) --> 3296 <function-decl name='prev' mangled-name='_ZN8hb_utf_tIjLb1EE4prevEPKjS2_Pjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-utf-private.hh' line='230' column='1' visibility='default' binding='global' size-in-bits='64'> 3297 <!-- parameter of type 'const uint32_t*' --> 3298 <parameter type-id='type-id-171'/> 3299 <!-- parameter of type 'const uint32_t*' --> 3300 <parameter type-id='type-id-171'/> 3301 <!-- parameter of type 'hb_codepoint_t*' --> 3302 <parameter type-id='type-id-119'/> 3303 <!-- parameter of type 'unsigned int' --> 3304 <parameter type-id='type-id-18'/> 3305 <!-- const uint32_t* --> 3306 <return type-id='type-id-171'/> 3307 </function-decl> 3308 </member-function> 3309 </class-decl> 3310 <!-- const hb_segment_properties_t --> 3311 <qualified-type-def type-id='type-id-85' const='yes' id='type-id-172'/> 3312 <!-- const hb_segment_properties_t* --> 3313 <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/> 3314 <!-- const uint16_t --> 3315 <qualified-type-def type-id='type-id-137' const='yes' id='type-id-174'/> 3316 <!-- const uint16_t* --> 3317 <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-167'/> 3318 <!-- const uint32_t --> 3319 <qualified-type-def type-id='type-id-100' const='yes' id='type-id-175'/> 3320 <!-- const uint32_t* --> 3321 <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-171'/> 3322 <!-- const uint8_t --> 3323 <qualified-type-def type-id='type-id-139' const='yes' id='type-id-176'/> 3324 <!-- const uint8_t* --> 3325 <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-169'/> 3326 <!-- hb_segment_properties_t* --> 3327 <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-177'/> 3328 <!-- hb_bool_t hb_segment_properties_equal(const hb_segment_properties_t*, const hb_segment_properties_t*) --> 3329 <function-decl name='hb_segment_properties_equal' mangled-name='hb_segment_properties_equal' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_segment_properties_equal'> 3330 <!-- parameter of type 'const hb_segment_properties_t*' --> 3331 <parameter type-id='type-id-173' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='40' column='1'/> 3332 <!-- parameter of type 'const hb_segment_properties_t*' --> 3333 <parameter type-id='type-id-173' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='41' column='1'/> 3334 <!-- typedef hb_bool_t --> 3335 <return type-id='type-id-40'/> 3336 </function-decl> 3337 <!-- unsigned int hb_segment_properties_hash(const hb_segment_properties_t*) --> 3338 <function-decl name='hb_segment_properties_hash' mangled-name='hb_segment_properties_hash' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_segment_properties_hash'> 3339 <!-- parameter of type 'const hb_segment_properties_t*' --> 3340 <parameter type-id='type-id-173' name='p' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='52' column='1'/> 3341 <!-- unsigned int --> 3342 <return type-id='type-id-18'/> 3343 </function-decl> 3344 <!-- hb_buffer_t* hb_buffer_create() --> 3345 <function-decl name='hb_buffer_create' mangled-name='hb_buffer_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_create'> 3346 <!-- hb_buffer_t* --> 3347 <return type-id='type-id-153'/> 3348 </function-decl> 3349 <!-- hb_buffer_t* hb_buffer_get_empty() --> 3350 <function-decl name='hb_buffer_get_empty' mangled-name='hb_buffer_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_empty'> 3351 <!-- hb_buffer_t* --> 3352 <return type-id='type-id-153'/> 3353 </function-decl> 3354 <!-- hb_buffer_t* hb_buffer_reference(hb_buffer_t*) --> 3355 <function-decl name='hb_buffer_reference' mangled-name='hb_buffer_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_reference'> 3356 <!-- parameter of type 'hb_buffer_t*' --> 3357 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='731' column='1'/> 3358 <!-- hb_buffer_t* --> 3359 <return type-id='type-id-153'/> 3360 </function-decl> 3361 <!-- void hb_buffer_destroy(hb_buffer_t*) --> 3362 <function-decl name='hb_buffer_destroy' mangled-name='hb_buffer_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_destroy'> 3363 <!-- parameter of type 'hb_buffer_t*' --> 3364 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='745' column='1'/> 3365 <!-- void --> 3366 <return type-id='type-id-25'/> 3367 </function-decl> 3368 <!-- hb_bool_t hb_buffer_set_user_data(hb_buffer_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 3369 <function-decl name='hb_buffer_set_user_data' mangled-name='hb_buffer_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_user_data'> 3370 <!-- parameter of type 'hb_buffer_t*' --> 3371 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='772' column='1'/> 3372 <!-- parameter of type 'hb_user_data_key_t*' --> 3373 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='773' column='1'/> 3374 <!-- parameter of type 'void*' --> 3375 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='774' column='1'/> 3376 <!-- parameter of type 'typedef hb_destroy_func_t' --> 3377 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='775' column='1'/> 3378 <!-- parameter of type 'typedef hb_bool_t' --> 3379 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='776' column='1'/> 3380 <!-- typedef hb_bool_t --> 3381 <return type-id='type-id-40'/> 3382 </function-decl> 3383 <!-- void* hb_buffer_get_user_data(hb_buffer_t*, hb_user_data_key_t*) --> 3384 <function-decl name='hb_buffer_get_user_data' mangled-name='hb_buffer_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_user_data'> 3385 <!-- parameter of type 'hb_buffer_t*' --> 3386 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='793' column='1'/> 3387 <!-- parameter of type 'hb_user_data_key_t*' --> 3388 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='794' column='1'/> 3389 <!-- void* --> 3390 <return type-id='type-id-19'/> 3391 </function-decl> 3392 <!-- void hb_buffer_set_content_type(hb_buffer_t*, hb_buffer_content_type_t) --> 3393 <function-decl name='hb_buffer_set_content_type' mangled-name='hb_buffer_set_content_type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_content_type'> 3394 <!-- parameter of type 'hb_buffer_t*' --> 3395 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='810' column='1'/> 3396 <!-- parameter of type 'enum hb_buffer_content_type_t' --> 3397 <parameter type-id='type-id-64' name='content_type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='811' column='1'/> 3398 <!-- void --> 3399 <return type-id='type-id-25'/> 3400 </function-decl> 3401 <!-- hb_buffer_content_type_t hb_buffer_get_content_type(hb_buffer_t*) --> 3402 <function-decl name='hb_buffer_get_content_type' mangled-name='hb_buffer_get_content_type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_content_type'> 3403 <!-- parameter of type 'hb_buffer_t*' --> 3404 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='827' column='1'/> 3405 <!-- enum hb_buffer_content_type_t --> 3406 <return type-id='type-id-64'/> 3407 </function-decl> 3408 <!-- void hb_buffer_set_unicode_funcs(hb_buffer_t*, hb_unicode_funcs_t*) --> 3409 <function-decl name='hb_buffer_set_unicode_funcs' mangled-name='hb_buffer_set_unicode_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_unicode_funcs'> 3410 <!-- parameter of type 'hb_buffer_t*' --> 3411 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='843' column='1'/> 3412 <!-- parameter of type 'hb_unicode_funcs_t*' --> 3413 <parameter type-id='type-id-84' name='unicode_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='844' column='1'/> 3414 <!-- void --> 3415 <return type-id='type-id-25'/> 3416 </function-decl> 3417 <!-- hb_unicode_funcs_t* hb_buffer_get_unicode_funcs(hb_buffer_t*) --> 3418 <function-decl name='hb_buffer_get_unicode_funcs' mangled-name='hb_buffer_get_unicode_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_unicode_funcs'> 3419 <!-- parameter of type 'hb_buffer_t*' --> 3420 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='869' column='1'/> 3421 <!-- hb_unicode_funcs_t* --> 3422 <return type-id='type-id-84'/> 3423 </function-decl> 3424 <!-- void hb_buffer_set_direction(hb_buffer_t*, hb_direction_t) --> 3425 <function-decl name='hb_buffer_set_direction' mangled-name='hb_buffer_set_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_direction'> 3426 <!-- parameter of type 'hb_buffer_t*' --> 3427 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='884' column='1'/> 3428 <!-- parameter of type 'enum hb_direction_t' --> 3429 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='885' column='1'/> 3430 <!-- void --> 3431 <return type-id='type-id-25'/> 3432 </function-decl> 3433 <!-- hb_direction_t hb_buffer_get_direction(hb_buffer_t*) --> 3434 <function-decl name='hb_buffer_get_direction' mangled-name='hb_buffer_get_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_direction'> 3435 <!-- parameter of type 'hb_buffer_t*' --> 3436 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='905' column='1'/> 3437 <!-- enum hb_direction_t --> 3438 <return type-id='type-id-68'/> 3439 </function-decl> 3440 <!-- void hb_buffer_set_script(hb_buffer_t*, hb_script_t) --> 3441 <function-decl name='hb_buffer_set_script' mangled-name='hb_buffer_set_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='920' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_script'> 3442 <!-- parameter of type 'hb_buffer_t*' --> 3443 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='920' column='1'/> 3444 <!-- parameter of type 'enum hb_script_t' --> 3445 <parameter type-id='type-id-69' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='921' column='1'/> 3446 <!-- void --> 3447 <return type-id='type-id-25'/> 3448 </function-decl> 3449 <!-- hb_script_t hb_buffer_get_script(hb_buffer_t*) --> 3450 <function-decl name='hb_buffer_get_script' mangled-name='hb_buffer_get_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_script'> 3451 <!-- parameter of type 'hb_buffer_t*' --> 3452 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='940' column='1'/> 3453 <!-- enum hb_script_t --> 3454 <return type-id='type-id-69'/> 3455 </function-decl> 3456 <!-- void hb_buffer_set_language(hb_buffer_t*, hb_language_t) --> 3457 <function-decl name='hb_buffer_set_language' mangled-name='hb_buffer_set_language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_language'> 3458 <!-- parameter of type 'hb_buffer_t*' --> 3459 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='955' column='1'/> 3460 <!-- parameter of type 'typedef hb_language_t' --> 3461 <parameter type-id='type-id-105' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='956' column='1'/> 3462 <!-- void --> 3463 <return type-id='type-id-25'/> 3464 </function-decl> 3465 <!-- hb_language_t hb_buffer_get_language(hb_buffer_t*) --> 3466 <function-decl name='hb_buffer_get_language' mangled-name='hb_buffer_get_language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='975' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_language'> 3467 <!-- parameter of type 'hb_buffer_t*' --> 3468 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='975' column='1'/> 3469 <!-- typedef hb_language_t --> 3470 <return type-id='type-id-105'/> 3471 </function-decl> 3472 <!-- void hb_buffer_set_segment_properties(hb_buffer_t*, const hb_segment_properties_t*) --> 3473 <function-decl name='hb_buffer_set_segment_properties' mangled-name='hb_buffer_set_segment_properties' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='990' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_segment_properties'> 3474 <!-- parameter of type 'hb_buffer_t*' --> 3475 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='990' column='1'/> 3476 <!-- parameter of type 'const hb_segment_properties_t*' --> 3477 <parameter type-id='type-id-173' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='991' column='1'/> 3478 <!-- void --> 3479 <return type-id='type-id-25'/> 3480 </function-decl> 3481 <!-- void hb_buffer_get_segment_properties(hb_buffer_t*, hb_segment_properties_t*) --> 3482 <function-decl name='hb_buffer_get_segment_properties' mangled-name='hb_buffer_get_segment_properties' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_segment_properties'> 3483 <!-- parameter of type 'hb_buffer_t*' --> 3484 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1009' column='1'/> 3485 <!-- parameter of type 'hb_segment_properties_t*' --> 3486 <parameter type-id='type-id-177' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1010' column='1'/> 3487 <!-- void --> 3488 <return type-id='type-id-25'/> 3489 </function-decl> 3490 <!-- void hb_buffer_set_flags(hb_buffer_t*, hb_buffer_flags_t) --> 3491 <function-decl name='hb_buffer_set_flags' mangled-name='hb_buffer_set_flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_flags'> 3492 <!-- parameter of type 'hb_buffer_t*' --> 3493 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1026' column='1'/> 3494 <!-- parameter of type 'enum hb_buffer_flags_t' --> 3495 <parameter type-id='type-id-65' name='flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1027' column='1'/> 3496 <!-- void --> 3497 <return type-id='type-id-25'/> 3498 </function-decl> 3499 <!-- hb_buffer_flags_t hb_buffer_get_flags(hb_buffer_t*) --> 3500 <function-decl name='hb_buffer_get_flags' mangled-name='hb_buffer_get_flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1046' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_flags'> 3501 <!-- parameter of type 'hb_buffer_t*' --> 3502 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1046' column='1'/> 3503 <!-- enum hb_buffer_flags_t --> 3504 <return type-id='type-id-65'/> 3505 </function-decl> 3506 <!-- void hb_buffer_set_replacement_codepoint(hb_buffer_t*, hb_codepoint_t) --> 3507 <function-decl name='hb_buffer_set_replacement_codepoint' mangled-name='hb_buffer_set_replacement_codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1062' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_replacement_codepoint'> 3508 <!-- parameter of type 'hb_buffer_t*' --> 3509 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1062' column='1'/> 3510 <!-- parameter of type 'typedef hb_codepoint_t' --> 3511 <parameter type-id='type-id-72' name='replacement' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1063' column='1'/> 3512 <!-- void --> 3513 <return type-id='type-id-25'/> 3514 </function-decl> 3515 <!-- hb_codepoint_t hb_buffer_get_replacement_codepoint(hb_buffer_t*) --> 3516 <function-decl name='hb_buffer_get_replacement_codepoint' mangled-name='hb_buffer_get_replacement_codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_replacement_codepoint'> 3517 <!-- parameter of type 'hb_buffer_t*' --> 3518 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1082' column='1'/> 3519 <!-- typedef hb_codepoint_t --> 3520 <return type-id='type-id-72'/> 3521 </function-decl> 3522 <!-- void hb_buffer_reset(hb_buffer_t*) --> 3523 <function-decl name='hb_buffer_reset' mangled-name='hb_buffer_reset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_reset'> 3524 <!-- parameter of type 'hb_buffer_t*' --> 3525 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1097' column='1'/> 3526 <!-- void --> 3527 <return type-id='type-id-25'/> 3528 </function-decl> 3529 <!-- void hb_buffer_clear_contents(hb_buffer_t*) --> 3530 <function-decl name='hb_buffer_clear_contents' mangled-name='hb_buffer_clear_contents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_clear_contents'> 3531 <!-- parameter of type 'hb_buffer_t*' --> 3532 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1111' column='1'/> 3533 <!-- void --> 3534 <return type-id='type-id-25'/> 3535 </function-decl> 3536 <!-- hb_bool_t hb_buffer_pre_allocate(hb_buffer_t*, unsigned int) --> 3537 <function-decl name='hb_buffer_pre_allocate' mangled-name='hb_buffer_pre_allocate' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_pre_allocate'> 3538 <!-- parameter of type 'hb_buffer_t*' --> 3539 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> 3540 <!-- parameter of type 'unsigned int' --> 3541 <parameter type-id='type-id-18' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> 3542 <!-- typedef hb_bool_t --> 3543 <return type-id='type-id-40'/> 3544 </function-decl> 3545 <!-- hb_bool_t hb_buffer_allocation_successful(hb_buffer_t*) --> 3546 <function-decl name='hb_buffer_allocation_successful' mangled-name='hb_buffer_allocation_successful' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_allocation_successful'> 3547 <!-- parameter of type 'hb_buffer_t*' --> 3548 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1144' column='1'/> 3549 <!-- typedef hb_bool_t --> 3550 <return type-id='type-id-40'/> 3551 </function-decl> 3552 <!-- void hb_buffer_add(hb_buffer_t*, hb_codepoint_t, unsigned int) --> 3553 <function-decl name='hb_buffer_add' mangled-name='hb_buffer_add' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_add'> 3554 <!-- parameter of type 'hb_buffer_t*' --> 3555 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1160' column='1'/> 3556 <!-- parameter of type 'typedef hb_codepoint_t' --> 3557 <parameter type-id='type-id-72' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1161' column='1'/> 3558 <!-- parameter of type 'unsigned int' --> 3559 <parameter type-id='type-id-18' name='cluster' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1162' column='1'/> 3560 <!-- void --> 3561 <return type-id='type-id-25'/> 3562 </function-decl> 3563 <!-- hb_bool_t hb_buffer_set_length(hb_buffer_t*, unsigned int) --> 3564 <function-decl name='hb_buffer_set_length' mangled-name='hb_buffer_set_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_set_length'> 3565 <!-- parameter of type 'hb_buffer_t*' --> 3566 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1180' column='1'/> 3567 <!-- parameter of type 'unsigned int' --> 3568 <parameter type-id='type-id-18' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1181' column='1'/> 3569 <!-- typedef hb_bool_t --> 3570 <return type-id='type-id-40'/> 3571 </function-decl> 3572 <!-- unsigned int hb_buffer_get_length(hb_buffer_t*) --> 3573 <function-decl name='hb_buffer_get_length' mangled-name='hb_buffer_get_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_length'> 3574 <!-- parameter of type 'hb_buffer_t*' --> 3575 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1219' column='1'/> 3576 <!-- unsigned int --> 3577 <return type-id='type-id-18'/> 3578 </function-decl> 3579 <!-- hb_glyph_info_t* hb_buffer_get_glyph_infos(hb_buffer_t*, unsigned int*) --> 3580 <function-decl name='hb_buffer_get_glyph_infos' mangled-name='hb_buffer_get_glyph_infos' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_glyph_infos'> 3581 <!-- parameter of type 'hb_buffer_t*' --> 3582 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1237' column='1'/> 3583 <!-- parameter of type 'unsigned int*' --> 3584 <parameter type-id='type-id-60' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1238' column='1'/> 3585 <!-- hb_glyph_info_t* --> 3586 <return type-id='type-id-86'/> 3587 </function-decl> 3588 <!-- hb_glyph_position_t* hb_buffer_get_glyph_positions(hb_buffer_t*, unsigned int*) --> 3589 <function-decl name='hb_buffer_get_glyph_positions' mangled-name='hb_buffer_get_glyph_positions' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_get_glyph_positions'> 3590 <!-- parameter of type 'hb_buffer_t*' --> 3591 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1259' column='1'/> 3592 <!-- parameter of type 'unsigned int*' --> 3593 <parameter type-id='type-id-60' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1260' column='1'/> 3594 <!-- hb_glyph_position_t* --> 3595 <return type-id='type-id-87'/> 3596 </function-decl> 3597 <!-- void hb_buffer_reverse(hb_buffer_t*) --> 3598 <function-decl name='hb_buffer_reverse' mangled-name='hb_buffer_reverse' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_reverse'> 3599 <!-- parameter of type 'hb_buffer_t*' --> 3600 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> 3601 <!-- void --> 3602 <return type-id='type-id-25'/> 3603 </function-decl> 3604 <!-- void hb_buffer_reverse_clusters(hb_buffer_t*) --> 3605 <function-decl name='hb_buffer_reverse_clusters' mangled-name='hb_buffer_reverse_clusters' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_reverse_clusters'> 3606 <!-- parameter of type 'hb_buffer_t*' --> 3607 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1296' column='1'/> 3608 <!-- void --> 3609 <return type-id='type-id-25'/> 3610 </function-decl> 3611 <!-- void hb_buffer_guess_segment_properties(hb_buffer_t*) --> 3612 <function-decl name='hb_buffer_guess_segment_properties' mangled-name='hb_buffer_guess_segment_properties' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_guess_segment_properties'> 3613 <!-- parameter of type 'hb_buffer_t*' --> 3614 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1326' column='1'/> 3615 <!-- void --> 3616 <return type-id='type-id-25'/> 3617 </function-decl> 3618 <!-- void hb_buffer_add_utf8(hb_buffer_t*, const char*, int, unsigned int, int) --> 3619 <function-decl name='hb_buffer_add_utf8' mangled-name='hb_buffer_add_utf8' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_add_utf8'> 3620 <!-- parameter of type 'hb_buffer_t*' --> 3621 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1413' column='1'/> 3622 <!-- parameter of type 'const char*' --> 3623 <parameter type-id='type-id-17' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1414' column='1'/> 3624 <!-- parameter of type 'int' --> 3625 <parameter type-id='type-id-11' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1415' column='1'/> 3626 <!-- parameter of type 'unsigned int' --> 3627 <parameter type-id='type-id-18' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1416' column='1'/> 3628 <!-- parameter of type 'int' --> 3629 <parameter type-id='type-id-11' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1417' column='1'/> 3630 <!-- void --> 3631 <return type-id='type-id-25'/> 3632 </function-decl> 3633 <!-- void hb_buffer_add_utf16(hb_buffer_t*, const uint16_t*, int, unsigned int, int) --> 3634 <function-decl name='hb_buffer_add_utf16' mangled-name='hb_buffer_add_utf16' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_add_utf16'> 3635 <!-- parameter of type 'hb_buffer_t*' --> 3636 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1435' column='1'/> 3637 <!-- parameter of type 'const uint16_t*' --> 3638 <parameter type-id='type-id-167' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1436' column='1'/> 3639 <!-- parameter of type 'int' --> 3640 <parameter type-id='type-id-11' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1437' column='1'/> 3641 <!-- parameter of type 'unsigned int' --> 3642 <parameter type-id='type-id-18' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1438' column='1'/> 3643 <!-- parameter of type 'int' --> 3644 <parameter type-id='type-id-11' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1439' column='1'/> 3645 <!-- void --> 3646 <return type-id='type-id-25'/> 3647 </function-decl> 3648 <!-- void hb_buffer_add_utf32(hb_buffer_t*, const uint32_t*, int, unsigned int, int) --> 3649 <function-decl name='hb_buffer_add_utf32' mangled-name='hb_buffer_add_utf32' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_add_utf32'> 3650 <!-- parameter of type 'hb_buffer_t*' --> 3651 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1457' column='1'/> 3652 <!-- parameter of type 'const uint32_t*' --> 3653 <parameter type-id='type-id-171' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1458' column='1'/> 3654 <!-- parameter of type 'int' --> 3655 <parameter type-id='type-id-11' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1459' column='1'/> 3656 <!-- parameter of type 'unsigned int' --> 3657 <parameter type-id='type-id-18' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1460' column='1'/> 3658 <!-- parameter of type 'int' --> 3659 <parameter type-id='type-id-11' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1461' column='1'/> 3660 <!-- void --> 3661 <return type-id='type-id-25'/> 3662 </function-decl> 3663 <!-- void hb_buffer_add_codepoints(hb_buffer_t*, const hb_codepoint_t*, int, unsigned int, int) --> 3664 <function-decl name='hb_buffer_add_codepoints' mangled-name='hb_buffer_add_codepoints' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_add_codepoints'> 3665 <!-- parameter of type 'hb_buffer_t*' --> 3666 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1479' column='1'/> 3667 <!-- parameter of type 'const hb_codepoint_t*' --> 3668 <parameter type-id='type-id-95' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1480' column='1'/> 3669 <!-- parameter of type 'int' --> 3670 <parameter type-id='type-id-11' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1481' column='1'/> 3671 <!-- parameter of type 'unsigned int' --> 3672 <parameter type-id='type-id-18' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1482' column='1'/> 3673 <!-- parameter of type 'int' --> 3674 <parameter type-id='type-id-11' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1483' column='1'/> 3675 <!-- void --> 3676 <return type-id='type-id-25'/> 3677 </function-decl> 3678 <!-- void hb_buffer_normalize_glyphs(hb_buffer_t*) --> 3679 <function-decl name='hb_buffer_normalize_glyphs' mangled-name='hb_buffer_normalize_glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_buffer_normalize_glyphs'> 3680 <!-- parameter of type 'hb_buffer_t*' --> 3681 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1553' column='1'/> 3682 <!-- void --> 3683 <return type-id='type-id-25'/> 3684 </function-decl> 3685 </abi-instr> 3686 <abi-instr address-size='64' path='hb-common.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 3687 <!-- char[1] --> 3688 <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='8' id='type-id-178'> 3689 <!-- <anonymous range>[1] --> 3690 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 3691 </array-type-def> 3692 <!-- const char[1] --> 3693 <array-type-def dimensions='1' type-id='type-id-49' size-in-bits='8' id='type-id-165'> 3694 <!-- <anonymous range>[1] --> 3695 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 3696 </array-type-def> 3697 <!-- struct hb_language_impl_t --> 3698 <class-decl name='hb_language_impl_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='167' column='1' id='type-id-146'> 3699 <data-member access='public' layout-offset-in-bits='0'> 3700 <!-- const char hb_language_impl_t::s[1] --> 3701 <var-decl name='s' type-id='type-id-165' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='168' column='1'/> 3702 </data-member> 3703 </class-decl> 3704 <!-- struct hb_language_item_t --> 3705 <class-decl name='hb_language_item_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='212' column='1' id='type-id-180'> 3706 <data-member access='public' layout-offset-in-bits='0'> 3707 <!-- hb_language_item_t* hb_language_item_t::next --> 3708 <var-decl name='next' type-id='type-id-181' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='214' column='1'/> 3709 </data-member> 3710 <data-member access='public' layout-offset-in-bits='64'> 3711 <!-- hb_language_t hb_language_item_t::lang --> 3712 <var-decl name='lang' type-id='type-id-105' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='215' column='1'/> 3713 </data-member> 3714 <member-function access='public'> 3715 <!-- void hb_language_item_t::finish() --> 3716 <function-decl name='finish' mangled-name='_ZN18hb_language_item_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='229' column='1' visibility='default' binding='global' size-in-bits='64'> 3717 <!-- implicit parameter of type 'hb_language_item_t*' --> 3718 <parameter type-id='type-id-181' is-artificial='yes'/> 3719 <!-- void --> 3720 <return type-id='type-id-25'/> 3721 </function-decl> 3722 </member-function> 3723 <member-function access='public'> 3724 <!-- bool hb_language_item_t::operator==(const char*) --> 3725 <function-decl name='operator==' mangled-name='_ZNK18hb_language_item_teqEPKc' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> 3726 <!-- implicit parameter of type 'const hb_language_item_t*' --> 3727 <parameter type-id='type-id-182' is-artificial='yes'/> 3728 <!-- parameter of type 'const char*' --> 3729 <parameter type-id='type-id-17'/> 3730 <!-- bool --> 3731 <return type-id='type-id-1'/> 3732 </function-decl> 3733 </member-function> 3734 <member-function access='public'> 3735 <!-- hb_language_item_t& hb_language_item_t::operator=(const char*) --> 3736 <function-decl name='operator=' mangled-name='_ZN18hb_language_item_taSEPKc' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> 3737 <!-- implicit parameter of type 'hb_language_item_t*' --> 3738 <parameter type-id='type-id-181' is-artificial='yes'/> 3739 <!-- parameter of type 'const char*' --> 3740 <parameter type-id='type-id-17'/> 3741 <!-- hb_language_item_t& --> 3742 <return type-id='type-id-183'/> 3743 </function-decl> 3744 </member-function> 3745 </class-decl> 3746 <!-- typedef uint32_t hb_tag_t --> 3747 <typedef-decl name='hb_tag_t' type-id='type-id-100' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='91' column='1' id='type-id-184'/> 3748 <!-- const hb_language_item_t --> 3749 <qualified-type-def type-id='type-id-180' const='yes' id='type-id-185'/> 3750 <!-- const hb_language_item_t* --> 3751 <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-182'/> 3752 <!-- hb_language_item_t& --> 3753 <reference-type-def kind='lvalue' type-id='type-id-180' size-in-bits='64' id='type-id-183'/> 3754 <!-- hb_language_item_t* --> 3755 <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-181'/> 3756 <!-- hb_tag_t hb_tag_from_string(const char*, int) --> 3757 <function-decl name='hb_tag_from_string' mangled-name='hb_tag_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_tag_from_string'> 3758 <!-- parameter of type 'const char*' --> 3759 <parameter type-id='type-id-17' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='70' column='1'/> 3760 <!-- parameter of type 'int' --> 3761 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='70' column='1'/> 3762 <!-- typedef hb_tag_t --> 3763 <return type-id='type-id-184'/> 3764 </function-decl> 3765 <!-- void hb_tag_to_string(hb_tag_t, char*) --> 3766 <function-decl name='hb_tag_to_string' mangled-name='hb_tag_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_tag_to_string'> 3767 <!-- parameter of type 'typedef hb_tag_t' --> 3768 <parameter type-id='type-id-184' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='98' column='1'/> 3769 <!-- parameter of type 'char*' --> 3770 <parameter type-id='type-id-48' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='98' column='1'/> 3771 <!-- void --> 3772 <return type-id='type-id-25'/> 3773 </function-decl> 3774 <!-- hb_direction_t hb_direction_from_string(const char*, int) --> 3775 <function-decl name='hb_direction_from_string' mangled-name='hb_direction_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_direction_from_string'> 3776 <!-- parameter of type 'const char*' --> 3777 <parameter type-id='type-id-17' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='128' column='1'/> 3778 <!-- parameter of type 'int' --> 3779 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='128' column='1'/> 3780 <!-- enum hb_direction_t --> 3781 <return type-id='type-id-68'/> 3782 </function-decl> 3783 <!-- const char* hb_direction_to_string(hb_direction_t) --> 3784 <function-decl name='hb_direction_to_string' mangled-name='hb_direction_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_direction_to_string'> 3785 <!-- parameter of type 'enum hb_direction_t' --> 3786 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='155' column='1'/> 3787 <!-- const char* --> 3788 <return type-id='type-id-17'/> 3789 </function-decl> 3790 <!-- hb_language_t hb_language_from_string(const char*, int) --> 3791 <function-decl name='hb_language_from_string' mangled-name='hb_language_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_language_from_string'> 3792 <!-- parameter of type 'const char*' --> 3793 <parameter type-id='type-id-17' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='293' column='1'/> 3794 <!-- parameter of type 'int' --> 3795 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='293' column='1'/> 3796 <!-- typedef hb_language_t --> 3797 <return type-id='type-id-105'/> 3798 </function-decl> 3799 <!-- const char* hb_language_to_string(hb_language_t) --> 3800 <function-decl name='hb_language_to_string' mangled-name='hb_language_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_language_to_string'> 3801 <!-- parameter of type 'typedef hb_language_t' --> 3802 <parameter type-id='type-id-105' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='325' column='1'/> 3803 <!-- const char* --> 3804 <return type-id='type-id-17'/> 3805 </function-decl> 3806 <!-- hb_language_t hb_language_get_default() --> 3807 <function-decl name='hb_language_get_default' mangled-name='hb_language_get_default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_language_get_default'> 3808 <!-- typedef hb_language_t --> 3809 <return type-id='type-id-105'/> 3810 </function-decl> 3811 <!-- hb_script_t hb_script_from_iso15924_tag(hb_tag_t) --> 3812 <function-decl name='hb_script_from_iso15924_tag' mangled-name='hb_script_from_iso15924_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_script_from_iso15924_tag'> 3813 <!-- parameter of type 'typedef hb_tag_t' --> 3814 <parameter type-id='type-id-184' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='368' column='1'/> 3815 <!-- enum hb_script_t --> 3816 <return type-id='type-id-69'/> 3817 </function-decl> 3818 <!-- hb_script_t hb_script_from_string(const char*, int) --> 3819 <function-decl name='hb_script_from_string' mangled-name='hb_script_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_script_from_string'> 3820 <!-- parameter of type 'const char*' --> 3821 <parameter type-id='type-id-17' name='s' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='413' column='1'/> 3822 <!-- parameter of type 'int' --> 3823 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='413' column='1'/> 3824 <!-- enum hb_script_t --> 3825 <return type-id='type-id-69'/> 3826 </function-decl> 3827 <!-- hb_tag_t hb_script_to_iso15924_tag(hb_script_t) --> 3828 <function-decl name='hb_script_to_iso15924_tag' mangled-name='hb_script_to_iso15924_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_script_to_iso15924_tag'> 3829 <!-- parameter of type 'enum hb_script_t' --> 3830 <parameter type-id='type-id-69' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='429' column='1'/> 3831 <!-- typedef hb_tag_t --> 3832 <return type-id='type-id-184'/> 3833 </function-decl> 3834 <!-- hb_direction_t hb_script_get_horizontal_direction(hb_script_t) --> 3835 <function-decl name='hb_script_get_horizontal_direction' mangled-name='hb_script_get_horizontal_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_script_get_horizontal_direction'> 3836 <!-- parameter of type 'enum hb_script_t' --> 3837 <parameter type-id='type-id-69' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='445' column='1'/> 3838 <!-- enum hb_direction_t --> 3839 <return type-id='type-id-68'/> 3840 </function-decl> 3841 <!-- void hb_version(unsigned int*, unsigned int*, unsigned int*) --> 3842 <function-decl name='hb_version' mangled-name='hb_version' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_version'> 3843 <!-- parameter of type 'unsigned int*' --> 3844 <parameter type-id='type-id-60' name='major' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='547' column='1'/> 3845 <!-- parameter of type 'unsigned int*' --> 3846 <parameter type-id='type-id-60' name='minor' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='548' column='1'/> 3847 <!-- parameter of type 'unsigned int*' --> 3848 <parameter type-id='type-id-60' name='micro' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='549' column='1'/> 3849 <!-- void --> 3850 <return type-id='type-id-25'/> 3851 </function-decl> 3852 <!-- const char* hb_version_string() --> 3853 <function-decl name='hb_version_string' mangled-name='hb_version_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_version_string'> 3854 <!-- const char* --> 3855 <return type-id='type-id-17'/> 3856 </function-decl> 3857 <!-- hb_bool_t hb_version_atleast(unsigned int, unsigned int, unsigned int) --> 3858 <function-decl name='hb_version_atleast' mangled-name='hb_version_atleast' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_version_atleast'> 3859 <!-- parameter of type 'unsigned int' --> 3860 <parameter type-id='type-id-18' name='major' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='584' column='1'/> 3861 <!-- parameter of type 'unsigned int' --> 3862 <parameter type-id='type-id-18' name='minor' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='585' column='1'/> 3863 <!-- parameter of type 'unsigned int' --> 3864 <parameter type-id='type-id-18' name='micro' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='586' column='1'/> 3865 <!-- typedef hb_bool_t --> 3866 <return type-id='type-id-40'/> 3867 </function-decl> 3868 </abi-instr> 3869 <abi-instr address-size='64' path='hb-face.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 3870 <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >[1] --> 3871 <array-type-def dimensions='1' type-id='type-id-186' size-in-bits='32' id='type-id-187'> 3872 <!-- <anonymous range>[1] --> 3873 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 3874 </array-type-def> 3875 <!-- OT::TableRecord[1] --> 3876 <array-type-def dimensions='1' type-id='type-id-188' size-in-bits='128' id='type-id-189'> 3877 <!-- <anonymous range>[1] --> 3878 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 3879 </array-type-def> 3880 <!-- struct hb_auto_trace_t<0, bool> --> 3881 <class-decl name='hb_auto_trace_t<0, bool>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-190'> 3882 <member-function access='public'> 3883 <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 3884 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 3885 <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> 3886 <parameter type-id='type-id-191' is-artificial='yes'/> 3887 <!-- parameter of type 'unsigned int*' --> 3888 <parameter type-id='type-id-60'/> 3889 <!-- parameter of type 'const char*' --> 3890 <parameter type-id='type-id-17'/> 3891 <!-- parameter of type 'void*' --> 3892 <parameter type-id='type-id-19'/> 3893 <!-- parameter of type 'const char*' --> 3894 <parameter type-id='type-id-17'/> 3895 <!-- parameter of type 'const char*' --> 3896 <parameter type-id='type-id-17'/> 3897 <parameter is-variadic='yes'/> 3898 <!-- void --> 3899 <return type-id='type-id-25'/> 3900 </function-decl> 3901 </member-function> 3902 <member-function access='public'> 3903 <!-- bool hb_auto_trace_t<0, bool>::ret(bool, unsigned int) --> 3904 <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0EbE3retEbj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> 3905 <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> 3906 <parameter type-id='type-id-191' is-artificial='yes'/> 3907 <!-- parameter of type 'bool' --> 3908 <parameter type-id='type-id-1'/> 3909 <!-- parameter of type 'unsigned int' --> 3910 <parameter type-id='type-id-18'/> 3911 <!-- bool --> 3912 <return type-id='type-id-1'/> 3913 </function-decl> 3914 </member-function> 3915 <member-function access='public'> 3916 <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 3917 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 3918 <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> 3919 <parameter type-id='type-id-191' is-artificial='yes'/> 3920 <!-- parameter of type 'unsigned int*' --> 3921 <parameter type-id='type-id-60'/> 3922 <!-- parameter of type 'const char*' --> 3923 <parameter type-id='type-id-17'/> 3924 <!-- parameter of type 'void*' --> 3925 <parameter type-id='type-id-19'/> 3926 <!-- parameter of type 'const char*' --> 3927 <parameter type-id='type-id-17'/> 3928 <!-- parameter of type 'const char*' --> 3929 <parameter type-id='type-id-17'/> 3930 <parameter is-variadic='yes'/> 3931 <!-- void --> 3932 <return type-id='type-id-25'/> 3933 </function-decl> 3934 </member-function> 3935 <member-function access='public'> 3936 <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 3937 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 3938 <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> 3939 <parameter type-id='type-id-191' is-artificial='yes'/> 3940 <!-- parameter of type 'unsigned int*' --> 3941 <parameter type-id='type-id-60'/> 3942 <!-- parameter of type 'const char*' --> 3943 <parameter type-id='type-id-17'/> 3944 <!-- parameter of type 'void*' --> 3945 <parameter type-id='type-id-19'/> 3946 <!-- parameter of type 'const char*' --> 3947 <parameter type-id='type-id-17'/> 3948 <!-- parameter of type 'const char*' --> 3949 <parameter type-id='type-id-17'/> 3950 <parameter is-variadic='yes'/> 3951 <!-- void --> 3952 <return type-id='type-id-25'/> 3953 </function-decl> 3954 </member-function> 3955 <member-function access='public'> 3956 <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 3957 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 3958 <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> 3959 <parameter type-id='type-id-191' is-artificial='yes'/> 3960 <!-- parameter of type 'unsigned int*' --> 3961 <parameter type-id='type-id-60'/> 3962 <!-- parameter of type 'const char*' --> 3963 <parameter type-id='type-id-17'/> 3964 <!-- parameter of type 'void*' --> 3965 <parameter type-id='type-id-19'/> 3966 <!-- parameter of type 'const char*' --> 3967 <parameter type-id='type-id-17'/> 3968 <!-- parameter of type 'const char*' --> 3969 <parameter type-id='type-id-17'/> 3970 <parameter is-variadic='yes'/> 3971 <!-- void --> 3972 <return type-id='type-id-25'/> 3973 </function-decl> 3974 </member-function> 3975 </class-decl> 3976 <!-- struct hb_face_t --> 3977 <class-decl name='hb_face_t' size-in-bits='1472' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='43' column='1' id='type-id-192'> 3978 <member-type access='public'> 3979 <!-- struct hb_face_t::plan_node_t --> 3980 <class-decl name='plan_node_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='59' column='1' id='type-id-193'> 3981 <data-member access='public' layout-offset-in-bits='0'> 3982 <!-- hb_shape_plan_t* hb_face_t::plan_node_t::shape_plan --> 3983 <var-decl name='shape_plan' type-id='type-id-194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='60' column='1'/> 3984 </data-member> 3985 <data-member access='public' layout-offset-in-bits='64'> 3986 <!-- hb_face_t::plan_node_t* hb_face_t::plan_node_t::next --> 3987 <var-decl name='next' type-id='type-id-195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='61' column='1'/> 3988 </data-member> 3989 </class-decl> 3990 </member-type> 3991 <data-member access='public' layout-offset-in-bits='0'> 3992 <!-- hb_object_header_t hb_face_t::header --> 3993 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='44' column='1'/> 3994 </data-member> 3995 <data-member access='public' layout-offset-in-bits='896'> 3996 <!-- hb_bool_t hb_face_t::immutable --> 3997 <var-decl name='immutable' type-id='type-id-40' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='47' column='1'/> 3998 </data-member> 3999 <data-member access='public' layout-offset-in-bits='960'> 4000 <!-- hb_reference_table_func_t hb_face_t::reference_table_func --> 4001 <var-decl name='reference_table_func' type-id='type-id-196' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='49' column='1'/> 4002 </data-member> 4003 <data-member access='public' layout-offset-in-bits='1024'> 4004 <!-- void* hb_face_t::user_data --> 4005 <var-decl name='user_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='50' column='1'/> 4006 </data-member> 4007 <data-member access='public' layout-offset-in-bits='1088'> 4008 <!-- hb_destroy_func_t hb_face_t::destroy --> 4009 <var-decl name='destroy' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='51' column='1'/> 4010 </data-member> 4011 <data-member access='public' layout-offset-in-bits='1152'> 4012 <!-- unsigned int hb_face_t::index --> 4013 <var-decl name='index' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='53' column='1'/> 4014 </data-member> 4015 <data-member access='public' layout-offset-in-bits='1184'> 4016 <!-- unsigned int hb_face_t::upem --> 4017 <var-decl name='upem' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='54' column='1'/> 4018 </data-member> 4019 <data-member access='public' layout-offset-in-bits='1216'> 4020 <!-- unsigned int hb_face_t::num_glyphs --> 4021 <var-decl name='num_glyphs' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='55' column='1'/> 4022 </data-member> 4023 <data-member access='public' layout-offset-in-bits='1280'> 4024 <!-- hb_shaper_data_t hb_face_t::shaper_data --> 4025 <var-decl name='shaper_data' type-id='type-id-162' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='57' column='1'/> 4026 </data-member> 4027 <data-member access='public' layout-offset-in-bits='1408'> 4028 <!-- hb_face_t::plan_node_t* hb_face_t::shape_plans --> 4029 <var-decl name='shape_plans' type-id='type-id-195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='62' column='1'/> 4030 </data-member> 4031 <member-function access='public'> 4032 <!-- unsigned int hb_face_t::get_num_glyphs() --> 4033 <function-decl name='get_num_glyphs' mangled-name='_ZNK9hb_face_t14get_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 4034 <!-- implicit parameter of type 'const hb_face_t*' --> 4035 <parameter type-id='type-id-197' is-artificial='yes'/> 4036 <!-- unsigned int --> 4037 <return type-id='type-id-18'/> 4038 </function-decl> 4039 </member-function> 4040 <member-function access='public'> 4041 <!-- unsigned int hb_face_t::get_upem() --> 4042 <function-decl name='get_upem' mangled-name='_ZNK9hb_face_t8get_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 4043 <!-- implicit parameter of type 'const hb_face_t*' --> 4044 <parameter type-id='type-id-197' is-artificial='yes'/> 4045 <!-- unsigned int --> 4046 <return type-id='type-id-18'/> 4047 </function-decl> 4048 </member-function> 4049 <member-function access='public'> 4050 <!-- hb_blob_t* hb_face_t::reference_table(hb_tag_t) --> 4051 <function-decl name='reference_table' mangled-name='_ZNK9hb_face_t15reference_tableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 4052 <!-- implicit parameter of type 'const hb_face_t*' --> 4053 <parameter type-id='type-id-197' is-artificial='yes'/> 4054 <!-- parameter of type 'typedef hb_tag_t' --> 4055 <parameter type-id='type-id-184'/> 4056 <!-- hb_blob_t* --> 4057 <return type-id='type-id-59'/> 4058 </function-decl> 4059 </member-function> 4060 <member-function access='private'> 4061 <!-- void hb_face_t::load_num_glyphs() --> 4062 <function-decl name='load_num_glyphs' mangled-name='_ZNK9hb_face_t15load_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> 4063 <!-- implicit parameter of type 'const hb_face_t*' --> 4064 <parameter type-id='type-id-197' is-artificial='yes'/> 4065 <!-- void --> 4066 <return type-id='type-id-25'/> 4067 </function-decl> 4068 </member-function> 4069 <member-function access='private'> 4070 <!-- void hb_face_t::load_upem() --> 4071 <function-decl name='load_upem' mangled-name='_ZNK9hb_face_t9load_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='94' column='1' visibility='default' binding='global' size-in-bits='64'> 4072 <!-- implicit parameter of type 'const hb_face_t*' --> 4073 <parameter type-id='type-id-197' is-artificial='yes'/> 4074 <!-- void --> 4075 <return type-id='type-id-25'/> 4076 </function-decl> 4077 </member-function> 4078 </class-decl> 4079 <!-- struct hb_feature_t --> 4080 <class-decl name='hb_feature_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='43' column='1' id='type-id-198'> 4081 <data-member access='public' layout-offset-in-bits='0'> 4082 <!-- hb_tag_t hb_feature_t::tag --> 4083 <var-decl name='tag' type-id='type-id-184' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='44' column='1'/> 4084 </data-member> 4085 <data-member access='public' layout-offset-in-bits='32'> 4086 <!-- uint32_t hb_feature_t::value --> 4087 <var-decl name='value' type-id='type-id-100' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='45' column='1'/> 4088 </data-member> 4089 <data-member access='public' layout-offset-in-bits='64'> 4090 <!-- unsigned int hb_feature_t::start --> 4091 <var-decl name='start' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='46' column='1'/> 4092 </data-member> 4093 <data-member access='public' layout-offset-in-bits='96'> 4094 <!-- unsigned int hb_feature_t::end --> 4095 <var-decl name='end' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='47' column='1'/> 4096 </data-member> 4097 </class-decl> 4098 <!-- struct hb_font_funcs_t --> 4099 <class-decl name='hb_font_funcs_t' size-in-bits='3072' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='58' column='1' id='type-id-199'> 4100 <member-type access='public'> 4101 <!-- struct {hb_destroy_func_t glyph; hb_destroy_func_t glyph_h_advance; hb_destroy_func_t glyph_v_advance; hb_destroy_func_t glyph_h_origin; hb_destroy_func_t glyph_v_origin; hb_destroy_func_t glyph_h_kerning; hb_destroy_func_t glyph_v_kerning; hb_destroy_func_t glyph_extents; hb_destroy_func_t glyph_contour_point; hb_destroy_func_t glyph_name; hb_destroy_func_t glyph_from_name;} --> 4102 <class-decl name='__anonymous_struct__2' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='78' column='1' id='type-id-200'> 4103 <data-member access='public' layout-offset-in-bits='0'> 4104 <!-- hb_destroy_func_t glyph --> 4105 <var-decl name='glyph' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4106 </data-member> 4107 <data-member access='public' layout-offset-in-bits='64'> 4108 <!-- hb_destroy_func_t glyph_h_advance --> 4109 <var-decl name='glyph_h_advance' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4110 </data-member> 4111 <data-member access='public' layout-offset-in-bits='128'> 4112 <!-- hb_destroy_func_t glyph_v_advance --> 4113 <var-decl name='glyph_v_advance' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4114 </data-member> 4115 <data-member access='public' layout-offset-in-bits='192'> 4116 <!-- hb_destroy_func_t glyph_h_origin --> 4117 <var-decl name='glyph_h_origin' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4118 </data-member> 4119 <data-member access='public' layout-offset-in-bits='256'> 4120 <!-- hb_destroy_func_t glyph_v_origin --> 4121 <var-decl name='glyph_v_origin' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4122 </data-member> 4123 <data-member access='public' layout-offset-in-bits='320'> 4124 <!-- hb_destroy_func_t glyph_h_kerning --> 4125 <var-decl name='glyph_h_kerning' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4126 </data-member> 4127 <data-member access='public' layout-offset-in-bits='384'> 4128 <!-- hb_destroy_func_t glyph_v_kerning --> 4129 <var-decl name='glyph_v_kerning' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4130 </data-member> 4131 <data-member access='public' layout-offset-in-bits='448'> 4132 <!-- hb_destroy_func_t glyph_extents --> 4133 <var-decl name='glyph_extents' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4134 </data-member> 4135 <data-member access='public' layout-offset-in-bits='512'> 4136 <!-- hb_destroy_func_t glyph_contour_point --> 4137 <var-decl name='glyph_contour_point' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4138 </data-member> 4139 <data-member access='public' layout-offset-in-bits='576'> 4140 <!-- hb_destroy_func_t glyph_name --> 4141 <var-decl name='glyph_name' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4142 </data-member> 4143 <data-member access='public' layout-offset-in-bits='640'> 4144 <!-- hb_destroy_func_t glyph_from_name --> 4145 <var-decl name='glyph_from_name' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> 4146 </data-member> 4147 </class-decl> 4148 </member-type> 4149 <member-type access='public'> 4150 <!-- struct {hb_font_get_glyph_func_t glyph; hb_font_get_glyph_h_advance_func_t glyph_h_advance; hb_font_get_glyph_v_advance_func_t glyph_v_advance; hb_font_get_glyph_h_origin_func_t glyph_h_origin; hb_font_get_glyph_v_origin_func_t glyph_v_origin; hb_font_get_glyph_h_kerning_func_t glyph_h_kerning; hb_font_get_glyph_v_kerning_func_t glyph_v_kerning; hb_font_get_glyph_extents_func_t glyph_extents; hb_font_get_glyph_contour_point_func_t glyph_contour_point; hb_font_get_glyph_name_func_t glyph_name; hb_font_get_glyph_from_name_func_t glyph_from_name;} --> 4151 <class-decl name='__anonymous_struct__' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='66' column='1' id='type-id-201'> 4152 <data-member access='public' layout-offset-in-bits='0'> 4153 <!-- hb_font_get_glyph_func_t glyph --> 4154 <var-decl name='glyph' type-id='type-id-202' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4155 </data-member> 4156 <data-member access='public' layout-offset-in-bits='64'> 4157 <!-- hb_font_get_glyph_h_advance_func_t glyph_h_advance --> 4158 <var-decl name='glyph_h_advance' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4159 </data-member> 4160 <data-member access='public' layout-offset-in-bits='128'> 4161 <!-- hb_font_get_glyph_v_advance_func_t glyph_v_advance --> 4162 <var-decl name='glyph_v_advance' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4163 </data-member> 4164 <data-member access='public' layout-offset-in-bits='192'> 4165 <!-- hb_font_get_glyph_h_origin_func_t glyph_h_origin --> 4166 <var-decl name='glyph_h_origin' type-id='type-id-205' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4167 </data-member> 4168 <data-member access='public' layout-offset-in-bits='256'> 4169 <!-- hb_font_get_glyph_v_origin_func_t glyph_v_origin --> 4170 <var-decl name='glyph_v_origin' type-id='type-id-206' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4171 </data-member> 4172 <data-member access='public' layout-offset-in-bits='320'> 4173 <!-- hb_font_get_glyph_h_kerning_func_t glyph_h_kerning --> 4174 <var-decl name='glyph_h_kerning' type-id='type-id-207' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4175 </data-member> 4176 <data-member access='public' layout-offset-in-bits='384'> 4177 <!-- hb_font_get_glyph_v_kerning_func_t glyph_v_kerning --> 4178 <var-decl name='glyph_v_kerning' type-id='type-id-208' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4179 </data-member> 4180 <data-member access='public' layout-offset-in-bits='448'> 4181 <!-- hb_font_get_glyph_extents_func_t glyph_extents --> 4182 <var-decl name='glyph_extents' type-id='type-id-209' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4183 </data-member> 4184 <data-member access='public' layout-offset-in-bits='512'> 4185 <!-- hb_font_get_glyph_contour_point_func_t glyph_contour_point --> 4186 <var-decl name='glyph_contour_point' type-id='type-id-210' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4187 </data-member> 4188 <data-member access='public' layout-offset-in-bits='576'> 4189 <!-- hb_font_get_glyph_name_func_t glyph_name --> 4190 <var-decl name='glyph_name' type-id='type-id-211' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4191 </data-member> 4192 <data-member access='public' layout-offset-in-bits='640'> 4193 <!-- hb_font_get_glyph_from_name_func_t glyph_from_name --> 4194 <var-decl name='glyph_from_name' type-id='type-id-212' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> 4195 </data-member> 4196 </class-decl> 4197 </member-type> 4198 <member-type access='public'> 4199 <!-- struct {void* glyph; void* glyph_h_advance; void* glyph_v_advance; void* glyph_h_origin; void* glyph_v_origin; void* glyph_h_kerning; void* glyph_v_kerning; void* glyph_extents; void* glyph_contour_point; void* glyph_name; void* glyph_from_name;} --> 4200 <class-decl name='__anonymous_struct__1' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='72' column='1' id='type-id-213'> 4201 <data-member access='public' layout-offset-in-bits='0'> 4202 <!-- void* glyph --> 4203 <var-decl name='glyph' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4204 </data-member> 4205 <data-member access='public' layout-offset-in-bits='64'> 4206 <!-- void* glyph_h_advance --> 4207 <var-decl name='glyph_h_advance' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4208 </data-member> 4209 <data-member access='public' layout-offset-in-bits='128'> 4210 <!-- void* glyph_v_advance --> 4211 <var-decl name='glyph_v_advance' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4212 </data-member> 4213 <data-member access='public' layout-offset-in-bits='192'> 4214 <!-- void* glyph_h_origin --> 4215 <var-decl name='glyph_h_origin' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4216 </data-member> 4217 <data-member access='public' layout-offset-in-bits='256'> 4218 <!-- void* glyph_v_origin --> 4219 <var-decl name='glyph_v_origin' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4220 </data-member> 4221 <data-member access='public' layout-offset-in-bits='320'> 4222 <!-- void* glyph_h_kerning --> 4223 <var-decl name='glyph_h_kerning' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4224 </data-member> 4225 <data-member access='public' layout-offset-in-bits='384'> 4226 <!-- void* glyph_v_kerning --> 4227 <var-decl name='glyph_v_kerning' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4228 </data-member> 4229 <data-member access='public' layout-offset-in-bits='448'> 4230 <!-- void* glyph_extents --> 4231 <var-decl name='glyph_extents' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4232 </data-member> 4233 <data-member access='public' layout-offset-in-bits='512'> 4234 <!-- void* glyph_contour_point --> 4235 <var-decl name='glyph_contour_point' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4236 </data-member> 4237 <data-member access='public' layout-offset-in-bits='576'> 4238 <!-- void* glyph_name --> 4239 <var-decl name='glyph_name' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4240 </data-member> 4241 <data-member access='public' layout-offset-in-bits='640'> 4242 <!-- void* glyph_from_name --> 4243 <var-decl name='glyph_from_name' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> 4244 </data-member> 4245 </class-decl> 4246 </member-type> 4247 <data-member access='public' layout-offset-in-bits='0'> 4248 <!-- hb_object_header_t hb_font_funcs_t::header --> 4249 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='59' column='1'/> 4250 </data-member> 4251 <data-member access='public' layout-offset-in-bits='896'> 4252 <!-- hb_bool_t hb_font_funcs_t::immutable --> 4253 <var-decl name='immutable' type-id='type-id-40' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='62' column='1'/> 4254 </data-member> 4255 <data-member access='public' layout-offset-in-bits='960'> 4256 <!-- struct {hb_font_get_glyph_func_t glyph; hb_font_get_glyph_h_advance_func_t glyph_h_advance; hb_font_get_glyph_v_advance_func_t glyph_v_advance; hb_font_get_glyph_h_origin_func_t glyph_h_origin; hb_font_get_glyph_v_origin_func_t glyph_v_origin; hb_font_get_glyph_h_kerning_func_t glyph_h_kerning; hb_font_get_glyph_v_kerning_func_t glyph_v_kerning; hb_font_get_glyph_extents_func_t glyph_extents; hb_font_get_glyph_contour_point_func_t glyph_contour_point; hb_font_get_glyph_name_func_t glyph_name; hb_font_get_glyph_from_name_func_t glyph_from_name;} hb_font_funcs_t::get --> 4257 <var-decl name='get' type-id='type-id-201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='70' column='1'/> 4258 </data-member> 4259 <data-member access='public' layout-offset-in-bits='1664'> 4260 <!-- struct {void* glyph; void* glyph_h_advance; void* glyph_v_advance; void* glyph_h_origin; void* glyph_v_origin; void* glyph_h_kerning; void* glyph_v_kerning; void* glyph_extents; void* glyph_contour_point; void* glyph_name; void* glyph_from_name;} hb_font_funcs_t::user_data --> 4261 <var-decl name='user_data' type-id='type-id-213' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='76' column='1'/> 4262 </data-member> 4263 <data-member access='public' layout-offset-in-bits='2368'> 4264 <!-- struct {hb_destroy_func_t glyph; hb_destroy_func_t glyph_h_advance; hb_destroy_func_t glyph_v_advance; hb_destroy_func_t glyph_h_origin; hb_destroy_func_t glyph_v_origin; hb_destroy_func_t glyph_h_kerning; hb_destroy_func_t glyph_v_kerning; hb_destroy_func_t glyph_extents; hb_destroy_func_t glyph_contour_point; hb_destroy_func_t glyph_name; hb_destroy_func_t glyph_from_name;} hb_font_funcs_t::destroy --> 4265 <var-decl name='destroy' type-id='type-id-200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='82' column='1'/> 4266 </data-member> 4267 </class-decl> 4268 <!-- struct hb_font_t --> 4269 <class-decl name='hb_font_t' size-in-bits='1536' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='91' column='1' id='type-id-121'> 4270 <data-member access='public' layout-offset-in-bits='0'> 4271 <!-- hb_object_header_t hb_font_t::header --> 4272 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='92' column='1'/> 4273 </data-member> 4274 <data-member access='public' layout-offset-in-bits='896'> 4275 <!-- hb_bool_t hb_font_t::immutable --> 4276 <var-decl name='immutable' type-id='type-id-40' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='95' column='1'/> 4277 </data-member> 4278 <data-member access='public' layout-offset-in-bits='960'> 4279 <!-- hb_font_t* hb_font_t::parent --> 4280 <var-decl name='parent' type-id='type-id-159' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='97' column='1'/> 4281 </data-member> 4282 <data-member access='public' layout-offset-in-bits='1024'> 4283 <!-- hb_face_t* hb_font_t::face --> 4284 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='98' column='1'/> 4285 </data-member> 4286 <data-member access='public' layout-offset-in-bits='1088'> 4287 <!-- int hb_font_t::x_scale --> 4288 <var-decl name='x_scale' type-id='type-id-11' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='100' column='1'/> 4289 </data-member> 4290 <data-member access='public' layout-offset-in-bits='1120'> 4291 <!-- int hb_font_t::y_scale --> 4292 <var-decl name='y_scale' type-id='type-id-11' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='101' column='1'/> 4293 </data-member> 4294 <data-member access='public' layout-offset-in-bits='1152'> 4295 <!-- unsigned int hb_font_t::x_ppem --> 4296 <var-decl name='x_ppem' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='103' column='1'/> 4297 </data-member> 4298 <data-member access='public' layout-offset-in-bits='1184'> 4299 <!-- unsigned int hb_font_t::y_ppem --> 4300 <var-decl name='y_ppem' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='104' column='1'/> 4301 </data-member> 4302 <data-member access='public' layout-offset-in-bits='1216'> 4303 <!-- hb_font_funcs_t* hb_font_t::klass --> 4304 <var-decl name='klass' type-id='type-id-161' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='106' column='1'/> 4305 </data-member> 4306 <data-member access='public' layout-offset-in-bits='1280'> 4307 <!-- void* hb_font_t::user_data --> 4308 <var-decl name='user_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='107' column='1'/> 4309 </data-member> 4310 <data-member access='public' layout-offset-in-bits='1344'> 4311 <!-- hb_destroy_func_t hb_font_t::destroy --> 4312 <var-decl name='destroy' type-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='108' column='1'/> 4313 </data-member> 4314 <data-member access='public' layout-offset-in-bits='1408'> 4315 <!-- hb_shaper_data_t hb_font_t::shaper_data --> 4316 <var-decl name='shaper_data' type-id='type-id-162' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='110' column='1'/> 4317 </data-member> 4318 <member-function access='public'> 4319 <!-- hb_position_t hb_font_t::get_glyph_h_advance(hb_codepoint_t) --> 4320 <function-decl name='get_glyph_h_advance' mangled-name='_ZN9hb_font_t19get_glyph_h_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> 4321 <!-- implicit parameter of type 'hb_font_t*' --> 4322 <parameter type-id='type-id-159' is-artificial='yes'/> 4323 <!-- parameter of type 'typedef hb_codepoint_t' --> 4324 <parameter type-id='type-id-72'/> 4325 <!-- typedef hb_position_t --> 4326 <return type-id='type-id-103'/> 4327 </function-decl> 4328 </member-function> 4329 <member-function access='public'> 4330 <!-- hb_bool_t hb_font_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 4331 <function-decl name='get_glyph' mangled-name='_ZN9hb_font_t9get_glyphEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> 4332 <!-- implicit parameter of type 'hb_font_t*' --> 4333 <parameter type-id='type-id-159' is-artificial='yes'/> 4334 <!-- parameter of type 'typedef hb_codepoint_t' --> 4335 <parameter type-id='type-id-72'/> 4336 <!-- parameter of type 'typedef hb_codepoint_t' --> 4337 <parameter type-id='type-id-72'/> 4338 <!-- parameter of type 'hb_codepoint_t*' --> 4339 <parameter type-id='type-id-119'/> 4340 <!-- typedef hb_bool_t --> 4341 <return type-id='type-id-40'/> 4342 </function-decl> 4343 </member-function> 4344 <member-function access='public'> 4345 <!-- hb_bool_t hb_font_t::get_glyph_name(hb_codepoint_t, char*, unsigned int) --> 4346 <function-decl name='get_glyph_name' mangled-name='_ZN9hb_font_t14get_glyph_nameEjPcj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='228' column='1' visibility='default' binding='global' size-in-bits='64'> 4347 <!-- implicit parameter of type 'hb_font_t*' --> 4348 <parameter type-id='type-id-159' is-artificial='yes'/> 4349 <!-- parameter of type 'typedef hb_codepoint_t' --> 4350 <parameter type-id='type-id-72'/> 4351 <!-- parameter of type 'char*' --> 4352 <parameter type-id='type-id-48'/> 4353 <!-- parameter of type 'unsigned int' --> 4354 <parameter type-id='type-id-18'/> 4355 <!-- typedef hb_bool_t --> 4356 <return type-id='type-id-40'/> 4357 </function-decl> 4358 </member-function> 4359 <member-function access='public'> 4360 <!-- hb_position_t hb_font_t::get_glyph_v_advance(hb_codepoint_t) --> 4361 <function-decl name='get_glyph_v_advance' mangled-name='_ZN9hb_font_t19get_glyph_v_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='169' column='1' visibility='default' binding='global' size-in-bits='64'> 4362 <!-- implicit parameter of type 'hb_font_t*' --> 4363 <parameter type-id='type-id-159' is-artificial='yes'/> 4364 <!-- parameter of type 'typedef hb_codepoint_t' --> 4365 <parameter type-id='type-id-72'/> 4366 <!-- typedef hb_position_t --> 4367 <return type-id='type-id-103'/> 4368 </function-decl> 4369 </member-function> 4370 <member-function access='public'> 4371 <!-- hb_bool_t hb_font_t::get_glyph_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 4372 <function-decl name='get_glyph_h_origin' mangled-name='_ZN9hb_font_t18get_glyph_h_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> 4373 <!-- implicit parameter of type 'hb_font_t*' --> 4374 <parameter type-id='type-id-159' is-artificial='yes'/> 4375 <!-- parameter of type 'typedef hb_codepoint_t' --> 4376 <parameter type-id='type-id-72'/> 4377 <!-- parameter of type 'hb_position_t*' --> 4378 <parameter type-id='type-id-163'/> 4379 <!-- parameter of type 'hb_position_t*' --> 4380 <parameter type-id='type-id-163'/> 4381 <!-- typedef hb_bool_t --> 4382 <return type-id='type-id-40'/> 4383 </function-decl> 4384 </member-function> 4385 <member-function access='public'> 4386 <!-- hb_bool_t hb_font_t::get_glyph_v_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 4387 <function-decl name='get_glyph_v_origin' mangled-name='_ZN9hb_font_t18get_glyph_v_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> 4388 <!-- implicit parameter of type 'hb_font_t*' --> 4389 <parameter type-id='type-id-159' is-artificial='yes'/> 4390 <!-- parameter of type 'typedef hb_codepoint_t' --> 4391 <parameter type-id='type-id-72'/> 4392 <!-- parameter of type 'hb_position_t*' --> 4393 <parameter type-id='type-id-163'/> 4394 <!-- parameter of type 'hb_position_t*' --> 4395 <parameter type-id='type-id-163'/> 4396 <!-- typedef hb_bool_t --> 4397 <return type-id='type-id-40'/> 4398 </function-decl> 4399 </member-function> 4400 <member-function access='public'> 4401 <!-- hb_position_t hb_font_t::get_glyph_h_kerning(hb_codepoint_t, hb_codepoint_t) --> 4402 <function-decl name='get_glyph_h_kerning' mangled-name='_ZN9hb_font_t19get_glyph_h_kerningEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> 4403 <!-- implicit parameter of type 'hb_font_t*' --> 4404 <parameter type-id='type-id-159' is-artificial='yes'/> 4405 <!-- parameter of type 'typedef hb_codepoint_t' --> 4406 <parameter type-id='type-id-72'/> 4407 <!-- parameter of type 'typedef hb_codepoint_t' --> 4408 <parameter type-id='type-id-72'/> 4409 <!-- typedef hb_position_t --> 4410 <return type-id='type-id-103'/> 4411 </function-decl> 4412 </member-function> 4413 <member-function access='public'> 4414 <!-- hb_position_t hb_font_t::get_glyph_v_kerning(hb_codepoint_t, hb_codepoint_t) --> 4415 <function-decl name='get_glyph_v_kerning' mangled-name='_ZN9hb_font_t19get_glyph_v_kerningEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='201' column='1' visibility='default' binding='global' size-in-bits='64'> 4416 <!-- implicit parameter of type 'hb_font_t*' --> 4417 <parameter type-id='type-id-159' is-artificial='yes'/> 4418 <!-- parameter of type 'typedef hb_codepoint_t' --> 4419 <parameter type-id='type-id-72'/> 4420 <!-- parameter of type 'typedef hb_codepoint_t' --> 4421 <parameter type-id='type-id-72'/> 4422 <!-- typedef hb_position_t --> 4423 <return type-id='type-id-103'/> 4424 </function-decl> 4425 </member-function> 4426 <member-function access='public'> 4427 <!-- hb_bool_t hb_font_t::get_glyph_contour_point(hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*) --> 4428 <function-decl name='get_glyph_contour_point' mangled-name='_ZN9hb_font_t23get_glyph_contour_pointEjjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> 4429 <!-- implicit parameter of type 'hb_font_t*' --> 4430 <parameter type-id='type-id-159' is-artificial='yes'/> 4431 <!-- parameter of type 'typedef hb_codepoint_t' --> 4432 <parameter type-id='type-id-72'/> 4433 <!-- parameter of type 'unsigned int' --> 4434 <parameter type-id='type-id-18'/> 4435 <!-- parameter of type 'hb_position_t*' --> 4436 <parameter type-id='type-id-163'/> 4437 <!-- parameter of type 'hb_position_t*' --> 4438 <parameter type-id='type-id-163'/> 4439 <!-- typedef hb_bool_t --> 4440 <return type-id='type-id-40'/> 4441 </function-decl> 4442 </member-function> 4443 <member-function access='public'> 4444 <!-- hb_position_t hb_font_t::parent_scale_x_position(hb_position_t) --> 4445 <function-decl name='parent_scale_x_position' mangled-name='_ZN9hb_font_t23parent_scale_x_positionEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> 4446 <!-- implicit parameter of type 'hb_font_t*' --> 4447 <parameter type-id='type-id-159' is-artificial='yes'/> 4448 <!-- parameter of type 'typedef hb_position_t' --> 4449 <parameter type-id='type-id-103'/> 4450 <!-- typedef hb_position_t --> 4451 <return type-id='type-id-103'/> 4452 </function-decl> 4453 </member-function> 4454 <member-function access='public'> 4455 <!-- hb_position_t hb_font_t::parent_scale_y_position(hb_position_t) --> 4456 <function-decl name='parent_scale_y_position' mangled-name='_ZN9hb_font_t23parent_scale_y_positionEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='131' column='1' visibility='default' binding='global' size-in-bits='64'> 4457 <!-- implicit parameter of type 'hb_font_t*' --> 4458 <parameter type-id='type-id-159' is-artificial='yes'/> 4459 <!-- parameter of type 'typedef hb_position_t' --> 4460 <parameter type-id='type-id-103'/> 4461 <!-- typedef hb_position_t --> 4462 <return type-id='type-id-103'/> 4463 </function-decl> 4464 </member-function> 4465 <member-function access='public'> 4466 <!-- void hb_font_t::guess_v_origin_minus_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> 4467 <function-decl name='guess_v_origin_minus_h_origin' mangled-name='_ZN9hb_font_t29guess_v_origin_minus_h_originEjPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='266' column='1' visibility='default' binding='global' size-in-bits='64'> 4468 <!-- implicit parameter of type 'hb_font_t*' --> 4469 <parameter type-id='type-id-159' is-artificial='yes'/> 4470 <!-- parameter of type 'typedef hb_codepoint_t' --> 4471 <parameter type-id='type-id-72'/> 4472 <!-- parameter of type 'hb_position_t*' --> 4473 <parameter type-id='type-id-163'/> 4474 <!-- parameter of type 'hb_position_t*' --> 4475 <parameter type-id='type-id-163'/> 4476 <!-- void --> 4477 <return type-id='type-id-25'/> 4478 </function-decl> 4479 </member-function> 4480 <member-function access='public'> 4481 <!-- void hb_font_t::subtract_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 4482 <function-decl name='subtract_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t35subtract_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='313' column='1' visibility='default' binding='global' size-in-bits='64'> 4483 <!-- implicit parameter of type 'hb_font_t*' --> 4484 <parameter type-id='type-id-159' is-artificial='yes'/> 4485 <!-- parameter of type 'typedef hb_codepoint_t' --> 4486 <parameter type-id='type-id-72'/> 4487 <!-- parameter of type 'enum hb_direction_t' --> 4488 <parameter type-id='type-id-68'/> 4489 <!-- parameter of type 'hb_position_t*' --> 4490 <parameter type-id='type-id-163'/> 4491 <!-- parameter of type 'hb_position_t*' --> 4492 <parameter type-id='type-id-163'/> 4493 <!-- void --> 4494 <return type-id='type-id-25'/> 4495 </function-decl> 4496 </member-function> 4497 <member-function access='public'> 4498 <!-- hb_bool_t hb_font_t::get_glyph_contour_point_for_origin(hb_codepoint_t, unsigned int, hb_direction_t, hb_position_t*, hb_position_t*) --> 4499 <function-decl name='get_glyph_contour_point_for_origin' mangled-name='_ZN9hb_font_t34get_glyph_contour_point_for_originEjj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='350' column='1' visibility='default' binding='global' size-in-bits='64'> 4500 <!-- implicit parameter of type 'hb_font_t*' --> 4501 <parameter type-id='type-id-159' is-artificial='yes'/> 4502 <!-- parameter of type 'typedef hb_codepoint_t' --> 4503 <parameter type-id='type-id-72'/> 4504 <!-- parameter of type 'unsigned int' --> 4505 <parameter type-id='type-id-18'/> 4506 <!-- parameter of type 'enum hb_direction_t' --> 4507 <parameter type-id='type-id-68'/> 4508 <!-- parameter of type 'hb_position_t*' --> 4509 <parameter type-id='type-id-163'/> 4510 <!-- parameter of type 'hb_position_t*' --> 4511 <parameter type-id='type-id-163'/> 4512 <!-- typedef hb_bool_t --> 4513 <return type-id='type-id-40'/> 4514 </function-decl> 4515 </member-function> 4516 <member-function access='public'> 4517 <!-- void hb_font_t::add_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 4518 <function-decl name='add_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t30add_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='301' column='1' visibility='default' binding='global' size-in-bits='64'> 4519 <!-- implicit parameter of type 'hb_font_t*' --> 4520 <parameter type-id='type-id-159' is-artificial='yes'/> 4521 <!-- parameter of type 'typedef hb_codepoint_t' --> 4522 <parameter type-id='type-id-72'/> 4523 <!-- parameter of type 'enum hb_direction_t' --> 4524 <parameter type-id='type-id-68'/> 4525 <!-- parameter of type 'hb_position_t*' --> 4526 <parameter type-id='type-id-163'/> 4527 <!-- parameter of type 'hb_position_t*' --> 4528 <parameter type-id='type-id-163'/> 4529 <!-- void --> 4530 <return type-id='type-id-25'/> 4531 </function-decl> 4532 </member-function> 4533 <member-function access='public'> 4534 <!-- void hb_font_t::get_glyph_kerning_for_direction(hb_codepoint_t, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 4535 <function-decl name='get_glyph_kerning_for_direction' mangled-name='_ZN9hb_font_t31get_glyph_kerning_for_directionEjj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='325' column='1' visibility='default' binding='global' size-in-bits='64'> 4536 <!-- implicit parameter of type 'hb_font_t*' --> 4537 <parameter type-id='type-id-159' is-artificial='yes'/> 4538 <!-- parameter of type 'typedef hb_codepoint_t' --> 4539 <parameter type-id='type-id-72'/> 4540 <!-- parameter of type 'typedef hb_codepoint_t' --> 4541 <parameter type-id='type-id-72'/> 4542 <!-- parameter of type 'enum hb_direction_t' --> 4543 <parameter type-id='type-id-68'/> 4544 <!-- parameter of type 'hb_position_t*' --> 4545 <parameter type-id='type-id-163'/> 4546 <!-- parameter of type 'hb_position_t*' --> 4547 <parameter type-id='type-id-163'/> 4548 <!-- void --> 4549 <return type-id='type-id-25'/> 4550 </function-decl> 4551 </member-function> 4552 <member-function access='public'> 4553 <!-- void hb_font_t::get_glyph_advance_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 4554 <function-decl name='get_glyph_advance_for_direction' mangled-name='_ZN9hb_font_t31get_glyph_advance_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> 4555 <!-- implicit parameter of type 'hb_font_t*' --> 4556 <parameter type-id='type-id-159' is-artificial='yes'/> 4557 <!-- parameter of type 'typedef hb_codepoint_t' --> 4558 <parameter type-id='type-id-72'/> 4559 <!-- parameter of type 'enum hb_direction_t' --> 4560 <parameter type-id='type-id-68'/> 4561 <!-- parameter of type 'hb_position_t*' --> 4562 <parameter type-id='type-id-163'/> 4563 <!-- parameter of type 'hb_position_t*' --> 4564 <parameter type-id='type-id-163'/> 4565 <!-- void --> 4566 <return type-id='type-id-25'/> 4567 </function-decl> 4568 </member-function> 4569 <member-function access='public'> 4570 <!-- void hb_font_t::parent_scale_distance(hb_position_t*, hb_position_t*) --> 4571 <function-decl name='parent_scale_distance' mangled-name='_ZN9hb_font_t21parent_scale_distanceEPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='135' column='1' visibility='default' binding='global' size-in-bits='64'> 4572 <!-- implicit parameter of type 'hb_font_t*' --> 4573 <parameter type-id='type-id-159' is-artificial='yes'/> 4574 <!-- parameter of type 'hb_position_t*' --> 4575 <parameter type-id='type-id-163'/> 4576 <!-- parameter of type 'hb_position_t*' --> 4577 <parameter type-id='type-id-163'/> 4578 <!-- void --> 4579 <return type-id='type-id-25'/> 4580 </function-decl> 4581 </member-function> 4582 <member-function access='public'> 4583 <!-- hb_bool_t hb_font_t::get_glyph_extents_for_origin(hb_codepoint_t, hb_direction_t, hb_glyph_extents_t*) --> 4584 <function-decl name='get_glyph_extents_for_origin' mangled-name='_ZN9hb_font_t28get_glyph_extents_for_originEj14hb_direction_tP18hb_glyph_extents_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 4585 <!-- implicit parameter of type 'hb_font_t*' --> 4586 <parameter type-id='type-id-159' is-artificial='yes'/> 4587 <!-- parameter of type 'typedef hb_codepoint_t' --> 4588 <parameter type-id='type-id-72'/> 4589 <!-- parameter of type 'enum hb_direction_t' --> 4590 <parameter type-id='type-id-68'/> 4591 <!-- parameter of type 'hb_glyph_extents_t*' --> 4592 <parameter type-id='type-id-164'/> 4593 <!-- typedef hb_bool_t --> 4594 <return type-id='type-id-40'/> 4595 </function-decl> 4596 </member-function> 4597 <member-function access='public'> 4598 <!-- hb_bool_t hb_font_t::glyph_from_string(const char*, int, hb_codepoint_t*) --> 4599 <function-decl name='glyph_from_string' mangled-name='_ZN9hb_font_t17glyph_from_stringEPKciPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='375' column='1' visibility='default' binding='global' size-in-bits='64'> 4600 <!-- implicit parameter of type 'hb_font_t*' --> 4601 <parameter type-id='type-id-159' is-artificial='yes'/> 4602 <!-- parameter of type 'const char*' --> 4603 <parameter type-id='type-id-17'/> 4604 <!-- parameter of type 'int' --> 4605 <parameter type-id='type-id-11'/> 4606 <!-- parameter of type 'hb_codepoint_t*' --> 4607 <parameter type-id='type-id-119'/> 4608 <!-- typedef hb_bool_t --> 4609 <return type-id='type-id-40'/> 4610 </function-decl> 4611 </member-function> 4612 <member-function access='public'> 4613 <!-- void hb_font_t::glyph_to_string(hb_codepoint_t, char*, unsigned int) --> 4614 <function-decl name='glyph_to_string' mangled-name='_ZN9hb_font_t15glyph_to_stringEjPcj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='364' column='1' visibility='default' binding='global' size-in-bits='64'> 4615 <!-- implicit parameter of type 'hb_font_t*' --> 4616 <parameter type-id='type-id-159' is-artificial='yes'/> 4617 <!-- parameter of type 'typedef hb_codepoint_t' --> 4618 <parameter type-id='type-id-72'/> 4619 <!-- parameter of type 'char*' --> 4620 <parameter type-id='type-id-48'/> 4621 <!-- parameter of type 'unsigned int' --> 4622 <parameter type-id='type-id-18'/> 4623 <!-- void --> 4624 <return type-id='type-id-25'/> 4625 </function-decl> 4626 </member-function> 4627 <member-function access='public'> 4628 <!-- void hb_font_t::get_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 4629 <function-decl name='get_glyph_origin_for_direction' mangled-name='_ZN9hb_font_t30get_glyph_origin_for_directionEj14hb_direction_tPiS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> 4630 <!-- implicit parameter of type 'hb_font_t*' --> 4631 <parameter type-id='type-id-159' is-artificial='yes'/> 4632 <!-- parameter of type 'typedef hb_codepoint_t' --> 4633 <parameter type-id='type-id-72'/> 4634 <!-- parameter of type 'enum hb_direction_t' --> 4635 <parameter type-id='type-id-68'/> 4636 <!-- parameter of type 'hb_position_t*' --> 4637 <parameter type-id='type-id-163'/> 4638 <!-- parameter of type 'hb_position_t*' --> 4639 <parameter type-id='type-id-163'/> 4640 <!-- void --> 4641 <return type-id='type-id-25'/> 4642 </function-decl> 4643 </member-function> 4644 <member-function access='public'> 4645 <!-- hb_bool_t hb_font_t::get_glyph_from_name(const char*, int, hb_codepoint_t*) --> 4646 <function-decl name='get_glyph_from_name' mangled-name='_ZN9hb_font_t19get_glyph_from_nameEPKciPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> 4647 <!-- implicit parameter of type 'hb_font_t*' --> 4648 <parameter type-id='type-id-159' is-artificial='yes'/> 4649 <!-- parameter of type 'const char*' --> 4650 <parameter type-id='type-id-17'/> 4651 <!-- parameter of type 'int' --> 4652 <parameter type-id='type-id-11'/> 4653 <!-- parameter of type 'hb_codepoint_t*' --> 4654 <parameter type-id='type-id-119'/> 4655 <!-- typedef hb_bool_t --> 4656 <return type-id='type-id-40'/> 4657 </function-decl> 4658 </member-function> 4659 <member-function access='public'> 4660 <!-- void hb_font_t::parent_scale_position(hb_position_t*, hb_position_t*) --> 4661 <function-decl name='parent_scale_position' mangled-name='_ZN9hb_font_t21parent_scale_positionEPiS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='139' column='1' visibility='default' binding='global' size-in-bits='64'> 4662 <!-- implicit parameter of type 'hb_font_t*' --> 4663 <parameter type-id='type-id-159' is-artificial='yes'/> 4664 <!-- parameter of type 'hb_position_t*' --> 4665 <parameter type-id='type-id-163'/> 4666 <!-- parameter of type 'hb_position_t*' --> 4667 <parameter type-id='type-id-163'/> 4668 <!-- void --> 4669 <return type-id='type-id-25'/> 4670 </function-decl> 4671 </member-function> 4672 <member-function access='public'> 4673 <!-- hb_position_t hb_font_t::parent_scale_x_distance(hb_position_t) --> 4674 <function-decl name='parent_scale_x_distance' mangled-name='_ZN9hb_font_t23parent_scale_x_distanceEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> 4675 <!-- implicit parameter of type 'hb_font_t*' --> 4676 <parameter type-id='type-id-159' is-artificial='yes'/> 4677 <!-- parameter of type 'typedef hb_position_t' --> 4678 <parameter type-id='type-id-103'/> 4679 <!-- typedef hb_position_t --> 4680 <return type-id='type-id-103'/> 4681 </function-decl> 4682 </member-function> 4683 <member-function access='public'> 4684 <!-- hb_position_t hb_font_t::parent_scale_y_distance(hb_position_t) --> 4685 <function-decl name='parent_scale_y_distance' mangled-name='_ZN9hb_font_t23parent_scale_y_distanceEi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 4686 <!-- implicit parameter of type 'hb_font_t*' --> 4687 <parameter type-id='type-id-159' is-artificial='yes'/> 4688 <!-- parameter of type 'typedef hb_position_t' --> 4689 <parameter type-id='type-id-103'/> 4690 <!-- typedef hb_position_t --> 4691 <return type-id='type-id-103'/> 4692 </function-decl> 4693 </member-function> 4694 <member-function access='public'> 4695 <!-- hb_bool_t hb_font_t::get_glyph_extents(hb_codepoint_t, hb_glyph_extents_t*) --> 4696 <function-decl name='get_glyph_extents' mangled-name='_ZN9hb_font_t17get_glyph_extentsEjP18hb_glyph_extents_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='208' column='1' visibility='default' binding='global' size-in-bits='64'> 4697 <!-- implicit parameter of type 'hb_font_t*' --> 4698 <parameter type-id='type-id-159' is-artificial='yes'/> 4699 <!-- parameter of type 'typedef hb_codepoint_t' --> 4700 <parameter type-id='type-id-72'/> 4701 <!-- parameter of type 'hb_glyph_extents_t*' --> 4702 <parameter type-id='type-id-164'/> 4703 <!-- typedef hb_bool_t --> 4704 <return type-id='type-id-40'/> 4705 </function-decl> 4706 </member-function> 4707 <member-function access='private'> 4708 <!-- hb_position_t hb_font_t::em_scale(int16_t, int) --> 4709 <function-decl name='em_scale' mangled-name='_ZN9hb_font_t8em_scaleEsi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='405' column='1' visibility='default' binding='global' size-in-bits='64'> 4710 <!-- implicit parameter of type 'hb_font_t*' --> 4711 <parameter type-id='type-id-159' is-artificial='yes'/> 4712 <!-- parameter of type 'typedef int16_t' --> 4713 <parameter type-id='type-id-75'/> 4714 <!-- parameter of type 'int' --> 4715 <parameter type-id='type-id-11'/> 4716 <!-- typedef hb_position_t --> 4717 <return type-id='type-id-103'/> 4718 </function-decl> 4719 </member-function> 4720 <member-function access='public'> 4721 <!-- hb_position_t hb_font_t::em_scale_y(int16_t) --> 4722 <function-decl name='em_scale_y' mangled-name='_ZN9hb_font_t10em_scale_yEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='115' column='1' visibility='default' binding='global' size-in-bits='64'> 4723 <!-- implicit parameter of type 'hb_font_t*' --> 4724 <parameter type-id='type-id-159' is-artificial='yes'/> 4725 <!-- parameter of type 'typedef int16_t' --> 4726 <parameter type-id='type-id-75'/> 4727 <!-- typedef hb_position_t --> 4728 <return type-id='type-id-103'/> 4729 </function-decl> 4730 </member-function> 4731 <member-function access='public'> 4732 <!-- hb_position_t hb_font_t::em_scale_x(int16_t) --> 4733 <function-decl name='em_scale_x' mangled-name='_ZN9hb_font_t10em_scale_xEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='114' column='1' visibility='default' binding='global' size-in-bits='64'> 4734 <!-- implicit parameter of type 'hb_font_t*' --> 4735 <parameter type-id='type-id-159' is-artificial='yes'/> 4736 <!-- parameter of type 'typedef int16_t' --> 4737 <parameter type-id='type-id-75'/> 4738 <!-- typedef hb_position_t --> 4739 <return type-id='type-id-103'/> 4740 </function-decl> 4741 </member-function> 4742 <member-function access='public'> 4743 <!-- hb_bool_t hb_font_t::has_glyph(hb_codepoint_t) --> 4744 <function-decl name='has_glyph' mangled-name='_ZN9hb_font_t9has_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 4745 <!-- implicit parameter of type 'hb_font_t*' --> 4746 <parameter type-id='type-id-159' is-artificial='yes'/> 4747 <!-- parameter of type 'typedef hb_codepoint_t' --> 4748 <parameter type-id='type-id-72'/> 4749 <!-- typedef hb_bool_t --> 4750 <return type-id='type-id-40'/> 4751 </function-decl> 4752 </member-function> 4753 </class-decl> 4754 <!-- struct hb_glyph_extents_t --> 4755 <class-decl name='hb_glyph_extents_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='84' column='1' id='type-id-214'> 4756 <data-member access='public' layout-offset-in-bits='0'> 4757 <!-- hb_position_t hb_glyph_extents_t::x_bearing --> 4758 <var-decl name='x_bearing' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='85' column='1'/> 4759 </data-member> 4760 <data-member access='public' layout-offset-in-bits='32'> 4761 <!-- hb_position_t hb_glyph_extents_t::y_bearing --> 4762 <var-decl name='y_bearing' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='86' column='1'/> 4763 </data-member> 4764 <data-member access='public' layout-offset-in-bits='64'> 4765 <!-- hb_position_t hb_glyph_extents_t::width --> 4766 <var-decl name='width' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='87' column='1'/> 4767 </data-member> 4768 <data-member access='public' layout-offset-in-bits='96'> 4769 <!-- hb_position_t hb_glyph_extents_t::height --> 4770 <var-decl name='height' type-id='type-id-103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='88' column='1'/> 4771 </data-member> 4772 </class-decl> 4773 <!-- struct hb_shape_plan_t --> 4774 <class-decl name='hb_shape_plan_t' size-in-bits='1664' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='36' column='1' id='type-id-215'> 4775 <data-member access='public' layout-offset-in-bits='0'> 4776 <!-- hb_object_header_t hb_shape_plan_t::header --> 4777 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='37' column='1'/> 4778 </data-member> 4779 <data-member access='public' layout-offset-in-bits='896'> 4780 <!-- hb_bool_t hb_shape_plan_t::default_shaper_list --> 4781 <var-decl name='default_shaper_list' type-id='type-id-40' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='40' column='1'/> 4782 </data-member> 4783 <data-member access='public' layout-offset-in-bits='960'> 4784 <!-- hb_face_t* hb_shape_plan_t::face_unsafe --> 4785 <var-decl name='face_unsafe' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='41' column='1'/> 4786 </data-member> 4787 <data-member access='public' layout-offset-in-bits='1024'> 4788 <!-- hb_segment_properties_t hb_shape_plan_t::props --> 4789 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='42' column='1'/> 4790 </data-member> 4791 <data-member access='public' layout-offset-in-bits='1280'> 4792 <!-- hb_shape_func_t* hb_shape_plan_t::shaper_func --> 4793 <var-decl name='shaper_func' type-id='type-id-216' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='44' column='1'/> 4794 </data-member> 4795 <data-member access='public' layout-offset-in-bits='1344'> 4796 <!-- const char* hb_shape_plan_t::shaper_name --> 4797 <var-decl name='shaper_name' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='45' column='1'/> 4798 </data-member> 4799 <data-member access='public' layout-offset-in-bits='1408'> 4800 <!-- hb_feature_t* hb_shape_plan_t::user_features --> 4801 <var-decl name='user_features' type-id='type-id-217' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='47' column='1'/> 4802 </data-member> 4803 <data-member access='public' layout-offset-in-bits='1472'> 4804 <!-- unsigned int hb_shape_plan_t::num_user_features --> 4805 <var-decl name='num_user_features' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='48' column='1'/> 4806 </data-member> 4807 <data-member access='public' layout-offset-in-bits='1536'> 4808 <!-- hb_shaper_data_t hb_shape_plan_t::shaper_data --> 4809 <var-decl name='shaper_data' type-id='type-id-162' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='50' column='1'/> 4810 </data-member> 4811 </class-decl> 4812 <!-- struct hb_shaper_data_t --> 4813 <class-decl name='hb_shaper_data_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='53' column='1' id='type-id-162'> 4814 <data-member access='public' layout-offset-in-bits='0'> 4815 <!-- void* hb_shaper_data_t::ot --> 4816 <var-decl name='ot' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-list.hh' line='43' column='1'/> 4817 </data-member> 4818 <data-member access='public' layout-offset-in-bits='64'> 4819 <!-- void* hb_shaper_data_t::fallback --> 4820 <var-decl name='fallback' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-list.hh' line='54' column='1'/> 4821 </data-member> 4822 </class-decl> 4823 <!-- typedef hb_face_t hb_face_t --> 4824 <typedef-decl name='hb_face_t' type-id='type-id-192' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='44' column='1' id='type-id-218'/> 4825 <!-- typedef hb_feature_t hb_feature_t --> 4826 <typedef-decl name='hb_feature_t' type-id='type-id-198' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='48' column='1' id='type-id-219'/> 4827 <!-- typedef hb_font_funcs_t hb_font_funcs_t --> 4828 <typedef-decl name='hb_font_funcs_t' type-id='type-id-199' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='47' column='1' id='type-id-220'/> 4829 <!-- typedef typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* hb_font_get_glyph_advance_func_t --> 4830 <typedef-decl name='hb_font_get_glyph_advance_func_t' type-id='type-id-221' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='102' column='1' id='type-id-222'/> 4831 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*)* hb_font_get_glyph_contour_point_func_t --> 4832 <typedef-decl name='hb_font_get_glyph_contour_point_func_t' type-id='type-id-223' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='127' column='1' id='type-id-210'/> 4833 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_glyph_extents_t*, void*)* hb_font_get_glyph_extents_func_t --> 4834 <typedef-decl name='hb_font_get_glyph_extents_func_t' type-id='type-id-224' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='123' column='1' id='type-id-209'/> 4835 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* hb_font_get_glyph_from_name_func_t --> 4836 <typedef-decl name='hb_font_get_glyph_from_name_func_t' type-id='type-id-225' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='137' column='1' id='type-id-212'/> 4837 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_font_get_glyph_func_t --> 4838 <typedef-decl name='hb_font_get_glyph_func_t' type-id='type-id-226' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='97' column='1' id='type-id-202'/> 4839 <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_h_advance_func_t --> 4840 <typedef-decl name='hb_font_get_glyph_h_advance_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='103' column='1' id='type-id-203'/> 4841 <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_h_kerning_func_t --> 4842 <typedef-decl name='hb_font_get_glyph_h_kerning_func_t' type-id='type-id-227' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='116' column='1' id='type-id-207'/> 4843 <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_h_origin_func_t --> 4844 <typedef-decl name='hb_font_get_glyph_h_origin_func_t' type-id='type-id-228' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='110' column='1' id='type-id-205'/> 4845 <!-- typedef typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, void*)* hb_font_get_glyph_kerning_func_t --> 4846 <typedef-decl name='hb_font_get_glyph_kerning_func_t' type-id='type-id-229' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='115' column='1' id='type-id-227'/> 4847 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* hb_font_get_glyph_name_func_t --> 4848 <typedef-decl name='hb_font_get_glyph_name_func_t' type-id='type-id-230' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='133' column='1' id='type-id-211'/> 4849 <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_position_t*, hb_position_t*, void*)* hb_font_get_glyph_origin_func_t --> 4850 <typedef-decl name='hb_font_get_glyph_origin_func_t' type-id='type-id-231' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='109' column='1' id='type-id-228'/> 4851 <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t --> 4852 <typedef-decl name='hb_font_get_glyph_v_advance_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='104' column='1' id='type-id-204'/> 4853 <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_v_kerning_func_t --> 4854 <typedef-decl name='hb_font_get_glyph_v_kerning_func_t' type-id='type-id-227' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='117' column='1' id='type-id-208'/> 4855 <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_v_origin_func_t --> 4856 <typedef-decl name='hb_font_get_glyph_v_origin_func_t' type-id='type-id-228' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='111' column='1' id='type-id-206'/> 4857 <!-- typedef hb_glyph_extents_t hb_glyph_extents_t --> 4858 <typedef-decl name='hb_glyph_extents_t' type-id='type-id-214' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='89' column='1' id='type-id-232'/> 4859 <!-- typedef hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* hb_reference_table_func_t --> 4860 <typedef-decl name='hb_reference_table_func_t' type-id='type-id-233' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='50' column='1' id='type-id-196'/> 4861 <!-- typedef typedef hb_bool_t (hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) hb_shape_func_t --> 4862 <typedef-decl name='hb_shape_func_t' type-id='type-id-234' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='36' column='1' id='type-id-235'/> 4863 <!-- typedef hb_shape_plan_t hb_shape_plan_t --> 4864 <typedef-decl name='hb_shape_plan_t' type-id='type-id-215' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.h' line='39' column='1' id='type-id-236'/> 4865 <!-- uint8_t[2] --> 4866 <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='16' id='type-id-237'> 4867 <!-- <anonymous range>[2] --> 4868 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 4869 </array-type-def> 4870 <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 4871 <pointer-type-def type-id='type-id-238' size-in-bits='64' id='type-id-239'/> 4872 <!-- OT::BEInt<int, 4>* --> 4873 <pointer-type-def type-id='type-id-240' size-in-bits='64' id='type-id-241'/> 4874 <!-- OT::BEInt<short int, 2>* --> 4875 <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-243'/> 4876 <!-- OT::BEInt<short unsigned int, 2>* --> 4877 <pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-245'/> 4878 <!-- OT::BEInt<unsigned int, 4>* --> 4879 <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-247'/> 4880 <!-- OT::CheckSum* --> 4881 <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-249'/> 4882 <!-- OT::FixedVersion* --> 4883 <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-251'/> 4884 <!-- OT::IntType<int, 4u>* --> 4885 <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-253'/> 4886 <!-- OT::IntType<short int, 2u>* --> 4887 <pointer-type-def type-id='type-id-254' size-in-bits='64' id='type-id-255'/> 4888 <!-- OT::IntType<short unsigned int, 2u>* --> 4889 <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-257'/> 4890 <!-- OT::IntType<unsigned int, 4u>* --> 4891 <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-259'/> 4892 <!-- OT::LONGDATETIME* --> 4893 <pointer-type-def type-id='type-id-260' size-in-bits='64' id='type-id-261'/> 4894 <!-- OT::OffsetTable& --> 4895 <reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' id='type-id-263'/> 4896 <!-- OT::OffsetTable* --> 4897 <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/> 4898 <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> 4899 <reference-type-def kind='lvalue' type-id='type-id-186' size-in-bits='64' id='type-id-265'/> 4900 <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> 4901 <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-266'/> 4902 <!-- OT::OpenTypeFontFile* --> 4903 <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-268'/> 4904 <!-- OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >& --> 4905 <reference-type-def kind='lvalue' type-id='type-id-269' size-in-bits='64' id='type-id-270'/> 4906 <!-- OT::TTCHeader* --> 4907 <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-272'/> 4908 <!-- OT::TTCHeaderVersion1* --> 4909 <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-274'/> 4910 <!-- OT::TableRecord* --> 4911 <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-275'/> 4912 <!-- OT::Tag* --> 4913 <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-277'/> 4914 <!-- OT::hb_sanitize_context_t* --> 4915 <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-279'/> 4916 <!-- OT::hb_serialize_context_t* --> 4917 <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-281'/> 4918 <!-- OT::head* --> 4919 <pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-283'/> 4920 <!-- OT::maxp* --> 4921 <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/> 4922 <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 4923 <qualified-type-def type-id='type-id-238' const='yes' id='type-id-286'/> 4924 <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 4925 <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-287'/> 4926 <!-- const OT::BEInt<int, 4> --> 4927 <qualified-type-def type-id='type-id-240' const='yes' id='type-id-288'/> 4928 <!-- const OT::BEInt<int, 4>& --> 4929 <reference-type-def kind='lvalue' type-id='type-id-288' size-in-bits='64' id='type-id-289'/> 4930 <!-- const OT::BEInt<int, 4>* --> 4931 <pointer-type-def type-id='type-id-288' size-in-bits='64' id='type-id-290'/> 4932 <!-- const OT::BEInt<short int, 2> --> 4933 <qualified-type-def type-id='type-id-242' const='yes' id='type-id-291'/> 4934 <!-- const OT::BEInt<short int, 2>& --> 4935 <reference-type-def kind='lvalue' type-id='type-id-291' size-in-bits='64' id='type-id-292'/> 4936 <!-- const OT::BEInt<short int, 2>* --> 4937 <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-293'/> 4938 <!-- const OT::BEInt<short unsigned int, 2> --> 4939 <qualified-type-def type-id='type-id-244' const='yes' id='type-id-294'/> 4940 <!-- const OT::BEInt<short unsigned int, 2>& --> 4941 <reference-type-def kind='lvalue' type-id='type-id-294' size-in-bits='64' id='type-id-295'/> 4942 <!-- const OT::BEInt<short unsigned int, 2>* --> 4943 <pointer-type-def type-id='type-id-294' size-in-bits='64' id='type-id-296'/> 4944 <!-- const OT::BEInt<unsigned int, 4> --> 4945 <qualified-type-def type-id='type-id-246' const='yes' id='type-id-297'/> 4946 <!-- const OT::BEInt<unsigned int, 4>& --> 4947 <reference-type-def kind='lvalue' type-id='type-id-297' size-in-bits='64' id='type-id-298'/> 4948 <!-- const OT::BEInt<unsigned int, 4>* --> 4949 <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-299'/> 4950 <!-- const OT::CheckSum --> 4951 <qualified-type-def type-id='type-id-248' const='yes' id='type-id-300'/> 4952 <!-- const OT::CheckSum* --> 4953 <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-301'/> 4954 <!-- const OT::FixedVersion --> 4955 <qualified-type-def type-id='type-id-250' const='yes' id='type-id-302'/> 4956 <!-- const OT::FixedVersion* --> 4957 <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-303'/> 4958 <!-- const OT::IntType<int, 4u> --> 4959 <qualified-type-def type-id='type-id-252' const='yes' id='type-id-304'/> 4960 <!-- const OT::IntType<int, 4u>& --> 4961 <reference-type-def kind='lvalue' type-id='type-id-304' size-in-bits='64' id='type-id-305'/> 4962 <!-- const OT::IntType<int, 4u>* --> 4963 <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-306'/> 4964 <!-- const OT::IntType<short int, 2u> --> 4965 <qualified-type-def type-id='type-id-254' const='yes' id='type-id-307'/> 4966 <!-- const OT::IntType<short int, 2u>& --> 4967 <reference-type-def kind='lvalue' type-id='type-id-307' size-in-bits='64' id='type-id-308'/> 4968 <!-- const OT::IntType<short int, 2u>* --> 4969 <pointer-type-def type-id='type-id-307' size-in-bits='64' id='type-id-309'/> 4970 <!-- const OT::IntType<short unsigned int, 2u> --> 4971 <qualified-type-def type-id='type-id-256' const='yes' id='type-id-310'/> 4972 <!-- const OT::IntType<short unsigned int, 2u>& --> 4973 <reference-type-def kind='lvalue' type-id='type-id-310' size-in-bits='64' id='type-id-311'/> 4974 <!-- const OT::IntType<short unsigned int, 2u>* --> 4975 <pointer-type-def type-id='type-id-310' size-in-bits='64' id='type-id-312'/> 4976 <!-- const OT::IntType<unsigned int, 4u> --> 4977 <qualified-type-def type-id='type-id-258' const='yes' id='type-id-313'/> 4978 <!-- const OT::IntType<unsigned int, 4u>& --> 4979 <reference-type-def kind='lvalue' type-id='type-id-313' size-in-bits='64' id='type-id-314'/> 4980 <!-- const OT::IntType<unsigned int, 4u>* --> 4981 <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-315'/> 4982 <!-- const OT::LONGDATETIME --> 4983 <qualified-type-def type-id='type-id-260' const='yes' id='type-id-316'/> 4984 <!-- const OT::LONGDATETIME* --> 4985 <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-317'/> 4986 <!-- const OT::Offset<OT::IntType<unsigned int, 4u> > --> 4987 <qualified-type-def type-id='type-id-318' const='yes' id='type-id-319'/> 4988 <!-- const OT::Offset<OT::IntType<unsigned int, 4u> >* --> 4989 <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/> 4990 <!-- const OT::OffsetTable --> 4991 <qualified-type-def type-id='type-id-262' const='yes' id='type-id-321'/> 4992 <!-- const OT::OffsetTable& --> 4993 <reference-type-def kind='lvalue' type-id='type-id-321' size-in-bits='64' id='type-id-322'/> 4994 <!-- const OT::OffsetTable* --> 4995 <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-323'/> 4996 <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> 4997 <qualified-type-def type-id='type-id-186' const='yes' id='type-id-324'/> 4998 <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> 4999 <reference-type-def kind='lvalue' type-id='type-id-324' size-in-bits='64' id='type-id-325'/> 5000 <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> 5001 <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-326'/> 5002 <!-- const OT::OpenTypeFontFace --> 5003 <qualified-type-def type-id='type-id-327' const='yes' id='type-id-328'/> 5004 <!-- const OT::OpenTypeFontFace& --> 5005 <reference-type-def kind='lvalue' type-id='type-id-328' size-in-bits='64' id='type-id-329'/> 5006 <!-- const OT::OpenTypeFontFile --> 5007 <qualified-type-def type-id='type-id-267' const='yes' id='type-id-330'/> 5008 <!-- const OT::OpenTypeFontFile* --> 5009 <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-331'/> 5010 <!-- const OT::TTCHeader --> 5011 <qualified-type-def type-id='type-id-271' const='yes' id='type-id-332'/> 5012 <!-- const OT::TTCHeader* --> 5013 <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/> 5014 <!-- const OT::TTCHeaderVersion1 --> 5015 <qualified-type-def type-id='type-id-273' const='yes' id='type-id-334'/> 5016 <!-- const OT::TTCHeaderVersion1* --> 5017 <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-335'/> 5018 <!-- const OT::TableRecord --> 5019 <qualified-type-def type-id='type-id-188' const='yes' id='type-id-336'/> 5020 <!-- const OT::TableRecord& --> 5021 <reference-type-def kind='lvalue' type-id='type-id-336' size-in-bits='64' id='type-id-337'/> 5022 <!-- const OT::TableRecord* --> 5023 <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-338'/> 5024 <!-- const OT::Tag --> 5025 <qualified-type-def type-id='type-id-276' const='yes' id='type-id-339'/> 5026 <!-- const OT::Tag* --> 5027 <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-340'/> 5028 <!-- const OT::ULONG --> 5029 <qualified-type-def type-id='type-id-341' const='yes' id='type-id-342'/> 5030 <!-- const OT::ULONG* --> 5031 <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-343'/> 5032 <!-- const OT::hb_sanitize_context_t --> 5033 <qualified-type-def type-id='type-id-278' const='yes' id='type-id-344'/> 5034 <!-- const OT::hb_sanitize_context_t* --> 5035 <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-345'/> 5036 <!-- const OT::head --> 5037 <qualified-type-def type-id='type-id-282' const='yes' id='type-id-346'/> 5038 <!-- const OT::head* --> 5039 <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-347'/> 5040 <!-- const OT::maxp --> 5041 <qualified-type-def type-id='type-id-284' const='yes' id='type-id-348'/> 5042 <!-- const OT::maxp* --> 5043 <pointer-type-def type-id='type-id-348' size-in-bits='64' id='type-id-349'/> 5044 <!-- const hb_face_t --> 5045 <qualified-type-def type-id='type-id-192' const='yes' id='type-id-350'/> 5046 <!-- const hb_face_t* --> 5047 <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-197'/> 5048 <!-- const hb_feature_t --> 5049 <qualified-type-def type-id='type-id-219' const='yes' id='type-id-351'/> 5050 <!-- const hb_feature_t* --> 5051 <pointer-type-def type-id='type-id-351' size-in-bits='64' id='type-id-352'/> 5052 <!-- const hb_font_funcs_t --> 5053 <qualified-type-def type-id='type-id-199' const='yes' id='type-id-353'/> 5054 <!-- const hb_font_funcs_t* --> 5055 <pointer-type-def type-id='type-id-353' size-in-bits='64' id='type-id-354'/> 5056 <!-- const hb_font_t --> 5057 <qualified-type-def type-id='type-id-121' const='yes' id='type-id-355'/> 5058 <!-- const hb_font_t* --> 5059 <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-356'/> 5060 <!-- const hb_shape_plan_t --> 5061 <qualified-type-def type-id='type-id-215' const='yes' id='type-id-357'/> 5062 <!-- const hb_shape_plan_t* --> 5063 <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-358'/> 5064 <!-- const hb_tag_t --> 5065 <qualified-type-def type-id='type-id-184' const='yes' id='type-id-359'/> 5066 <!-- const int --> 5067 <qualified-type-def type-id='type-id-11' const='yes' id='type-id-360'/> 5068 <!-- const int& --> 5069 <reference-type-def kind='lvalue' type-id='type-id-360' size-in-bits='64' id='type-id-361'/> 5070 <!-- hb_auto_trace_t<0, bool>* --> 5071 <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-191'/> 5072 <!-- hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* --> 5073 <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-233'/> 5074 <!-- hb_face_t* --> 5075 <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-160'/> 5076 <!-- hb_face_t::plan_node_t* --> 5077 <pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-195'/> 5078 <!-- hb_feature_t* --> 5079 <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-217'/> 5080 <!-- hb_font_funcs_t* --> 5081 <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-161'/> 5082 <!-- hb_font_t* --> 5083 <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-159'/> 5084 <!-- hb_glyph_extents_t* --> 5085 <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-164'/> 5086 <!-- hb_position_t* --> 5087 <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-163'/> 5088 <!-- hb_shape_func_t* --> 5089 <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-216'/> 5090 <!-- hb_shape_plan_t* --> 5091 <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-194'/> 5092 <!-- typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* --> 5093 <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-225'/> 5094 <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* --> 5095 <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-230'/> 5096 <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_glyph_extents_t*, void*)* --> 5097 <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-224'/> 5098 <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_position_t*, hb_position_t*, void*)* --> 5099 <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-231'/> 5100 <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> 5101 <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-226'/> 5102 <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*)* --> 5103 <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-223'/> 5104 <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, void*)* --> 5105 <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-229'/> 5106 <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* --> 5107 <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-221'/> 5108 <!-- variadic parameter type --> 5109 <type-decl name='variadic parameter type' id='type-id-371'/> 5110 <!-- hb_face_t* hb_face_create_for_tables(hb_reference_table_func_t, void*, hb_destroy_func_t) --> 5111 <function-decl name='hb_face_create_for_tables' mangled-name='hb_face_create_for_tables' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_create_for_tables'> 5112 <!-- parameter of type 'typedef hb_reference_table_func_t' --> 5113 <parameter type-id='type-id-196' name='reference_table_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1'/> 5114 <!-- parameter of type 'void*' --> 5115 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='84' column='1'/> 5116 <!-- parameter of type 'typedef hb_destroy_func_t' --> 5117 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='85' column='1'/> 5118 <!-- hb_face_t* --> 5119 <return type-id='type-id-160'/> 5120 </function-decl> 5121 <!-- hb_face_t* hb_face_create(hb_blob_t*, unsigned int) --> 5122 <function-decl name='hb_face_create' mangled-name='hb_face_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_create'> 5123 <!-- parameter of type 'hb_blob_t*' --> 5124 <parameter type-id='type-id-59' name='blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='163' column='1'/> 5125 <!-- parameter of type 'unsigned int' --> 5126 <parameter type-id='type-id-18' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='164' column='1'/> 5127 <!-- hb_face_t* --> 5128 <return type-id='type-id-160'/> 5129 </function-decl> 5130 <!-- hb_face_t* hb_face_get_empty() --> 5131 <function-decl name='hb_face_get_empty' mangled-name='hb_face_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_get_empty'> 5132 <!-- hb_face_t* --> 5133 <return type-id='type-id-160'/> 5134 </function-decl> 5135 <!-- hb_face_t* hb_face_reference(hb_face_t*) --> 5136 <function-decl name='hb_face_reference' mangled-name='hb_face_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_reference'> 5137 <!-- parameter of type 'hb_face_t*' --> 5138 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='212' column='1'/> 5139 <!-- hb_face_t* --> 5140 <return type-id='type-id-160'/> 5141 </function-decl> 5142 <!-- void hb_face_destroy(hb_face_t*) --> 5143 <function-decl name='hb_face_destroy' mangled-name='hb_face_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_destroy'> 5144 <!-- parameter of type 'hb_face_t*' --> 5145 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='226' column='1'/> 5146 <!-- void --> 5147 <return type-id='type-id-25'/> 5148 </function-decl> 5149 <!-- hb_bool_t hb_face_set_user_data(hb_face_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 5150 <function-decl name='hb_face_set_user_data' mangled-name='hb_face_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_set_user_data'> 5151 <!-- parameter of type 'hb_face_t*' --> 5152 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='263' column='1'/> 5153 <!-- parameter of type 'hb_user_data_key_t*' --> 5154 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='264' column='1'/> 5155 <!-- parameter of type 'void*' --> 5156 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='265' column='1'/> 5157 <!-- parameter of type 'typedef hb_destroy_func_t' --> 5158 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='266' column='1'/> 5159 <!-- parameter of type 'typedef hb_bool_t' --> 5160 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='267' column='1'/> 5161 <!-- typedef hb_bool_t --> 5162 <return type-id='type-id-40'/> 5163 </function-decl> 5164 <!-- void* hb_face_get_user_data(hb_face_t*, hb_user_data_key_t*) --> 5165 <function-decl name='hb_face_get_user_data' mangled-name='hb_face_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_get_user_data'> 5166 <!-- parameter of type 'hb_face_t*' --> 5167 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='284' column='1'/> 5168 <!-- parameter of type 'hb_user_data_key_t*' --> 5169 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='285' column='1'/> 5170 <!-- void* --> 5171 <return type-id='type-id-19'/> 5172 </function-decl> 5173 <!-- void hb_face_make_immutable(hb_face_t*) --> 5174 <function-decl name='hb_face_make_immutable' mangled-name='hb_face_make_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_make_immutable'> 5175 <!-- parameter of type 'hb_face_t*' --> 5176 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='299' column='1'/> 5177 <!-- void --> 5178 <return type-id='type-id-25'/> 5179 </function-decl> 5180 <!-- hb_bool_t hb_face_is_immutable(hb_face_t*) --> 5181 <function-decl name='hb_face_is_immutable' mangled-name='hb_face_is_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_is_immutable'> 5182 <!-- parameter of type 'hb_face_t*' --> 5183 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1'/> 5184 <!-- typedef hb_bool_t --> 5185 <return type-id='type-id-40'/> 5186 </function-decl> 5187 <!-- hb_blob_t* hb_face_reference_table(hb_face_t*, hb_tag_t) --> 5188 <function-decl name='hb_face_reference_table' mangled-name='hb_face_reference_table' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_reference_table'> 5189 <!-- parameter of type 'hb_face_t*' --> 5190 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='336' column='1'/> 5191 <!-- parameter of type 'typedef hb_tag_t' --> 5192 <parameter type-id='type-id-184' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='337' column='1'/> 5193 <!-- hb_blob_t* --> 5194 <return type-id='type-id-59'/> 5195 </function-decl> 5196 <!-- hb_blob_t* hb_face_reference_blob(hb_face_t*) --> 5197 <function-decl name='hb_face_reference_blob' mangled-name='hb_face_reference_blob' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_reference_blob'> 5198 <!-- parameter of type 'hb_face_t*' --> 5199 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='353' column='1'/> 5200 <!-- hb_blob_t* --> 5201 <return type-id='type-id-59'/> 5202 </function-decl> 5203 <!-- void hb_face_set_index(hb_face_t*, unsigned int) --> 5204 <function-decl name='hb_face_set_index' mangled-name='hb_face_set_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_set_index'> 5205 <!-- parameter of type 'hb_face_t*' --> 5206 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='368' column='1'/> 5207 <!-- parameter of type 'unsigned int' --> 5208 <parameter type-id='type-id-18' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='369' column='1'/> 5209 <!-- void --> 5210 <return type-id='type-id-25'/> 5211 </function-decl> 5212 <!-- unsigned int hb_face_get_index(hb_face_t*) --> 5213 <function-decl name='hb_face_get_index' mangled-name='hb_face_get_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_get_index'> 5214 <!-- parameter of type 'hb_face_t*' --> 5215 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='388' column='1'/> 5216 <!-- unsigned int --> 5217 <return type-id='type-id-18'/> 5218 </function-decl> 5219 <!-- void hb_face_set_upem(hb_face_t*, unsigned int) --> 5220 <function-decl name='hb_face_set_upem' mangled-name='hb_face_set_upem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_set_upem'> 5221 <!-- parameter of type 'hb_face_t*' --> 5222 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='403' column='1'/> 5223 <!-- parameter of type 'unsigned int' --> 5224 <parameter type-id='type-id-18' name='upem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='404' column='1'/> 5225 <!-- void --> 5226 <return type-id='type-id-25'/> 5227 </function-decl> 5228 <!-- unsigned int hb_face_get_upem(hb_face_t*) --> 5229 <function-decl name='hb_face_get_upem' mangled-name='hb_face_get_upem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_get_upem'> 5230 <!-- parameter of type 'hb_face_t*' --> 5231 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='423' column='1'/> 5232 <!-- unsigned int --> 5233 <return type-id='type-id-18'/> 5234 </function-decl> 5235 <!-- void hb_face_set_glyph_count(hb_face_t*, unsigned int) --> 5236 <function-decl name='hb_face_set_glyph_count' mangled-name='hb_face_set_glyph_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_set_glyph_count'> 5237 <!-- parameter of type 'hb_face_t*' --> 5238 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='447' column='1'/> 5239 <!-- parameter of type 'unsigned int' --> 5240 <parameter type-id='type-id-18' name='glyph_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='448' column='1'/> 5241 <!-- void --> 5242 <return type-id='type-id-25'/> 5243 </function-decl> 5244 <!-- unsigned int hb_face_get_glyph_count(hb_face_t*) --> 5245 <function-decl name='hb_face_get_glyph_count' mangled-name='hb_face_get_glyph_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_get_glyph_count'> 5246 <!-- parameter of type 'hb_face_t*' --> 5247 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='467' column='1'/> 5248 <!-- unsigned int --> 5249 <return type-id='type-id-18'/> 5250 </function-decl> 5251 <!-- namespace OT --> 5252 <namespace-decl name='OT'> 5253 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 5254 <class-decl name='ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-238'> 5255 <data-member access='public' layout-offset-in-bits='0'> 5256 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::len --> 5257 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 5258 </data-member> 5259 <data-member access='public' layout-offset-in-bits='32'> 5260 <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::array[1] --> 5261 <var-decl name='array' type-id='type-id-187' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 5262 </data-member> 5263 <data-member access='public' static='yes'> 5264 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> 5265 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 5266 </data-member> 5267 <member-function access='private'> 5268 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 5269 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 5270 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 5271 <parameter type-id='type-id-239' is-artificial='yes'/> 5272 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5273 <parameter type-id='type-id-279'/> 5274 <!-- bool --> 5275 <return type-id='type-id-1'/> 5276 </function-decl> 5277 </member-function> 5278 <member-function access='public'> 5279 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 5280 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 5281 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 5282 <parameter type-id='type-id-239' is-artificial='yes'/> 5283 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5284 <parameter type-id='type-id-279'/> 5285 <!-- parameter of type 'void*' --> 5286 <parameter type-id='type-id-19'/> 5287 <!-- bool --> 5288 <return type-id='type-id-1'/> 5289 </function-decl> 5290 </member-function> 5291 <member-function access='public'> 5292 <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> 5293 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 5294 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 5295 <parameter type-id='type-id-287' is-artificial='yes'/> 5296 <!-- parameter of type 'unsigned int' --> 5297 <parameter type-id='type-id-18'/> 5298 <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> 5299 <return type-id='type-id-325'/> 5300 </function-decl> 5301 </member-function> 5302 </class-decl> 5303 <!-- struct OT::BEInt<int, 4> --> 5304 <class-decl name='BEInt<int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-240'> 5305 <data-member access='private' layout-offset-in-bits='0'> 5306 <!-- uint8_t OT::BEInt<int, 4>::v[4] --> 5307 <var-decl name='v' type-id='type-id-141' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> 5308 </data-member> 5309 </class-decl> 5310 <!-- struct OT::BEInt<short int, 2> --> 5311 <class-decl name='BEInt<short int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-242'> 5312 <data-member access='private' layout-offset-in-bits='0'> 5313 <!-- uint8_t OT::BEInt<short int, 2>::v[2] --> 5314 <var-decl name='v' type-id='type-id-237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> 5315 </data-member> 5316 <member-function access='public'> 5317 <!-- short int OT::BEInt<short int, 2>::operator short int() --> 5318 <function-decl name='operator short int' mangled-name='_ZNK2OT5BEIntIsLi2EEcvsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='543' column='1' visibility='default' binding='global' size-in-bits='64'> 5319 <!-- implicit parameter of type 'const OT::BEInt<short int, 2>*' --> 5320 <parameter type-id='type-id-293' is-artificial='yes'/> 5321 <!-- short int --> 5322 <return type-id='type-id-80'/> 5323 </function-decl> 5324 </member-function> 5325 <member-function access='public'> 5326 <!-- void OT::BEInt<short int, 2>::set(short int) --> 5327 <function-decl name='set' mangled-name='_ZN2OT5BEIntIsLi2EE3setEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> 5328 <!-- implicit parameter of type 'OT::BEInt<short int, 2>*' --> 5329 <parameter type-id='type-id-243' is-artificial='yes'/> 5330 <!-- parameter of type 'short int' --> 5331 <parameter type-id='type-id-80'/> 5332 <!-- void --> 5333 <return type-id='type-id-25'/> 5334 </function-decl> 5335 </member-function> 5336 </class-decl> 5337 <!-- struct OT::BEInt<short unsigned int, 2> --> 5338 <class-decl name='BEInt<short unsigned int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-244'> 5339 <data-member access='private' layout-offset-in-bits='0'> 5340 <!-- uint8_t OT::BEInt<short unsigned int, 2>::v[2] --> 5341 <var-decl name='v' type-id='type-id-237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> 5342 </data-member> 5343 <member-function access='public'> 5344 <!-- unsigned short int OT::BEInt<short unsigned int, 2>::operator short unsigned int() --> 5345 <function-decl name='operator short unsigned int' mangled-name='_ZNK2OT5BEIntItLi2EEcvtEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='543' column='1' visibility='default' binding='global' size-in-bits='64'> 5346 <!-- implicit parameter of type 'const OT::BEInt<short unsigned int, 2>*' --> 5347 <parameter type-id='type-id-296' is-artificial='yes'/> 5348 <!-- unsigned short int --> 5349 <return type-id='type-id-136'/> 5350 </function-decl> 5351 </member-function> 5352 <member-function access='public'> 5353 <!-- void OT::BEInt<short unsigned int, 2>::set(unsigned short int) --> 5354 <function-decl name='set' mangled-name='_ZN2OT5BEIntItLi2EE3setEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> 5355 <!-- implicit parameter of type 'OT::BEInt<short unsigned int, 2>*' --> 5356 <parameter type-id='type-id-245' is-artificial='yes'/> 5357 <!-- parameter of type 'unsigned short int' --> 5358 <parameter type-id='type-id-136'/> 5359 <!-- void --> 5360 <return type-id='type-id-25'/> 5361 </function-decl> 5362 </member-function> 5363 </class-decl> 5364 <!-- struct OT::BEInt<unsigned int, 4> --> 5365 <class-decl name='BEInt<unsigned int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-246'> 5366 <data-member access='private' layout-offset-in-bits='0'> 5367 <!-- uint8_t OT::BEInt<unsigned int, 4>::v[4] --> 5368 <var-decl name='v' type-id='type-id-141' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> 5369 </data-member> 5370 <member-function access='public'> 5371 <!-- unsigned int OT::BEInt<unsigned int, 4>::operator unsigned int() --> 5372 <function-decl name='operator unsigned int' mangled-name='_ZNK2OT5BEIntIjLi4EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='592' column='1' visibility='default' binding='global' size-in-bits='64'> 5373 <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> 5374 <parameter type-id='type-id-299' is-artificial='yes'/> 5375 <!-- unsigned int --> 5376 <return type-id='type-id-18'/> 5377 </function-decl> 5378 </member-function> 5379 <member-function access='public'> 5380 <!-- void OT::BEInt<unsigned int, 4>::set(unsigned int) --> 5381 <function-decl name='set' mangled-name='_ZN2OT5BEIntIjLi4EE3setEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='585' column='1' visibility='default' binding='global' size-in-bits='64'> 5382 <!-- implicit parameter of type 'OT::BEInt<unsigned int, 4>*' --> 5383 <parameter type-id='type-id-247' is-artificial='yes'/> 5384 <!-- parameter of type 'unsigned int' --> 5385 <parameter type-id='type-id-18'/> 5386 <!-- void --> 5387 <return type-id='type-id-25'/> 5388 </function-decl> 5389 </member-function> 5390 <member-function access='public'> 5391 <!-- bool OT::BEInt<unsigned int, 4>::operator==(const OT::BEInt<unsigned int, 4>&) --> 5392 <function-decl name='operator==' mangled-name='_ZNK2OT5BEIntIjLi4EEeqERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='599' column='1' visibility='default' binding='global' size-in-bits='64'> 5393 <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> 5394 <parameter type-id='type-id-299' is-artificial='yes'/> 5395 <!-- parameter of type 'const OT::BEInt<unsigned int, 4>&' --> 5396 <parameter type-id='type-id-298'/> 5397 <!-- bool --> 5398 <return type-id='type-id-1'/> 5399 </function-decl> 5400 </member-function> 5401 </class-decl> 5402 <!-- struct OT::CheckSum --> 5403 <class-decl name='CheckSum' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='692' column='1' id='type-id-248'> 5404 <!-- struct OT::IntType<unsigned int, 4u> --> 5405 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> 5406 <data-member access='public' static='yes'> 5407 <!-- static const unsigned int OT::CheckSum::static_size --> 5408 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='709' column='1'/> 5409 </data-member> 5410 <data-member access='public' static='yes'> 5411 <!-- static const unsigned int OT::CheckSum::min_size --> 5412 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='709' column='1'/> 5413 </data-member> 5414 </class-decl> 5415 <!-- struct OT::FixedVersion --> 5416 <class-decl name='FixedVersion' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='718' column='1' id='type-id-250'> 5417 <data-member access='public' layout-offset-in-bits='0'> 5418 <!-- OT::USHORT OT::FixedVersion::major --> 5419 <var-decl name='major' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='726' column='1'/> 5420 </data-member> 5421 <data-member access='public' layout-offset-in-bits='16'> 5422 <!-- OT::USHORT OT::FixedVersion::minor --> 5423 <var-decl name='minor' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='727' column='1'/> 5424 </data-member> 5425 <data-member access='public' static='yes'> 5426 <!-- static const unsigned int OT::FixedVersion::static_size --> 5427 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='729' column='1'/> 5428 </data-member> 5429 <data-member access='public' static='yes'> 5430 <!-- static const unsigned int OT::FixedVersion::min_size --> 5431 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='729' column='1'/> 5432 </data-member> 5433 <member-function access='public'> 5434 <!-- bool OT::FixedVersion::sanitize(OT::hb_sanitize_context_t*) --> 5435 <function-decl name='sanitize' mangled-name='_ZN2OT12FixedVersion8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='721' column='1' visibility='default' binding='global' size-in-bits='64'> 5436 <!-- implicit parameter of type 'OT::FixedVersion*' --> 5437 <parameter type-id='type-id-251' is-artificial='yes'/> 5438 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5439 <parameter type-id='type-id-279'/> 5440 <!-- bool --> 5441 <return type-id='type-id-1'/> 5442 </function-decl> 5443 </member-function> 5444 <member-function access='public'> 5445 <!-- uint32_t OT::FixedVersion::to_int() --> 5446 <function-decl name='to_int' mangled-name='_ZNK2OT12FixedVersion6to_intEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='719' column='1' visibility='default' binding='global' size-in-bits='64'> 5447 <!-- implicit parameter of type 'const OT::FixedVersion*' --> 5448 <parameter type-id='type-id-303' is-artificial='yes'/> 5449 <!-- typedef uint32_t --> 5450 <return type-id='type-id-100'/> 5451 </function-decl> 5452 </member-function> 5453 </class-decl> 5454 <!-- struct OT::IntType<int, 4u> --> 5455 <class-decl name='IntType<int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-252'> 5456 <data-member access='protected' layout-offset-in-bits='0'> 5457 <!-- OT::BEInt<int, 4> OT::IntType<int, 4u>::v --> 5458 <var-decl name='v' type-id='type-id-240' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> 5459 </data-member> 5460 <data-member access='public' static='yes'> 5461 <!-- static const unsigned int OT::IntType<int, 4u>::static_size --> 5462 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5463 </data-member> 5464 <data-member access='public' static='yes'> 5465 <!-- static const unsigned int OT::IntType<int, 4u>::min_size --> 5466 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5467 </data-member> 5468 </class-decl> 5469 <!-- struct OT::IntType<short int, 2u> --> 5470 <class-decl name='IntType<short int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-254'> 5471 <data-member access='protected' layout-offset-in-bits='0'> 5472 <!-- OT::BEInt<short int, 2> OT::IntType<short int, 2u>::v --> 5473 <var-decl name='v' type-id='type-id-242' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> 5474 </data-member> 5475 <data-member access='public' static='yes'> 5476 <!-- static const unsigned int OT::IntType<short int, 2u>::static_size --> 5477 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5478 </data-member> 5479 <data-member access='public' static='yes'> 5480 <!-- static const unsigned int OT::IntType<short int, 2u>::min_size --> 5481 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5482 </data-member> 5483 <member-function access='public'> 5484 <!-- short int OT::IntType<short int, 2u>::operator short int() --> 5485 <function-decl name='operator short int' mangled-name='_ZNK2OT7IntTypeIsLj2EEcvsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> 5486 <!-- implicit parameter of type 'const OT::IntType<short int, 2u>*' --> 5487 <parameter type-id='type-id-309' is-artificial='yes'/> 5488 <!-- short int --> 5489 <return type-id='type-id-80'/> 5490 </function-decl> 5491 </member-function> 5492 <member-function access='public'> 5493 <!-- bool OT::IntType<short int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> 5494 <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeIsLj2EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> 5495 <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> 5496 <parameter type-id='type-id-255' is-artificial='yes'/> 5497 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5498 <parameter type-id='type-id-279'/> 5499 <!-- bool --> 5500 <return type-id='type-id-1'/> 5501 </function-decl> 5502 </member-function> 5503 <member-function access='public'> 5504 <!-- void OT::IntType<short int, 2u>::set(short int) --> 5505 <function-decl name='set' mangled-name='_ZN2OT7IntTypeIsLj2EE3setEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> 5506 <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> 5507 <parameter type-id='type-id-255' is-artificial='yes'/> 5508 <!-- parameter of type 'short int' --> 5509 <parameter type-id='type-id-80'/> 5510 <!-- void --> 5511 <return type-id='type-id-25'/> 5512 </function-decl> 5513 </member-function> 5514 </class-decl> 5515 <!-- struct OT::IntType<short unsigned int, 2u> --> 5516 <class-decl name='IntType<short unsigned int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-256'> 5517 <data-member access='protected' layout-offset-in-bits='0'> 5518 <!-- OT::BEInt<short unsigned int, 2> OT::IntType<short unsigned int, 2u>::v --> 5519 <var-decl name='v' type-id='type-id-244' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> 5520 </data-member> 5521 <data-member access='public' static='yes'> 5522 <!-- static const unsigned int OT::IntType<short unsigned int, 2u>::static_size --> 5523 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5524 </data-member> 5525 <data-member access='public' static='yes'> 5526 <!-- static const unsigned int OT::IntType<short unsigned int, 2u>::min_size --> 5527 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5528 </data-member> 5529 <member-function access='public'> 5530 <!-- unsigned short int OT::IntType<short unsigned int, 2u>::operator short unsigned int() --> 5531 <function-decl name='operator short unsigned int' mangled-name='_ZNK2OT7IntTypeItLj2EEcvtEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> 5532 <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 5533 <parameter type-id='type-id-312' is-artificial='yes'/> 5534 <!-- unsigned short int --> 5535 <return type-id='type-id-136'/> 5536 </function-decl> 5537 </member-function> 5538 <member-function access='public'> 5539 <!-- int OT::IntType<short unsigned int, 2u>::cmp(OT::IntType<short unsigned int, 2u>) --> 5540 <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeItLj2EE3cmpES1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='619' column='1' visibility='default' binding='global' size-in-bits='64'> 5541 <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 5542 <parameter type-id='type-id-312' is-artificial='yes'/> 5543 <!-- parameter of type 'struct OT::IntType<short unsigned int, 2u>' --> 5544 <parameter type-id='type-id-256'/> 5545 <!-- int --> 5546 <return type-id='type-id-11'/> 5547 </function-decl> 5548 </member-function> 5549 <member-function access='public'> 5550 <!-- void OT::IntType<short unsigned int, 2u>::set(unsigned short int) --> 5551 <function-decl name='set' mangled-name='_ZN2OT7IntTypeItLj2EE3setEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> 5552 <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> 5553 <parameter type-id='type-id-257' is-artificial='yes'/> 5554 <!-- parameter of type 'unsigned short int' --> 5555 <parameter type-id='type-id-136'/> 5556 <!-- void --> 5557 <return type-id='type-id-25'/> 5558 </function-decl> 5559 </member-function> 5560 <member-function access='public'> 5561 <!-- bool OT::IntType<short unsigned int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> 5562 <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeItLj2EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> 5563 <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> 5564 <parameter type-id='type-id-257' is-artificial='yes'/> 5565 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5566 <parameter type-id='type-id-279'/> 5567 <!-- bool --> 5568 <return type-id='type-id-1'/> 5569 </function-decl> 5570 </member-function> 5571 <member-function access='public'> 5572 <!-- int OT::IntType<short unsigned int, 2u>::cmp(unsigned short int) --> 5573 <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeItLj2EE3cmpEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> 5574 <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 5575 <parameter type-id='type-id-312' is-artificial='yes'/> 5576 <!-- parameter of type 'unsigned short int' --> 5577 <parameter type-id='type-id-136'/> 5578 <!-- int --> 5579 <return type-id='type-id-11'/> 5580 </function-decl> 5581 </member-function> 5582 <member-function access='public' static='yes'> 5583 <!-- int OT::IntType<short unsigned int, 2u>::cmp(const OT::IntType<short unsigned int, 2u>*) --> 5584 <function-decl name='cmp' mangled-name='_ZN2OT7IntTypeItLj2EE3cmpEPKS1_S3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='618' column='1' visibility='default' binding='global' size-in-bits='64'> 5585 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 5586 <parameter type-id='type-id-312'/> 5587 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 5588 <parameter type-id='type-id-312'/> 5589 <!-- int --> 5590 <return type-id='type-id-11'/> 5591 </function-decl> 5592 </member-function> 5593 </class-decl> 5594 <!-- struct OT::IntType<unsigned int, 4u> --> 5595 <class-decl name='IntType<unsigned int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-258'> 5596 <data-member access='protected' layout-offset-in-bits='0'> 5597 <!-- OT::BEInt<unsigned int, 4> OT::IntType<unsigned int, 4u>::v --> 5598 <var-decl name='v' type-id='type-id-246' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> 5599 </data-member> 5600 <data-member access='public' static='yes'> 5601 <!-- static const unsigned int OT::IntType<unsigned int, 4u>::static_size --> 5602 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5603 </data-member> 5604 <data-member access='public' static='yes'> 5605 <!-- static const unsigned int OT::IntType<unsigned int, 4u>::min_size --> 5606 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 5607 </data-member> 5608 <member-function access='public'> 5609 <!-- void OT::IntType<unsigned int, 4u>::set(unsigned int) --> 5610 <function-decl name='set' mangled-name='_ZN2OT7IntTypeIjLj4EE3setEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> 5611 <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> 5612 <parameter type-id='type-id-259' is-artificial='yes'/> 5613 <!-- parameter of type 'unsigned int' --> 5614 <parameter type-id='type-id-18'/> 5615 <!-- void --> 5616 <return type-id='type-id-25'/> 5617 </function-decl> 5618 </member-function> 5619 <member-function access='public'> 5620 <!-- bool OT::IntType<unsigned int, 4u>::operator==(const OT::IntType<unsigned int, 4u>&) --> 5621 <function-decl name='operator==' mangled-name='_ZNK2OT7IntTypeIjLj4EEeqERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='616' column='1' visibility='default' binding='global' size-in-bits='64'> 5622 <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> 5623 <parameter type-id='type-id-315' is-artificial='yes'/> 5624 <!-- parameter of type 'const OT::IntType<unsigned int, 4u>&' --> 5625 <parameter type-id='type-id-314'/> 5626 <!-- bool --> 5627 <return type-id='type-id-1'/> 5628 </function-decl> 5629 </member-function> 5630 <member-function access='public'> 5631 <!-- unsigned int OT::IntType<unsigned int, 4u>::operator unsigned int() --> 5632 <function-decl name='operator unsigned int' mangled-name='_ZNK2OT7IntTypeIjLj4EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> 5633 <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> 5634 <parameter type-id='type-id-315' is-artificial='yes'/> 5635 <!-- unsigned int --> 5636 <return type-id='type-id-18'/> 5637 </function-decl> 5638 </member-function> 5639 <member-function access='public'> 5640 <!-- bool OT::IntType<unsigned int, 4u>::sanitize(OT::hb_sanitize_context_t*) --> 5641 <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeIjLj4EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> 5642 <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> 5643 <parameter type-id='type-id-259' is-artificial='yes'/> 5644 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5645 <parameter type-id='type-id-279'/> 5646 <!-- bool --> 5647 <return type-id='type-id-1'/> 5648 </function-decl> 5649 </member-function> 5650 <member-function access='public'> 5651 <!-- int OT::IntType<unsigned int, 4u>::cmp(unsigned int) --> 5652 <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeIjLj4EE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> 5653 <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> 5654 <parameter type-id='type-id-315' is-artificial='yes'/> 5655 <!-- parameter of type 'unsigned int' --> 5656 <parameter type-id='type-id-18'/> 5657 <!-- int --> 5658 <return type-id='type-id-11'/> 5659 </function-decl> 5660 </member-function> 5661 </class-decl> 5662 <!-- struct OT::LONGDATETIME --> 5663 <class-decl name='LONGDATETIME' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='647' column='1' id='type-id-260'> 5664 <data-member access='protected' layout-offset-in-bits='0'> 5665 <!-- OT::LONG OT::LONGDATETIME::major --> 5666 <var-decl name='major' type-id='type-id-373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='653' column='1'/> 5667 </data-member> 5668 <data-member access='protected' layout-offset-in-bits='32'> 5669 <!-- OT::ULONG OT::LONGDATETIME::minor --> 5670 <var-decl name='minor' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='654' column='1'/> 5671 </data-member> 5672 <data-member access='public' static='yes'> 5673 <!-- static const unsigned int OT::LONGDATETIME::static_size --> 5674 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='656' column='1'/> 5675 </data-member> 5676 <data-member access='public' static='yes'> 5677 <!-- static const unsigned int OT::LONGDATETIME::min_size --> 5678 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='656' column='1'/> 5679 </data-member> 5680 </class-decl> 5681 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 5682 <class-decl name='Offset<OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-318'> 5683 <!-- struct OT::IntType<unsigned int, 4u> --> 5684 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> 5685 <data-member access='public' static='yes'> 5686 <!-- static const unsigned int OT::Offset<OT::IntType<unsigned int, 4u> >::static_size --> 5687 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> 5688 </data-member> 5689 <data-member access='public' static='yes'> 5690 <!-- static const unsigned int OT::Offset<OT::IntType<unsigned int, 4u> >::min_size --> 5691 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> 5692 </data-member> 5693 </class-decl> 5694 <!-- struct OT::OffsetTable --> 5695 <class-decl name='OffsetTable' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='71' column='1' id='type-id-262'> 5696 <data-member access='protected' layout-offset-in-bits='0'> 5697 <!-- OT::Tag OT::OffsetTable::sfnt_version --> 5698 <var-decl name='sfnt_version' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='111' column='1'/> 5699 </data-member> 5700 <data-member access='protected' layout-offset-in-bits='32'> 5701 <!-- OT::USHORT OT::OffsetTable::numTables --> 5702 <var-decl name='numTables' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='112' column='1'/> 5703 </data-member> 5704 <data-member access='protected' layout-offset-in-bits='48'> 5705 <!-- OT::USHORT OT::OffsetTable::searchRangeZ --> 5706 <var-decl name='searchRangeZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='113' column='1'/> 5707 </data-member> 5708 <data-member access='protected' layout-offset-in-bits='64'> 5709 <!-- OT::USHORT OT::OffsetTable::entrySelectorZ --> 5710 <var-decl name='entrySelectorZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='114' column='1'/> 5711 </data-member> 5712 <data-member access='protected' layout-offset-in-bits='80'> 5713 <!-- OT::USHORT OT::OffsetTable::rangeShiftZ --> 5714 <var-decl name='rangeShiftZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='115' column='1'/> 5715 </data-member> 5716 <data-member access='protected' layout-offset-in-bits='96'> 5717 <!-- OT::TableRecord OT::OffsetTable::tables[1] --> 5718 <var-decl name='tables' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='116' column='1'/> 5719 </data-member> 5720 <data-member access='public' static='yes'> 5721 <!-- static const unsigned int OT::OffsetTable::min_size --> 5722 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='118' column='1'/> 5723 </data-member> 5724 <member-function access='public'> 5725 <!-- bool OT::OffsetTable::find_table_index(hb_tag_t, unsigned int*) --> 5726 <function-decl name='find_table_index' mangled-name='_ZNK2OT11OffsetTable16find_table_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='81' column='1' visibility='default' binding='global' size-in-bits='64'> 5727 <!-- implicit parameter of type 'const OT::OffsetTable*' --> 5728 <parameter type-id='type-id-323' is-artificial='yes'/> 5729 <!-- parameter of type 'typedef hb_tag_t' --> 5730 <parameter type-id='type-id-184'/> 5731 <!-- parameter of type 'unsigned int*' --> 5732 <parameter type-id='type-id-60'/> 5733 <!-- bool --> 5734 <return type-id='type-id-1'/> 5735 </function-decl> 5736 </member-function> 5737 <member-function access='public'> 5738 <!-- const OT::TableRecord& OT::OffsetTable::get_table(unsigned int) --> 5739 <function-decl name='get_table' mangled-name='_ZNK2OT11OffsetTable9get_tableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 5740 <!-- implicit parameter of type 'const OT::OffsetTable*' --> 5741 <parameter type-id='type-id-323' is-artificial='yes'/> 5742 <!-- parameter of type 'unsigned int' --> 5743 <parameter type-id='type-id-18'/> 5744 <!-- const OT::TableRecord& --> 5745 <return type-id='type-id-337'/> 5746 </function-decl> 5747 </member-function> 5748 <member-function access='public'> 5749 <!-- const OT::TableRecord& OT::OffsetTable::get_table_by_tag(hb_tag_t) --> 5750 <function-decl name='get_table_by_tag' mangled-name='_ZNK2OT11OffsetTable16get_table_by_tagEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> 5751 <!-- implicit parameter of type 'const OT::OffsetTable*' --> 5752 <parameter type-id='type-id-323' is-artificial='yes'/> 5753 <!-- parameter of type 'typedef hb_tag_t' --> 5754 <parameter type-id='type-id-184'/> 5755 <!-- const OT::TableRecord& --> 5756 <return type-id='type-id-337'/> 5757 </function-decl> 5758 </member-function> 5759 <member-function access='public'> 5760 <!-- bool OT::OffsetTable::sanitize(OT::hb_sanitize_context_t*) --> 5761 <function-decl name='sanitize' mangled-name='_ZN2OT11OffsetTable8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> 5762 <!-- implicit parameter of type 'OT::OffsetTable*' --> 5763 <parameter type-id='type-id-264' is-artificial='yes'/> 5764 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5765 <parameter type-id='type-id-279'/> 5766 <!-- bool --> 5767 <return type-id='type-id-1'/> 5768 </function-decl> 5769 </member-function> 5770 </class-decl> 5771 <!-- struct OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> 5772 <class-decl name='OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-186'> 5773 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 5774 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> 5775 <data-member access='public' static='yes'> 5776 <!-- static const unsigned int OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::static_size --> 5777 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 5778 </data-member> 5779 <data-member access='public' static='yes'> 5780 <!-- static const unsigned int OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::min_size --> 5781 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 5782 </data-member> 5783 <member-function access='public'> 5784 <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> 5785 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 5786 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> 5787 <parameter type-id='type-id-266' is-artificial='yes'/> 5788 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5789 <parameter type-id='type-id-279'/> 5790 <!-- bool --> 5791 <return type-id='type-id-1'/> 5792 </function-decl> 5793 </member-function> 5794 <member-function access='public'> 5795 <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 5796 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 5797 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> 5798 <parameter type-id='type-id-266' is-artificial='yes'/> 5799 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5800 <parameter type-id='type-id-279'/> 5801 <!-- parameter of type 'void*' --> 5802 <parameter type-id='type-id-19'/> 5803 <!-- bool --> 5804 <return type-id='type-id-1'/> 5805 </function-decl> 5806 </member-function> 5807 <member-function access='public'> 5808 <!-- const OT::OffsetTable& OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> 5809 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 5810 <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> 5811 <parameter type-id='type-id-326' is-artificial='yes'/> 5812 <!-- parameter of type 'void*' --> 5813 <parameter type-id='type-id-19'/> 5814 <!-- const OT::OffsetTable& --> 5815 <return type-id='type-id-322'/> 5816 </function-decl> 5817 </member-function> 5818 </class-decl> 5819 <!-- struct OT::OpenTypeFontFile --> 5820 <class-decl name='OpenTypeFontFile' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='199' column='1' id='type-id-267'> 5821 <member-type access='protected'> 5822 <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} --> 5823 <union-decl name='__anonymous_union__' size-in-bits='224' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='250' column='1' id='type-id-374'> 5824 <data-member access='public'> 5825 <!-- OT::Tag tag --> 5826 <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='251' column='1'/> 5827 </data-member> 5828 <data-member access='public'> 5829 <!-- OT::OpenTypeFontFace fontFace --> 5830 <var-decl name='fontFace' type-id='type-id-327' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='252' column='1'/> 5831 </data-member> 5832 <data-member access='public'> 5833 <!-- OT::TTCHeader ttcHeader --> 5834 <var-decl name='ttcHeader' type-id='type-id-271' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='253' column='1'/> 5835 </data-member> 5836 </union-decl> 5837 </member-type> 5838 <data-member access='public' static='yes'> 5839 <!-- static const hb_tag_t OT::OpenTypeFontFile::tableTag --> 5840 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='200' column='1'/> 5841 </data-member> 5842 <data-member access='public' static='yes'> 5843 <!-- static const hb_tag_t OT::OpenTypeFontFile::CFFTag --> 5844 <var-decl name='CFFTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='202' column='1'/> 5845 </data-member> 5846 <data-member access='public' static='yes'> 5847 <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTypeTag --> 5848 <var-decl name='TrueTypeTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='203' column='1'/> 5849 </data-member> 5850 <data-member access='public' static='yes'> 5851 <!-- static const hb_tag_t OT::OpenTypeFontFile::TTCTag --> 5852 <var-decl name='TTCTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='204' column='1'/> 5853 </data-member> 5854 <data-member access='public' static='yes'> 5855 <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTag --> 5856 <var-decl name='TrueTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='205' column='1'/> 5857 </data-member> 5858 <data-member access='public' static='yes'> 5859 <!-- static const hb_tag_t OT::OpenTypeFontFile::Typ1Tag --> 5860 <var-decl name='Typ1Tag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='206' column='1'/> 5861 </data-member> 5862 <data-member access='protected' layout-offset-in-bits='0'> 5863 <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} OT::OpenTypeFontFile::u --> 5864 <var-decl name='u' type-id='type-id-374' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='254' column='1'/> 5865 </data-member> 5866 <data-member access='public' static='yes'> 5867 <!-- static const unsigned int OT::OpenTypeFontFile::min_size --> 5868 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='256' column='1'/> 5869 </data-member> 5870 <member-function access='public'> 5871 <!-- const OT::OpenTypeFontFace& OT::OpenTypeFontFile::get_face(unsigned int) --> 5872 <function-decl name='get_face' mangled-name='_ZNK2OT16OpenTypeFontFile8get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> 5873 <!-- implicit parameter of type 'const OT::OpenTypeFontFile*' --> 5874 <parameter type-id='type-id-331' is-artificial='yes'/> 5875 <!-- parameter of type 'unsigned int' --> 5876 <parameter type-id='type-id-18'/> 5877 <!-- const OT::OpenTypeFontFace& --> 5878 <return type-id='type-id-329'/> 5879 </function-decl> 5880 </member-function> 5881 <member-function access='public'> 5882 <!-- bool OT::OpenTypeFontFile::sanitize(OT::hb_sanitize_context_t*) --> 5883 <function-decl name='sanitize' mangled-name='_ZN2OT16OpenTypeFontFile8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> 5884 <!-- implicit parameter of type 'OT::OpenTypeFontFile*' --> 5885 <parameter type-id='type-id-268' is-artificial='yes'/> 5886 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5887 <parameter type-id='type-id-279'/> 5888 <!-- bool --> 5889 <return type-id='type-id-1'/> 5890 </function-decl> 5891 </member-function> 5892 </class-decl> 5893 <!-- struct OT::Sanitizer<OT::OpenTypeFontFile> --> 5894 <class-decl name='Sanitizer<OT::OpenTypeFontFile>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-375'> 5895 <member-function access='public' static='yes'> 5896 <!-- const OT::OpenTypeFontFile* OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance() --> 5897 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_16OpenTypeFontFileEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 5898 <!-- parameter of type 'hb_blob_t*' --> 5899 <parameter type-id='type-id-59'/> 5900 <!-- const OT::OpenTypeFontFile* --> 5901 <return type-id='type-id-331'/> 5902 </function-decl> 5903 </member-function> 5904 <member-function access='public' static='yes'> 5905 <!-- hb_blob_t* OT::Sanitizer<OT::OpenTypeFontFile>::sanitize() --> 5906 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_16OpenTypeFontFileEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 5907 <!-- parameter of type 'hb_blob_t*' --> 5908 <parameter type-id='type-id-59'/> 5909 <!-- hb_blob_t* --> 5910 <return type-id='type-id-59'/> 5911 </function-decl> 5912 </member-function> 5913 </class-decl> 5914 <!-- struct OT::Sanitizer<OT::head> --> 5915 <class-decl name='Sanitizer<OT::head>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-376'> 5916 <member-function access='public' static='yes'> 5917 <!-- hb_blob_t* OT::Sanitizer<OT::head>::sanitize() --> 5918 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4headEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 5919 <!-- parameter of type 'hb_blob_t*' --> 5920 <parameter type-id='type-id-59'/> 5921 <!-- hb_blob_t* --> 5922 <return type-id='type-id-59'/> 5923 </function-decl> 5924 </member-function> 5925 <member-function access='public' static='yes'> 5926 <!-- const OT::head* OT::Sanitizer<OT::head>::lock_instance() --> 5927 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4headEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 5928 <!-- parameter of type 'hb_blob_t*' --> 5929 <parameter type-id='type-id-59'/> 5930 <!-- const OT::head* --> 5931 <return type-id='type-id-347'/> 5932 </function-decl> 5933 </member-function> 5934 </class-decl> 5935 <!-- struct OT::Sanitizer<OT::maxp> --> 5936 <class-decl name='Sanitizer<OT::maxp>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-377'> 5937 <member-function access='public' static='yes'> 5938 <!-- hb_blob_t* OT::Sanitizer<OT::maxp>::sanitize() --> 5939 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4maxpEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 5940 <!-- parameter of type 'hb_blob_t*' --> 5941 <parameter type-id='type-id-59'/> 5942 <!-- hb_blob_t* --> 5943 <return type-id='type-id-59'/> 5944 </function-decl> 5945 </member-function> 5946 <member-function access='public' static='yes'> 5947 <!-- const OT::maxp* OT::Sanitizer<OT::maxp>::lock_instance() --> 5948 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4maxpEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 5949 <!-- parameter of type 'hb_blob_t*' --> 5950 <parameter type-id='type-id-59'/> 5951 <!-- const OT::maxp* --> 5952 <return type-id='type-id-349'/> 5953 </function-decl> 5954 </member-function> 5955 </class-decl> 5956 <!-- struct OT::TTCHeader --> 5957 <class-decl name='TTCHeader' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='150' column='1' id='type-id-271'> 5958 <member-type access='protected'> 5959 <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} --> 5960 <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='183' column='1' id='type-id-378'> 5961 <member-type access='public'> 5962 <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} --> 5963 <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='184' column='1' id='type-id-379'> 5964 <data-member access='public' layout-offset-in-bits='0'> 5965 <!-- OT::Tag ttcTag --> 5966 <var-decl name='ttcTag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='185' column='1'/> 5967 </data-member> 5968 <data-member access='public' layout-offset-in-bits='32'> 5969 <!-- OT::FixedVersion version --> 5970 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='186' column='1'/> 5971 </data-member> 5972 </class-decl> 5973 </member-type> 5974 <data-member access='public'> 5975 <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} header --> 5976 <var-decl name='header' type-id='type-id-379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='188' column='1'/> 5977 </data-member> 5978 <data-member access='public'> 5979 <!-- OT::TTCHeaderVersion1 version1 --> 5980 <var-decl name='version1' type-id='type-id-273' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='189' column='1'/> 5981 </data-member> 5982 </union-decl> 5983 </member-type> 5984 <data-member access='protected' layout-offset-in-bits='0'> 5985 <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} OT::TTCHeader::u --> 5986 <var-decl name='u' type-id='type-id-378' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='190' column='1'/> 5987 </data-member> 5988 <member-function access='private'> 5989 <!-- bool OT::TTCHeader::sanitize(OT::hb_sanitize_context_t*) --> 5990 <function-decl name='sanitize' mangled-name='_ZN2OT9TTCHeader8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> 5991 <!-- implicit parameter of type 'OT::TTCHeader*' --> 5992 <parameter type-id='type-id-272' is-artificial='yes'/> 5993 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 5994 <parameter type-id='type-id-279'/> 5995 <!-- bool --> 5996 <return type-id='type-id-1'/> 5997 </function-decl> 5998 </member-function> 5999 <member-function access='private'> 6000 <!-- const OT::OpenTypeFontFace& OT::TTCHeader::get_face(unsigned int) --> 6001 <function-decl name='get_face' mangled-name='_ZNK2OT9TTCHeader8get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> 6002 <!-- implicit parameter of type 'const OT::TTCHeader*' --> 6003 <parameter type-id='type-id-333' is-artificial='yes'/> 6004 <!-- parameter of type 'unsigned int' --> 6005 <parameter type-id='type-id-18'/> 6006 <!-- const OT::OpenTypeFontFace& --> 6007 <return type-id='type-id-329'/> 6008 </function-decl> 6009 </member-function> 6010 </class-decl> 6011 <!-- struct OT::TTCHeaderVersion1 --> 6012 <class-decl name='TTCHeaderVersion1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='127' column='1' id='type-id-273'> 6013 <data-member access='protected' layout-offset-in-bits='0'> 6014 <!-- OT::Tag OT::TTCHeaderVersion1::ttcTag --> 6015 <var-decl name='ttcTag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='139' column='1'/> 6016 </data-member> 6017 <data-member access='protected' layout-offset-in-bits='32'> 6018 <!-- OT::FixedVersion OT::TTCHeaderVersion1::version --> 6019 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='140' column='1'/> 6020 </data-member> 6021 <data-member access='protected' layout-offset-in-bits='64'> 6022 <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::TTCHeaderVersion1::table --> 6023 <var-decl name='table' type-id='type-id-238' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='143' column='1'/> 6024 </data-member> 6025 <data-member access='public' static='yes'> 6026 <!-- static const unsigned int OT::TTCHeaderVersion1::min_size --> 6027 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='146' column='1'/> 6028 </data-member> 6029 <member-function access='public'> 6030 <!-- bool OT::TTCHeaderVersion1::sanitize(OT::hb_sanitize_context_t*) --> 6031 <function-decl name='sanitize' mangled-name='_ZN2OT17TTCHeaderVersion18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> 6032 <!-- implicit parameter of type 'OT::TTCHeaderVersion1*' --> 6033 <parameter type-id='type-id-274' is-artificial='yes'/> 6034 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 6035 <parameter type-id='type-id-279'/> 6036 <!-- bool --> 6037 <return type-id='type-id-1'/> 6038 </function-decl> 6039 </member-function> 6040 <member-function access='public'> 6041 <!-- const OT::OpenTypeFontFace& OT::TTCHeaderVersion1::get_face(unsigned int) --> 6042 <function-decl name='get_face' mangled-name='_ZNK2OT17TTCHeaderVersion18get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='131' column='1' visibility='default' binding='global' size-in-bits='64'> 6043 <!-- implicit parameter of type 'const OT::TTCHeaderVersion1*' --> 6044 <parameter type-id='type-id-335' is-artificial='yes'/> 6045 <!-- parameter of type 'unsigned int' --> 6046 <parameter type-id='type-id-18'/> 6047 <!-- const OT::OpenTypeFontFace& --> 6048 <return type-id='type-id-329'/> 6049 </function-decl> 6050 </member-function> 6051 </class-decl> 6052 <!-- struct OT::TableRecord --> 6053 <class-decl name='TableRecord' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='55' column='1' id='type-id-188'> 6054 <data-member access='public' layout-offset-in-bits='0'> 6055 <!-- OT::Tag OT::TableRecord::tag --> 6056 <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='61' column='1'/> 6057 </data-member> 6058 <data-member access='public' layout-offset-in-bits='32'> 6059 <!-- OT::CheckSum OT::TableRecord::checkSum --> 6060 <var-decl name='checkSum' type-id='type-id-248' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='62' column='1'/> 6061 </data-member> 6062 <data-member access='public' layout-offset-in-bits='64'> 6063 <!-- OT::ULONG OT::TableRecord::offset --> 6064 <var-decl name='offset' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='63' column='1'/> 6065 </data-member> 6066 <data-member access='public' layout-offset-in-bits='96'> 6067 <!-- OT::ULONG OT::TableRecord::length --> 6068 <var-decl name='length' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='65' column='1'/> 6069 </data-member> 6070 <data-member access='public' static='yes'> 6071 <!-- static const unsigned int OT::TableRecord::static_size --> 6072 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='67' column='1'/> 6073 </data-member> 6074 <data-member access='public' static='yes'> 6075 <!-- static const unsigned int OT::TableRecord::min_size --> 6076 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='67' column='1'/> 6077 </data-member> 6078 </class-decl> 6079 <!-- struct OT::Tag --> 6080 <class-decl name='Tag' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='662' column='1' id='type-id-276'> 6081 <!-- struct OT::IntType<unsigned int, 4u> --> 6082 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> 6083 <data-member access='public' static='yes'> 6084 <!-- static const unsigned int OT::Tag::static_size --> 6085 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='667' column='1'/> 6086 </data-member> 6087 <data-member access='public' static='yes'> 6088 <!-- static const unsigned int OT::Tag::min_size --> 6089 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='667' column='1'/> 6090 </data-member> 6091 </class-decl> 6092 <!-- struct OT::hb_sanitize_context_t --> 6093 <class-decl name='hb_sanitize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='178' column='1' id='type-id-278'> 6094 <member-type access='public'> 6095 <!-- typedef bool OT::hb_sanitize_context_t::return_t --> 6096 <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='181' column='1' id='type-id-380'/> 6097 </member-type> 6098 <data-member access='public' static='yes'> 6099 <!-- static const unsigned int OT::hb_sanitize_context_t::max_debug_depth --> 6100 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='180' column='1'/> 6101 </data-member> 6102 <data-member access='public' layout-offset-in-bits='0'> 6103 <!-- unsigned int OT::hb_sanitize_context_t::debug_depth --> 6104 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='280' column='1'/> 6105 </data-member> 6106 <data-member access='public' layout-offset-in-bits='64'> 6107 <!-- const char* OT::hb_sanitize_context_t::start --> 6108 <var-decl name='start' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='281' column='1'/> 6109 </data-member> 6110 <data-member access='public' layout-offset-in-bits='128'> 6111 <!-- const char* OT::hb_sanitize_context_t::end --> 6112 <var-decl name='end' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='281' column='1'/> 6113 </data-member> 6114 <data-member access='public' layout-offset-in-bits='192'> 6115 <!-- bool OT::hb_sanitize_context_t::writable --> 6116 <var-decl name='writable' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='282' column='1'/> 6117 </data-member> 6118 <data-member access='public' layout-offset-in-bits='224'> 6119 <!-- unsigned int OT::hb_sanitize_context_t::edit_count --> 6120 <var-decl name='edit_count' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='283' column='1'/> 6121 </data-member> 6122 <data-member access='public' layout-offset-in-bits='256'> 6123 <!-- hb_blob_t* OT::hb_sanitize_context_t::blob --> 6124 <var-decl name='blob' type-id='type-id-59' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='284' column='1'/> 6125 </data-member> 6126 <member-function access='public'> 6127 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*, const int&) --> 6128 <function-decl name='try_set<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6129 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6130 <parameter type-id='type-id-279' is-artificial='yes'/> 6131 <!-- parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> 6132 <parameter type-id='type-id-266'/> 6133 <!-- parameter of type 'const int&' --> 6134 <parameter type-id='type-id-361'/> 6135 <!-- bool --> 6136 <return type-id='type-id-1'/> 6137 </function-decl> 6138 </member-function> 6139 <member-function access='public'> 6140 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::maxp>(const OT::maxp*) --> 6141 <function-decl name='check_struct<OT::maxp>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6142 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6143 <parameter type-id='type-id-345' is-artificial='yes'/> 6144 <!-- parameter of type 'const OT::maxp*' --> 6145 <parameter type-id='type-id-349'/> 6146 <!-- bool --> 6147 <return type-id='type-id-1'/> 6148 </function-decl> 6149 </member-function> 6150 <member-function access='public'> 6151 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::head>(const OT::head*) --> 6152 <function-decl name='check_struct<OT::head>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6153 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6154 <parameter type-id='type-id-345' is-artificial='yes'/> 6155 <!-- parameter of type 'const OT::head*' --> 6156 <parameter type-id='type-id-347'/> 6157 <!-- bool --> 6158 <return type-id='type-id-1'/> 6159 </function-decl> 6160 </member-function> 6161 <member-function access='public'> 6162 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<unsigned int, 4u> >(const OT::IntType<unsigned int, 4u>*) --> 6163 <function-decl name='check_struct<OT::IntType<unsigned int, 4u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6164 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6165 <parameter type-id='type-id-345' is-artificial='yes'/> 6166 <!-- parameter of type 'const OT::IntType<unsigned int, 4u>*' --> 6167 <parameter type-id='type-id-315'/> 6168 <!-- bool --> 6169 <return type-id='type-id-1'/> 6170 </function-decl> 6171 </member-function> 6172 <member-function access='public'> 6173 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTable>(const OT::OffsetTable*) --> 6174 <function-decl name='check_struct<OT::OffsetTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6175 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6176 <parameter type-id='type-id-345' is-artificial='yes'/> 6177 <!-- parameter of type 'const OT::OffsetTable*' --> 6178 <parameter type-id='type-id-323'/> 6179 <!-- bool --> 6180 <return type-id='type-id-1'/> 6181 </function-decl> 6182 </member-function> 6183 <member-function access='public'> 6184 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FixedVersion>(const OT::FixedVersion*) --> 6185 <function-decl name='check_struct<OT::FixedVersion>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6186 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6187 <parameter type-id='type-id-345' is-artificial='yes'/> 6188 <!-- parameter of type 'const OT::FixedVersion*' --> 6189 <parameter type-id='type-id-303'/> 6190 <!-- bool --> 6191 <return type-id='type-id-1'/> 6192 </function-decl> 6193 </member-function> 6194 <member-function access='public'> 6195 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> 6196 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6197 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6198 <parameter type-id='type-id-345' is-artificial='yes'/> 6199 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 6200 <parameter type-id='type-id-287'/> 6201 <!-- bool --> 6202 <return type-id='type-id-1'/> 6203 </function-decl> 6204 </member-function> 6205 <member-function access='public'> 6206 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*) --> 6207 <function-decl name='check_struct<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6208 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6209 <parameter type-id='type-id-345' is-artificial='yes'/> 6210 <!-- parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> 6211 <parameter type-id='type-id-326'/> 6212 <!-- bool --> 6213 <return type-id='type-id-1'/> 6214 </function-decl> 6215 </member-function> 6216 <member-function access='public'> 6217 <!-- bool OT::hb_sanitize_context_t::may_edit(void*, unsigned int) --> 6218 <function-decl name='may_edit' mangled-name='_ZN2OT21hb_sanitize_context_t8may_editEPKvj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='253' column='1' visibility='default' binding='global' size-in-bits='64'> 6219 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6220 <parameter type-id='type-id-279' is-artificial='yes'/> 6221 <!-- parameter of type 'void*' --> 6222 <parameter type-id='type-id-19'/> 6223 <!-- parameter of type 'unsigned int' --> 6224 <parameter type-id='type-id-18'/> 6225 <!-- bool --> 6226 <return type-id='type-id-1'/> 6227 </function-decl> 6228 </member-function> 6229 <member-function access='public'> 6230 <!-- bool OT::hb_sanitize_context_t::check_range(void*, unsigned int) --> 6231 <function-decl name='check_range' mangled-name='_ZNK2OT21hb_sanitize_context_t11check_rangeEPKvj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> 6232 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6233 <parameter type-id='type-id-345' is-artificial='yes'/> 6234 <!-- parameter of type 'void*' --> 6235 <parameter type-id='type-id-19'/> 6236 <!-- parameter of type 'unsigned int' --> 6237 <parameter type-id='type-id-18'/> 6238 <!-- bool --> 6239 <return type-id='type-id-1'/> 6240 </function-decl> 6241 </member-function> 6242 <member-function access='public'> 6243 <!-- const char* OT::hb_sanitize_context_t::get_name() --> 6244 <function-decl name='get_name' mangled-name='_ZN2OT21hb_sanitize_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> 6245 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6246 <parameter type-id='type-id-279' is-artificial='yes'/> 6247 <!-- const char* --> 6248 <return type-id='type-id-17'/> 6249 </function-decl> 6250 </member-function> 6251 <member-function access='public'> 6252 <!-- void OT::hb_sanitize_context_t::init(hb_blob_t*) --> 6253 <function-decl name='init' mangled-name='_ZN2OT21hb_sanitize_context_t4initEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='187' column='1' visibility='default' binding='global' size-in-bits='64'> 6254 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6255 <parameter type-id='type-id-279' is-artificial='yes'/> 6256 <!-- parameter of type 'hb_blob_t*' --> 6257 <parameter type-id='type-id-59'/> 6258 <!-- void --> 6259 <return type-id='type-id-25'/> 6260 </function-decl> 6261 </member-function> 6262 <member-function access='public'> 6263 <!-- void OT::hb_sanitize_context_t::start_processing() --> 6264 <function-decl name='start_processing' mangled-name='_ZN2OT21hb_sanitize_context_t16start_processingEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> 6265 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6266 <parameter type-id='type-id-279' is-artificial='yes'/> 6267 <!-- void --> 6268 <return type-id='type-id-25'/> 6269 </function-decl> 6270 </member-function> 6271 <member-function access='public'> 6272 <!-- void OT::hb_sanitize_context_t::end_processing() --> 6273 <function-decl name='end_processing' mangled-name='_ZN2OT21hb_sanitize_context_t14end_processingEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='206' column='1' visibility='default' binding='global' size-in-bits='64'> 6274 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6275 <parameter type-id='type-id-279' is-artificial='yes'/> 6276 <!-- void --> 6277 <return type-id='type-id-25'/> 6278 </function-decl> 6279 </member-function> 6280 <member-function access='public'> 6281 <!-- bool OT::hb_sanitize_context_t::check_array(void*, unsigned int, unsigned int) --> 6282 <function-decl name='check_array' mangled-name='_ZNK2OT21hb_sanitize_context_t11check_arrayEPKvjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='231' column='1' visibility='default' binding='global' size-in-bits='64'> 6283 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6284 <parameter type-id='type-id-345' is-artificial='yes'/> 6285 <!-- parameter of type 'void*' --> 6286 <parameter type-id='type-id-19'/> 6287 <!-- parameter of type 'unsigned int' --> 6288 <parameter type-id='type-id-18'/> 6289 <!-- parameter of type 'unsigned int' --> 6290 <parameter type-id='type-id-18'/> 6291 <!-- bool --> 6292 <return type-id='type-id-1'/> 6293 </function-decl> 6294 </member-function> 6295 <member-function access='public'> 6296 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*, const int&) --> 6297 <function-decl name='try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6298 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6299 <parameter type-id='type-id-279' is-artificial='yes'/> 6300 <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 6301 <parameter type-id='type-id-381'/> 6302 <!-- parameter of type 'const int&' --> 6303 <parameter type-id='type-id-361'/> 6304 <!-- bool --> 6305 <return type-id='type-id-1'/> 6306 </function-decl> 6307 </member-function> 6308 <member-function access='public'> 6309 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*, const int&) --> 6310 <function-decl name='try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6311 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6312 <parameter type-id='type-id-279' is-artificial='yes'/> 6313 <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 6314 <parameter type-id='type-id-382'/> 6315 <!-- parameter of type 'const int&' --> 6316 <parameter type-id='type-id-361'/> 6317 <!-- bool --> 6318 <return type-id='type-id-1'/> 6319 </function-decl> 6320 </member-function> 6321 <member-function access='public'> 6322 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*, const int&) --> 6323 <function-decl name='try_set<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6324 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6325 <parameter type-id='type-id-279' is-artificial='yes'/> 6326 <!-- parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> 6327 <parameter type-id='type-id-383'/> 6328 <!-- parameter of type 'const int&' --> 6329 <parameter type-id='type-id-361'/> 6330 <!-- bool --> 6331 <return type-id='type-id-1'/> 6332 </function-decl> 6333 </member-function> 6334 <member-function access='public'> 6335 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*) --> 6336 <function-decl name='check_struct<OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6337 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6338 <parameter type-id='type-id-345' is-artificial='yes'/> 6339 <!-- parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> 6340 <parameter type-id='type-id-384'/> 6341 <!-- bool --> 6342 <return type-id='type-id-1'/> 6343 </function-decl> 6344 </member-function> 6345 <member-function access='public'> 6346 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short unsigned int, 2u> >(const OT::IntType<short unsigned int, 2u>*) --> 6347 <function-decl name='check_struct<OT::IntType<short unsigned int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6348 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6349 <parameter type-id='type-id-345' is-artificial='yes'/> 6350 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 6351 <parameter type-id='type-id-312'/> 6352 <!-- bool --> 6353 <return type-id='type-id-1'/> 6354 </function-decl> 6355 </member-function> 6356 <member-function access='public'> 6357 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat0>(const OT::CmapSubtableFormat0*) --> 6358 <function-decl name='check_struct<OT::CmapSubtableFormat0>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6359 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6360 <parameter type-id='type-id-345' is-artificial='yes'/> 6361 <!-- parameter of type 'const OT::CmapSubtableFormat0*' --> 6362 <parameter type-id='type-id-385'/> 6363 <!-- bool --> 6364 <return type-id='type-id-1'/> 6365 </function-decl> 6366 </member-function> 6367 <member-function access='public'> 6368 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat4>(const OT::CmapSubtableFormat4*) --> 6369 <function-decl name='check_struct<OT::CmapSubtableFormat4>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6370 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6371 <parameter type-id='type-id-345' is-artificial='yes'/> 6372 <!-- parameter of type 'const OT::CmapSubtableFormat4*' --> 6373 <parameter type-id='type-id-386'/> 6374 <!-- bool --> 6375 <return type-id='type-id-1'/> 6376 </function-decl> 6377 </member-function> 6378 <member-function access='public'> 6379 <!-- bool OT::hb_sanitize_context_t::try_set<OT::USHORT, uint16_t>(OT::USHORT*, const uint16_t&) --> 6380 <function-decl name='try_set<OT::USHORT, uint16_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6381 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6382 <parameter type-id='type-id-279' is-artificial='yes'/> 6383 <!-- parameter of type 'OT::USHORT*' --> 6384 <parameter type-id='type-id-387'/> 6385 <!-- parameter of type 'const uint16_t&' --> 6386 <parameter type-id='type-id-388'/> 6387 <!-- bool --> 6388 <return type-id='type-id-1'/> 6389 </function-decl> 6390 </member-function> 6391 <member-function access='public'> 6392 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*) --> 6393 <function-decl name='check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6394 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6395 <parameter type-id='type-id-345' is-artificial='yes'/> 6396 <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 6397 <parameter type-id='type-id-389'/> 6398 <!-- bool --> 6399 <return type-id='type-id-1'/> 6400 </function-decl> 6401 </member-function> 6402 <member-function access='public'> 6403 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > >(const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*) --> 6404 <function-decl name='check_struct<OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6405 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6406 <parameter type-id='type-id-345' is-artificial='yes'/> 6407 <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> 6408 <parameter type-id='type-id-390'/> 6409 <!-- bool --> 6410 <return type-id='type-id-1'/> 6411 </function-decl> 6412 </member-function> 6413 <member-function access='public'> 6414 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*) --> 6415 <function-decl name='check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6416 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6417 <parameter type-id='type-id-345' is-artificial='yes'/> 6418 <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> 6419 <parameter type-id='type-id-391'/> 6420 <!-- bool --> 6421 <return type-id='type-id-1'/> 6422 </function-decl> 6423 </member-function> 6424 <member-function access='public'> 6425 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > >(const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*) --> 6426 <function-decl name='check_struct<OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6427 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6428 <parameter type-id='type-id-345' is-artificial='yes'/> 6429 <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> 6430 <parameter type-id='type-id-392'/> 6431 <!-- bool --> 6432 <return type-id='type-id-1'/> 6433 </function-decl> 6434 </member-function> 6435 <member-function access='public'> 6436 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*) --> 6437 <function-decl name='check_struct<OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6438 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6439 <parameter type-id='type-id-345' is-artificial='yes'/> 6440 <!-- parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> 6441 <parameter type-id='type-id-393'/> 6442 <!-- bool --> 6443 <return type-id='type-id-1'/> 6444 </function-decl> 6445 </member-function> 6446 <member-function access='public'> 6447 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*) --> 6448 <function-decl name='check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6449 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6450 <parameter type-id='type-id-345' is-artificial='yes'/> 6451 <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> 6452 <parameter type-id='type-id-394'/> 6453 <!-- bool --> 6454 <return type-id='type-id-1'/> 6455 </function-decl> 6456 </member-function> 6457 <member-function access='public'> 6458 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*) --> 6459 <function-decl name='check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6460 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6461 <parameter type-id='type-id-345' is-artificial='yes'/> 6462 <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> 6463 <parameter type-id='type-id-395'/> 6464 <!-- bool --> 6465 <return type-id='type-id-1'/> 6466 </function-decl> 6467 </member-function> 6468 <member-function access='public'> 6469 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*) --> 6470 <function-decl name='check_struct<OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6471 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6472 <parameter type-id='type-id-345' is-artificial='yes'/> 6473 <!-- parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> 6474 <parameter type-id='type-id-396'/> 6475 <!-- bool --> 6476 <return type-id='type-id-1'/> 6477 </function-decl> 6478 </member-function> 6479 <member-function access='public'> 6480 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*) --> 6481 <function-decl name='check_struct<OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6482 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6483 <parameter type-id='type-id-345' is-artificial='yes'/> 6484 <!-- parameter of type 'const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> 6485 <parameter type-id='type-id-397'/> 6486 <!-- bool --> 6487 <return type-id='type-id-1'/> 6488 </function-decl> 6489 </member-function> 6490 <member-function access='public'> 6491 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> 6492 <function-decl name='check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6493 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6494 <parameter type-id='type-id-345' is-artificial='yes'/> 6495 <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 6496 <parameter type-id='type-id-398'/> 6497 <!-- bool --> 6498 <return type-id='type-id-1'/> 6499 </function-decl> 6500 </member-function> 6501 <member-function access='public'> 6502 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*) --> 6503 <function-decl name='check_struct<OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6504 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6505 <parameter type-id='type-id-345' is-artificial='yes'/> 6506 <!-- parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> 6507 <parameter type-id='type-id-399'/> 6508 <!-- bool --> 6509 <return type-id='type-id-1'/> 6510 </function-decl> 6511 </member-function> 6512 <member-function access='public'> 6513 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> 6514 <function-decl name='check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6515 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6516 <parameter type-id='type-id-345' is-artificial='yes'/> 6517 <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 6518 <parameter type-id='type-id-400'/> 6519 <!-- bool --> 6520 <return type-id='type-id-1'/> 6521 </function-decl> 6522 </member-function> 6523 <member-function access='public'> 6524 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::VariationSelectorRecord>(const OT::VariationSelectorRecord*) --> 6525 <function-decl name='check_struct<OT::VariationSelectorRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6526 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6527 <parameter type-id='type-id-345' is-artificial='yes'/> 6528 <!-- parameter of type 'const OT::VariationSelectorRecord*' --> 6529 <parameter type-id='type-id-401'/> 6530 <!-- bool --> 6531 <return type-id='type-id-1'/> 6532 </function-decl> 6533 </member-function> 6534 <member-function access='public'> 6535 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat14>(const OT::CmapSubtableFormat14*) --> 6536 <function-decl name='check_struct<OT::CmapSubtableFormat14>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6537 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6538 <parameter type-id='type-id-345' is-artificial='yes'/> 6539 <!-- parameter of type 'const OT::CmapSubtableFormat14*' --> 6540 <parameter type-id='type-id-402'/> 6541 <!-- bool --> 6542 <return type-id='type-id-1'/> 6543 </function-decl> 6544 </member-function> 6545 <member-function access='public'> 6546 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*) --> 6547 <function-decl name='check_struct<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6548 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6549 <parameter type-id='type-id-345' is-artificial='yes'/> 6550 <!-- parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> 6551 <parameter type-id='type-id-403'/> 6552 <!-- bool --> 6553 <return type-id='type-id-1'/> 6554 </function-decl> 6555 </member-function> 6556 <member-function access='public'> 6557 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::EncodingRecord>(const OT::EncodingRecord*) --> 6558 <function-decl name='check_struct<OT::EncodingRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6559 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6560 <parameter type-id='type-id-345' is-artificial='yes'/> 6561 <!-- parameter of type 'const OT::EncodingRecord*' --> 6562 <parameter type-id='type-id-404'/> 6563 <!-- bool --> 6564 <return type-id='type-id-1'/> 6565 </function-decl> 6566 </member-function> 6567 <member-function access='public'> 6568 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::cmap>(const OT::cmap*) --> 6569 <function-decl name='check_struct<OT::cmap>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6570 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6571 <parameter type-id='type-id-345' is-artificial='yes'/> 6572 <!-- parameter of type 'const OT::cmap*' --> 6573 <parameter type-id='type-id-405'/> 6574 <!-- bool --> 6575 <return type-id='type-id-1'/> 6576 </function-decl> 6577 </member-function> 6578 <member-function access='public'> 6579 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::_hea>(const OT::_hea*) --> 6580 <function-decl name='check_struct<OT::_hea>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 6581 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 6582 <parameter type-id='type-id-345' is-artificial='yes'/> 6583 <!-- parameter of type 'const OT::_hea*' --> 6584 <parameter type-id='type-id-406'/> 6585 <!-- bool --> 6586 <return type-id='type-id-1'/> 6587 </function-decl> 6588 </member-function> 6589 <member-function access='public'> 6590 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6591 <function-decl name='try_set<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6592 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6593 <parameter type-id='type-id-279' is-artificial='yes'/> 6594 <!-- parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 6595 <parameter type-id='type-id-407'/> 6596 <!-- parameter of type 'const int&' --> 6597 <parameter type-id='type-id-361'/> 6598 <!-- bool --> 6599 <return type-id='type-id-1'/> 6600 </function-decl> 6601 </member-function> 6602 <member-function access='public'> 6603 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6604 <function-decl name='try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6605 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6606 <parameter type-id='type-id-279' is-artificial='yes'/> 6607 <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 6608 <parameter type-id='type-id-408'/> 6609 <!-- parameter of type 'const int&' --> 6610 <parameter type-id='type-id-361'/> 6611 <!-- bool --> 6612 <return type-id='type-id-1'/> 6613 </function-decl> 6614 </member-function> 6615 <member-function access='public'> 6616 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6617 <function-decl name='try_set<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6618 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6619 <parameter type-id='type-id-279' is-artificial='yes'/> 6620 <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 6621 <parameter type-id='type-id-409'/> 6622 <!-- parameter of type 'const int&' --> 6623 <parameter type-id='type-id-361'/> 6624 <!-- bool --> 6625 <return type-id='type-id-1'/> 6626 </function-decl> 6627 </member-function> 6628 <member-function access='public'> 6629 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6630 <function-decl name='try_set<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6631 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6632 <parameter type-id='type-id-279' is-artificial='yes'/> 6633 <!-- parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> 6634 <parameter type-id='type-id-410'/> 6635 <!-- parameter of type 'const int&' --> 6636 <parameter type-id='type-id-361'/> 6637 <!-- bool --> 6638 <return type-id='type-id-1'/> 6639 </function-decl> 6640 </member-function> 6641 <member-function access='public'> 6642 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6643 <function-decl name='try_set<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6644 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6645 <parameter type-id='type-id-279' is-artificial='yes'/> 6646 <!-- parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> 6647 <parameter type-id='type-id-411'/> 6648 <!-- parameter of type 'const int&' --> 6649 <parameter type-id='type-id-361'/> 6650 <!-- bool --> 6651 <return type-id='type-id-1'/> 6652 </function-decl> 6653 </member-function> 6654 <member-function access='public'> 6655 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6656 <function-decl name='try_set<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6657 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6658 <parameter type-id='type-id-279' is-artificial='yes'/> 6659 <!-- parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> 6660 <parameter type-id='type-id-412'/> 6661 <!-- parameter of type 'const int&' --> 6662 <parameter type-id='type-id-361'/> 6663 <!-- bool --> 6664 <return type-id='type-id-1'/> 6665 </function-decl> 6666 </member-function> 6667 <member-function access='public'> 6668 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6669 <function-decl name='try_set<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6670 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6671 <parameter type-id='type-id-279' is-artificial='yes'/> 6672 <!-- parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> 6673 <parameter type-id='type-id-413'/> 6674 <!-- parameter of type 'const int&' --> 6675 <parameter type-id='type-id-361'/> 6676 <!-- bool --> 6677 <return type-id='type-id-1'/> 6678 </function-decl> 6679 </member-function> 6680 <member-function access='public'> 6681 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6682 <function-decl name='try_set<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6683 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6684 <parameter type-id='type-id-279' is-artificial='yes'/> 6685 <!-- parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> 6686 <parameter type-id='type-id-414'/> 6687 <!-- parameter of type 'const int&' --> 6688 <parameter type-id='type-id-361'/> 6689 <!-- bool --> 6690 <return type-id='type-id-1'/> 6691 </function-decl> 6692 </member-function> 6693 <member-function access='public'> 6694 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6695 <function-decl name='try_set<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6696 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6697 <parameter type-id='type-id-279' is-artificial='yes'/> 6698 <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 6699 <parameter type-id='type-id-415'/> 6700 <!-- parameter of type 'const int&' --> 6701 <parameter type-id='type-id-361'/> 6702 <!-- bool --> 6703 <return type-id='type-id-1'/> 6704 </function-decl> 6705 </member-function> 6706 <member-function access='public'> 6707 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6708 <function-decl name='try_set<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6709 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6710 <parameter type-id='type-id-279' is-artificial='yes'/> 6711 <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 6712 <parameter type-id='type-id-416'/> 6713 <!-- parameter of type 'const int&' --> 6714 <parameter type-id='type-id-361'/> 6715 <!-- bool --> 6716 <return type-id='type-id-1'/> 6717 </function-decl> 6718 </member-function> 6719 <member-function access='public'> 6720 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6721 <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6722 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6723 <parameter type-id='type-id-279' is-artificial='yes'/> 6724 <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> 6725 <parameter type-id='type-id-417'/> 6726 <!-- parameter of type 'const int&' --> 6727 <parameter type-id='type-id-361'/> 6728 <!-- bool --> 6729 <return type-id='type-id-1'/> 6730 </function-decl> 6731 </member-function> 6732 <member-function access='public'> 6733 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6734 <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6735 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6736 <parameter type-id='type-id-279' is-artificial='yes'/> 6737 <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> 6738 <parameter type-id='type-id-418'/> 6739 <!-- parameter of type 'const int&' --> 6740 <parameter type-id='type-id-361'/> 6741 <!-- bool --> 6742 <return type-id='type-id-1'/> 6743 </function-decl> 6744 </member-function> 6745 <member-function access='public'> 6746 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6747 <function-decl name='try_set<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6748 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6749 <parameter type-id='type-id-279' is-artificial='yes'/> 6750 <!-- parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> 6751 <parameter type-id='type-id-419'/> 6752 <!-- parameter of type 'const int&' --> 6753 <parameter type-id='type-id-361'/> 6754 <!-- bool --> 6755 <return type-id='type-id-1'/> 6756 </function-decl> 6757 </member-function> 6758 <member-function access='public'> 6759 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6760 <function-decl name='try_set<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6761 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6762 <parameter type-id='type-id-279' is-artificial='yes'/> 6763 <!-- parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> 6764 <parameter type-id='type-id-420'/> 6765 <!-- parameter of type 'const int&' --> 6766 <parameter type-id='type-id-361'/> 6767 <!-- bool --> 6768 <return type-id='type-id-1'/> 6769 </function-decl> 6770 </member-function> 6771 <member-function access='public'> 6772 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6773 <function-decl name='try_set<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6774 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6775 <parameter type-id='type-id-279' is-artificial='yes'/> 6776 <!-- parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> 6777 <parameter type-id='type-id-421'/> 6778 <!-- parameter of type 'const int&' --> 6779 <parameter type-id='type-id-361'/> 6780 <!-- bool --> 6781 <return type-id='type-id-1'/> 6782 </function-decl> 6783 </member-function> 6784 <member-function access='public'> 6785 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6786 <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6787 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6788 <parameter type-id='type-id-279' is-artificial='yes'/> 6789 <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> 6790 <parameter type-id='type-id-422'/> 6791 <!-- parameter of type 'const int&' --> 6792 <parameter type-id='type-id-361'/> 6793 <!-- bool --> 6794 <return type-id='type-id-1'/> 6795 </function-decl> 6796 </member-function> 6797 <member-function access='public'> 6798 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6799 <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6800 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6801 <parameter type-id='type-id-279' is-artificial='yes'/> 6802 <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> 6803 <parameter type-id='type-id-423'/> 6804 <!-- parameter of type 'const int&' --> 6805 <parameter type-id='type-id-361'/> 6806 <!-- bool --> 6807 <return type-id='type-id-1'/> 6808 </function-decl> 6809 </member-function> 6810 <member-function access='public'> 6811 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6812 <function-decl name='try_set<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6813 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6814 <parameter type-id='type-id-279' is-artificial='yes'/> 6815 <!-- parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 6816 <parameter type-id='type-id-424'/> 6817 <!-- parameter of type 'const int&' --> 6818 <parameter type-id='type-id-361'/> 6819 <!-- bool --> 6820 <return type-id='type-id-1'/> 6821 </function-decl> 6822 </member-function> 6823 <member-function access='public'> 6824 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6825 <function-decl name='try_set<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6826 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6827 <parameter type-id='type-id-279' is-artificial='yes'/> 6828 <!-- parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> 6829 <parameter type-id='type-id-425'/> 6830 <!-- parameter of type 'const int&' --> 6831 <parameter type-id='type-id-361'/> 6832 <!-- bool --> 6833 <return type-id='type-id-1'/> 6834 </function-decl> 6835 </member-function> 6836 <member-function access='public'> 6837 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6838 <function-decl name='try_set<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6839 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6840 <parameter type-id='type-id-279' is-artificial='yes'/> 6841 <!-- parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> 6842 <parameter type-id='type-id-426'/> 6843 <!-- parameter of type 'const int&' --> 6844 <parameter type-id='type-id-361'/> 6845 <!-- bool --> 6846 <return type-id='type-id-1'/> 6847 </function-decl> 6848 </member-function> 6849 <member-function access='public'> 6850 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*, const int&) --> 6851 <function-decl name='try_set<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6852 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6853 <parameter type-id='type-id-279' is-artificial='yes'/> 6854 <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> 6855 <parameter type-id='type-id-427'/> 6856 <!-- parameter of type 'const int&' --> 6857 <parameter type-id='type-id-361'/> 6858 <!-- bool --> 6859 <return type-id='type-id-1'/> 6860 </function-decl> 6861 </member-function> 6862 <member-function access='public'> 6863 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6864 <function-decl name='try_set<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6865 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6866 <parameter type-id='type-id-279' is-artificial='yes'/> 6867 <!-- parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> 6868 <parameter type-id='type-id-428'/> 6869 <!-- parameter of type 'const int&' --> 6870 <parameter type-id='type-id-361'/> 6871 <!-- bool --> 6872 <return type-id='type-id-1'/> 6873 </function-decl> 6874 </member-function> 6875 <member-function access='public'> 6876 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6877 <function-decl name='try_set<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6878 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6879 <parameter type-id='type-id-279' is-artificial='yes'/> 6880 <!-- parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> 6881 <parameter type-id='type-id-429'/> 6882 <!-- parameter of type 'const int&' --> 6883 <parameter type-id='type-id-361'/> 6884 <!-- bool --> 6885 <return type-id='type-id-1'/> 6886 </function-decl> 6887 </member-function> 6888 <member-function access='public'> 6889 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6890 <function-decl name='try_set<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6891 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6892 <parameter type-id='type-id-279' is-artificial='yes'/> 6893 <!-- parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> 6894 <parameter type-id='type-id-430'/> 6895 <!-- parameter of type 'const int&' --> 6896 <parameter type-id='type-id-361'/> 6897 <!-- bool --> 6898 <return type-id='type-id-1'/> 6899 </function-decl> 6900 </member-function> 6901 <member-function access='public'> 6902 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6903 <function-decl name='try_set<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6904 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6905 <parameter type-id='type-id-279' is-artificial='yes'/> 6906 <!-- parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> 6907 <parameter type-id='type-id-431'/> 6908 <!-- parameter of type 'const int&' --> 6909 <parameter type-id='type-id-361'/> 6910 <!-- bool --> 6911 <return type-id='type-id-1'/> 6912 </function-decl> 6913 </member-function> 6914 <member-function access='public'> 6915 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6916 <function-decl name='try_set<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6917 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6918 <parameter type-id='type-id-279' is-artificial='yes'/> 6919 <!-- parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> 6920 <parameter type-id='type-id-432'/> 6921 <!-- parameter of type 'const int&' --> 6922 <parameter type-id='type-id-361'/> 6923 <!-- bool --> 6924 <return type-id='type-id-1'/> 6925 </function-decl> 6926 </member-function> 6927 <member-function access='public'> 6928 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6929 <function-decl name='try_set<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6930 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6931 <parameter type-id='type-id-279' is-artificial='yes'/> 6932 <!-- parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 6933 <parameter type-id='type-id-433'/> 6934 <!-- parameter of type 'const int&' --> 6935 <parameter type-id='type-id-361'/> 6936 <!-- bool --> 6937 <return type-id='type-id-1'/> 6938 </function-decl> 6939 </member-function> 6940 <member-function access='public'> 6941 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6942 <function-decl name='try_set<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6943 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6944 <parameter type-id='type-id-279' is-artificial='yes'/> 6945 <!-- parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 6946 <parameter type-id='type-id-434'/> 6947 <!-- parameter of type 'const int&' --> 6948 <parameter type-id='type-id-361'/> 6949 <!-- bool --> 6950 <return type-id='type-id-1'/> 6951 </function-decl> 6952 </member-function> 6953 <member-function access='public'> 6954 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6955 <function-decl name='try_set<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6956 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6957 <parameter type-id='type-id-279' is-artificial='yes'/> 6958 <!-- parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 6959 <parameter type-id='type-id-435'/> 6960 <!-- parameter of type 'const int&' --> 6961 <parameter type-id='type-id-361'/> 6962 <!-- bool --> 6963 <return type-id='type-id-1'/> 6964 </function-decl> 6965 </member-function> 6966 <member-function access='public'> 6967 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6968 <function-decl name='try_set<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6969 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6970 <parameter type-id='type-id-279' is-artificial='yes'/> 6971 <!-- parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> 6972 <parameter type-id='type-id-436'/> 6973 <!-- parameter of type 'const int&' --> 6974 <parameter type-id='type-id-361'/> 6975 <!-- bool --> 6976 <return type-id='type-id-1'/> 6977 </function-decl> 6978 </member-function> 6979 <member-function access='public'> 6980 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6981 <function-decl name='try_set<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6982 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6983 <parameter type-id='type-id-279' is-artificial='yes'/> 6984 <!-- parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 6985 <parameter type-id='type-id-437'/> 6986 <!-- parameter of type 'const int&' --> 6987 <parameter type-id='type-id-361'/> 6988 <!-- bool --> 6989 <return type-id='type-id-1'/> 6990 </function-decl> 6991 </member-function> 6992 <member-function access='public'> 6993 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> 6994 <function-decl name='try_set<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 6995 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 6996 <parameter type-id='type-id-279' is-artificial='yes'/> 6997 <!-- parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> 6998 <parameter type-id='type-id-438'/> 6999 <!-- parameter of type 'const int&' --> 7000 <parameter type-id='type-id-361'/> 7001 <!-- bool --> 7002 <return type-id='type-id-1'/> 7003 </function-decl> 7004 </member-function> 7005 <member-function access='public'> 7006 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> 7007 <function-decl name='try_set<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 7008 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 7009 <parameter type-id='type-id-279' is-artificial='yes'/> 7010 <!-- parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> 7011 <parameter type-id='type-id-439'/> 7012 <!-- parameter of type 'const int&' --> 7013 <parameter type-id='type-id-361'/> 7014 <!-- bool --> 7015 <return type-id='type-id-1'/> 7016 </function-decl> 7017 </member-function> 7018 <member-function access='public'> 7019 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> 7020 <function-decl name='try_set<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 7021 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 7022 <parameter type-id='type-id-279' is-artificial='yes'/> 7023 <!-- parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> 7024 <parameter type-id='type-id-440'/> 7025 <!-- parameter of type 'const int&' --> 7026 <parameter type-id='type-id-361'/> 7027 <!-- bool --> 7028 <return type-id='type-id-1'/> 7029 </function-decl> 7030 </member-function> 7031 <member-function access='public'> 7032 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*, const int&) --> 7033 <function-decl name='try_set<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 7034 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 7035 <parameter type-id='type-id-279' is-artificial='yes'/> 7036 <!-- parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> 7037 <parameter type-id='type-id-441'/> 7038 <!-- parameter of type 'const int&' --> 7039 <parameter type-id='type-id-361'/> 7040 <!-- bool --> 7041 <return type-id='type-id-1'/> 7042 </function-decl> 7043 </member-function> 7044 <member-function access='public'> 7045 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*, const int&) --> 7046 <function-decl name='try_set<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 7047 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 7048 <parameter type-id='type-id-279' is-artificial='yes'/> 7049 <!-- parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> 7050 <parameter type-id='type-id-442'/> 7051 <!-- parameter of type 'const int&' --> 7052 <parameter type-id='type-id-361'/> 7053 <!-- bool --> 7054 <return type-id='type-id-1'/> 7055 </function-decl> 7056 </member-function> 7057 <member-function access='public'> 7058 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FixedVersion>(const OT::FixedVersion*) --> 7059 <function-decl name='check_struct<OT::FixedVersion>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7060 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7061 <parameter type-id='type-id-345' is-artificial='yes'/> 7062 <!-- parameter of type 'const OT::FixedVersion*' --> 7063 <parameter type-id='type-id-303'/> 7064 <!-- bool --> 7065 <return type-id='type-id-1'/> 7066 </function-decl> 7067 </member-function> 7068 <member-function access='public'> 7069 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short unsigned int, 2u> >(const OT::IntType<short unsigned int, 2u>*) --> 7070 <function-decl name='check_struct<OT::IntType<short unsigned int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7071 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7072 <parameter type-id='type-id-345' is-artificial='yes'/> 7073 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 7074 <parameter type-id='type-id-312'/> 7075 <!-- bool --> 7076 <return type-id='type-id-1'/> 7077 </function-decl> 7078 </member-function> 7079 <member-function access='public'> 7080 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*) --> 7081 <function-decl name='check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7082 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7083 <parameter type-id='type-id-345' is-artificial='yes'/> 7084 <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 7085 <parameter type-id='type-id-389'/> 7086 <!-- bool --> 7087 <return type-id='type-id-1'/> 7088 </function-decl> 7089 </member-function> 7090 <member-function access='public'> 7091 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*) --> 7092 <function-decl name='check_struct<OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7093 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7094 <parameter type-id='type-id-345' is-artificial='yes'/> 7095 <!-- parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 7096 <parameter type-id='type-id-443'/> 7097 <!-- bool --> 7098 <return type-id='type-id-1'/> 7099 </function-decl> 7100 </member-function> 7101 <member-function access='public'> 7102 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*) --> 7103 <function-decl name='check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7104 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7105 <parameter type-id='type-id-345' is-artificial='yes'/> 7106 <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 7107 <parameter type-id='type-id-444'/> 7108 <!-- bool --> 7109 <return type-id='type-id-1'/> 7110 </function-decl> 7111 </member-function> 7112 <member-function access='public'> 7113 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7114 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7115 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7116 <parameter type-id='type-id-345' is-artificial='yes'/> 7117 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7118 <parameter type-id='type-id-445'/> 7119 <!-- bool --> 7120 <return type-id='type-id-1'/> 7121 </function-decl> 7122 </member-function> 7123 <member-function access='public'> 7124 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7125 <function-decl name='check_struct<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7126 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7127 <parameter type-id='type-id-345' is-artificial='yes'/> 7128 <!-- parameter of type 'const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7129 <parameter type-id='type-id-446'/> 7130 <!-- bool --> 7131 <return type-id='type-id-1'/> 7132 </function-decl> 7133 </member-function> 7134 <member-function access='public'> 7135 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*) --> 7136 <function-decl name='check_struct<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7137 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7138 <parameter type-id='type-id-345' is-artificial='yes'/> 7139 <!-- parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> 7140 <parameter type-id='type-id-447'/> 7141 <!-- bool --> 7142 <return type-id='type-id-1'/> 7143 </function-decl> 7144 </member-function> 7145 <member-function access='public'> 7146 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7147 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7148 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7149 <parameter type-id='type-id-345' is-artificial='yes'/> 7150 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7151 <parameter type-id='type-id-448'/> 7152 <!-- bool --> 7153 <return type-id='type-id-1'/> 7154 </function-decl> 7155 </member-function> 7156 <member-function access='public'> 7157 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7158 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7159 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7160 <parameter type-id='type-id-345' is-artificial='yes'/> 7161 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7162 <parameter type-id='type-id-449'/> 7163 <!-- bool --> 7164 <return type-id='type-id-1'/> 7165 </function-decl> 7166 </member-function> 7167 <member-function access='public'> 7168 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat1>(const OT::CaretValueFormat1*) --> 7169 <function-decl name='check_struct<OT::CaretValueFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7170 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7171 <parameter type-id='type-id-345' is-artificial='yes'/> 7172 <!-- parameter of type 'const OT::CaretValueFormat1*' --> 7173 <parameter type-id='type-id-450'/> 7174 <!-- bool --> 7175 <return type-id='type-id-1'/> 7176 </function-decl> 7177 </member-function> 7178 <member-function access='public'> 7179 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat2>(const OT::CaretValueFormat2*) --> 7180 <function-decl name='check_struct<OT::CaretValueFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7181 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7182 <parameter type-id='type-id-345' is-artificial='yes'/> 7183 <!-- parameter of type 'const OT::CaretValueFormat2*' --> 7184 <parameter type-id='type-id-451'/> 7185 <!-- bool --> 7186 <return type-id='type-id-1'/> 7187 </function-decl> 7188 </member-function> 7189 <member-function access='public'> 7190 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Device>(const OT::Device*) --> 7191 <function-decl name='check_struct<OT::Device>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7192 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7193 <parameter type-id='type-id-345' is-artificial='yes'/> 7194 <!-- parameter of type 'const OT::Device*' --> 7195 <parameter type-id='type-id-452'/> 7196 <!-- bool --> 7197 <return type-id='type-id-1'/> 7198 </function-decl> 7199 </member-function> 7200 <member-function access='public'> 7201 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*) --> 7202 <function-decl name='check_struct<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7203 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7204 <parameter type-id='type-id-345' is-artificial='yes'/> 7205 <!-- parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> 7206 <parameter type-id='type-id-453'/> 7207 <!-- bool --> 7208 <return type-id='type-id-1'/> 7209 </function-decl> 7210 </member-function> 7211 <member-function access='public'> 7212 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat3>(const OT::CaretValueFormat3*) --> 7213 <function-decl name='check_struct<OT::CaretValueFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7214 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7215 <parameter type-id='type-id-345' is-artificial='yes'/> 7216 <!-- parameter of type 'const OT::CaretValueFormat3*' --> 7217 <parameter type-id='type-id-454'/> 7218 <!-- bool --> 7219 <return type-id='type-id-1'/> 7220 </function-decl> 7221 </member-function> 7222 <member-function access='public'> 7223 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*) --> 7224 <function-decl name='check_struct<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7225 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7226 <parameter type-id='type-id-345' is-artificial='yes'/> 7227 <!-- parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> 7228 <parameter type-id='type-id-455'/> 7229 <!-- bool --> 7230 <return type-id='type-id-1'/> 7231 </function-decl> 7232 </member-function> 7233 <member-function access='public'> 7234 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*) --> 7235 <function-decl name='check_struct<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7236 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7237 <parameter type-id='type-id-345' is-artificial='yes'/> 7238 <!-- parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> 7239 <parameter type-id='type-id-456'/> 7240 <!-- bool --> 7241 <return type-id='type-id-1'/> 7242 </function-decl> 7243 </member-function> 7244 <member-function access='public'> 7245 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*) --> 7246 <function-decl name='check_struct<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7247 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7248 <parameter type-id='type-id-345' is-artificial='yes'/> 7249 <!-- parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> 7250 <parameter type-id='type-id-457'/> 7251 <!-- bool --> 7252 <return type-id='type-id-1'/> 7253 </function-decl> 7254 </member-function> 7255 <member-function access='public'> 7256 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ClassDefFormat1>(const OT::ClassDefFormat1*) --> 7257 <function-decl name='check_struct<OT::ClassDefFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7258 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7259 <parameter type-id='type-id-345' is-artificial='yes'/> 7260 <!-- parameter of type 'const OT::ClassDefFormat1*' --> 7261 <parameter type-id='type-id-458'/> 7262 <!-- bool --> 7263 <return type-id='type-id-1'/> 7264 </function-decl> 7265 </member-function> 7266 <member-function access='public'> 7267 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*) --> 7268 <function-decl name='check_struct<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7269 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7270 <parameter type-id='type-id-345' is-artificial='yes'/> 7271 <!-- parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> 7272 <parameter type-id='type-id-459'/> 7273 <!-- bool --> 7274 <return type-id='type-id-1'/> 7275 </function-decl> 7276 </member-function> 7277 <member-function access='public'> 7278 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*) --> 7279 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7280 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7281 <parameter type-id='type-id-345' is-artificial='yes'/> 7282 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> 7283 <parameter type-id='type-id-460'/> 7284 <!-- bool --> 7285 <return type-id='type-id-1'/> 7286 </function-decl> 7287 </member-function> 7288 <member-function access='public'> 7289 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*) --> 7290 <function-decl name='check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7291 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7292 <parameter type-id='type-id-345' is-artificial='yes'/> 7293 <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> 7294 <parameter type-id='type-id-461'/> 7295 <!-- bool --> 7296 <return type-id='type-id-1'/> 7297 </function-decl> 7298 </member-function> 7299 <member-function access='public'> 7300 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*) --> 7301 <function-decl name='check_struct<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7302 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7303 <parameter type-id='type-id-345' is-artificial='yes'/> 7304 <!-- parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> 7305 <parameter type-id='type-id-462'/> 7306 <!-- bool --> 7307 <return type-id='type-id-1'/> 7308 </function-decl> 7309 </member-function> 7310 <member-function access='public'> 7311 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*) --> 7312 <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7313 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7314 <parameter type-id='type-id-345' is-artificial='yes'/> 7315 <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 7316 <parameter type-id='type-id-463'/> 7317 <!-- bool --> 7318 <return type-id='type-id-1'/> 7319 </function-decl> 7320 </member-function> 7321 <member-function access='public'> 7322 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*) --> 7323 <function-decl name='check_struct<OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7324 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7325 <parameter type-id='type-id-345' is-artificial='yes'/> 7326 <!-- parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> 7327 <parameter type-id='type-id-464'/> 7328 <!-- bool --> 7329 <return type-id='type-id-1'/> 7330 </function-decl> 7331 </member-function> 7332 <member-function access='public'> 7333 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::LangSys>(const OT::LangSys*) --> 7334 <function-decl name='check_struct<OT::LangSys>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7335 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7336 <parameter type-id='type-id-345' is-artificial='yes'/> 7337 <!-- parameter of type 'const OT::LangSys*' --> 7338 <parameter type-id='type-id-465'/> 7339 <!-- bool --> 7340 <return type-id='type-id-1'/> 7341 </function-decl> 7342 </member-function> 7343 <member-function access='public'> 7344 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*) --> 7345 <function-decl name='check_struct<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7346 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7347 <parameter type-id='type-id-345' is-artificial='yes'/> 7348 <!-- parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 7349 <parameter type-id='type-id-466'/> 7350 <!-- bool --> 7351 <return type-id='type-id-1'/> 7352 </function-decl> 7353 </member-function> 7354 <member-function access='public'> 7355 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*) --> 7356 <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7357 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7358 <parameter type-id='type-id-345' is-artificial='yes'/> 7359 <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 7360 <parameter type-id='type-id-467'/> 7361 <!-- bool --> 7362 <return type-id='type-id-1'/> 7363 </function-decl> 7364 </member-function> 7365 <member-function access='public'> 7366 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::LangSys> >(const OT::Record<OT::LangSys>*) --> 7367 <function-decl name='check_struct<OT::Record<OT::LangSys> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7368 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7369 <parameter type-id='type-id-345' is-artificial='yes'/> 7370 <!-- parameter of type 'const OT::Record<OT::LangSys>*' --> 7371 <parameter type-id='type-id-468'/> 7372 <!-- bool --> 7373 <return type-id='type-id-1'/> 7374 </function-decl> 7375 </member-function> 7376 <member-function access='public'> 7377 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*) --> 7378 <function-decl name='check_struct<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7379 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7380 <parameter type-id='type-id-345' is-artificial='yes'/> 7381 <!-- parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> 7382 <parameter type-id='type-id-469'/> 7383 <!-- bool --> 7384 <return type-id='type-id-1'/> 7385 </function-decl> 7386 </member-function> 7387 <member-function access='public'> 7388 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Script> >(const OT::Record<OT::Script>*) --> 7389 <function-decl name='check_struct<OT::Record<OT::Script> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7390 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7391 <parameter type-id='type-id-345' is-artificial='yes'/> 7392 <!-- parameter of type 'const OT::Record<OT::Script>*' --> 7393 <parameter type-id='type-id-470'/> 7394 <!-- bool --> 7395 <return type-id='type-id-1'/> 7396 </function-decl> 7397 </member-function> 7398 <member-function access='public'> 7399 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*) --> 7400 <function-decl name='check_struct<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7401 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7402 <parameter type-id='type-id-345' is-artificial='yes'/> 7403 <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 7404 <parameter type-id='type-id-471'/> 7405 <!-- bool --> 7406 <return type-id='type-id-1'/> 7407 </function-decl> 7408 </member-function> 7409 <member-function access='public'> 7410 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*) --> 7411 <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7412 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7413 <parameter type-id='type-id-345' is-artificial='yes'/> 7414 <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 7415 <parameter type-id='type-id-472'/> 7416 <!-- bool --> 7417 <return type-id='type-id-1'/> 7418 </function-decl> 7419 </member-function> 7420 <member-function access='public'> 7421 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsSize>(const OT::FeatureParamsSize*) --> 7422 <function-decl name='check_struct<OT::FeatureParamsSize>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7423 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7424 <parameter type-id='type-id-345' is-artificial='yes'/> 7425 <!-- parameter of type 'const OT::FeatureParamsSize*' --> 7426 <parameter type-id='type-id-473'/> 7427 <!-- bool --> 7428 <return type-id='type-id-1'/> 7429 </function-decl> 7430 </member-function> 7431 <member-function access='public'> 7432 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsStylisticSet>(const OT::FeatureParamsStylisticSet*) --> 7433 <function-decl name='check_struct<OT::FeatureParamsStylisticSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7434 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7435 <parameter type-id='type-id-345' is-artificial='yes'/> 7436 <!-- parameter of type 'const OT::FeatureParamsStylisticSet*' --> 7437 <parameter type-id='type-id-474'/> 7438 <!-- bool --> 7439 <return type-id='type-id-1'/> 7440 </function-decl> 7441 </member-function> 7442 <member-function access='public'> 7443 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*) --> 7444 <function-decl name='check_struct<OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7445 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7446 <parameter type-id='type-id-345' is-artificial='yes'/> 7447 <!-- parameter of type 'const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> 7448 <parameter type-id='type-id-475'/> 7449 <!-- bool --> 7450 <return type-id='type-id-1'/> 7451 </function-decl> 7452 </member-function> 7453 <member-function access='public'> 7454 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsCharacterVariants>(const OT::FeatureParamsCharacterVariants*) --> 7455 <function-decl name='check_struct<OT::FeatureParamsCharacterVariants>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7456 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7457 <parameter type-id='type-id-345' is-artificial='yes'/> 7458 <!-- parameter of type 'const OT::FeatureParamsCharacterVariants*' --> 7459 <parameter type-id='type-id-476'/> 7460 <!-- bool --> 7461 <return type-id='type-id-1'/> 7462 </function-decl> 7463 </member-function> 7464 <member-function access='public'> 7465 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*) --> 7466 <function-decl name='check_struct<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7467 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7468 <parameter type-id='type-id-345' is-artificial='yes'/> 7469 <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 7470 <parameter type-id='type-id-477'/> 7471 <!-- bool --> 7472 <return type-id='type-id-1'/> 7473 </function-decl> 7474 </member-function> 7475 <member-function access='public'> 7476 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Feature>(const OT::Feature*) --> 7477 <function-decl name='check_struct<OT::Feature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7478 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7479 <parameter type-id='type-id-345' is-artificial='yes'/> 7480 <!-- parameter of type 'const OT::Feature*' --> 7481 <parameter type-id='type-id-478'/> 7482 <!-- bool --> 7483 <return type-id='type-id-1'/> 7484 </function-decl> 7485 </member-function> 7486 <member-function access='public'> 7487 <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >(OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*, const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >&) --> 7488 <function-decl name='try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> 7489 <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> 7490 <parameter type-id='type-id-279' is-artificial='yes'/> 7491 <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 7492 <parameter type-id='type-id-408'/> 7493 <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >&' --> 7494 <parameter type-id='type-id-479'/> 7495 <!-- bool --> 7496 <return type-id='type-id-1'/> 7497 </function-decl> 7498 </member-function> 7499 <member-function access='public'> 7500 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*) --> 7501 <function-decl name='check_struct<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7502 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7503 <parameter type-id='type-id-345' is-artificial='yes'/> 7504 <!-- parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> 7505 <parameter type-id='type-id-480'/> 7506 <!-- bool --> 7507 <return type-id='type-id-1'/> 7508 </function-decl> 7509 </member-function> 7510 <member-function access='public'> 7511 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Feature> >(const OT::Record<OT::Feature>*) --> 7512 <function-decl name='check_struct<OT::Record<OT::Feature> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7513 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7514 <parameter type-id='type-id-345' is-artificial='yes'/> 7515 <!-- parameter of type 'const OT::Record<OT::Feature>*' --> 7516 <parameter type-id='type-id-481'/> 7517 <!-- bool --> 7518 <return type-id='type-id-1'/> 7519 </function-decl> 7520 </member-function> 7521 <member-function access='public'> 7522 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*) --> 7523 <function-decl name='check_struct<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7524 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7525 <parameter type-id='type-id-345' is-artificial='yes'/> 7526 <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 7527 <parameter type-id='type-id-482'/> 7528 <!-- bool --> 7529 <return type-id='type-id-1'/> 7530 </function-decl> 7531 </member-function> 7532 <member-function access='public'> 7533 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7534 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7535 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7536 <parameter type-id='type-id-345' is-artificial='yes'/> 7537 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7538 <parameter type-id='type-id-483'/> 7539 <!-- bool --> 7540 <return type-id='type-id-1'/> 7541 </function-decl> 7542 </member-function> 7543 <member-function access='public'> 7544 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7545 <function-decl name='check_struct<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7546 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7547 <parameter type-id='type-id-345' is-artificial='yes'/> 7548 <!-- parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7549 <parameter type-id='type-id-484'/> 7550 <!-- bool --> 7551 <return type-id='type-id-1'/> 7552 </function-decl> 7553 </member-function> 7554 <member-function access='public'> 7555 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Lookup>(const OT::Lookup*) --> 7556 <function-decl name='check_struct<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7557 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7558 <parameter type-id='type-id-345' is-artificial='yes'/> 7559 <!-- parameter of type 'const OT::Lookup*' --> 7560 <parameter type-id='type-id-485'/> 7561 <!-- bool --> 7562 <return type-id='type-id-1'/> 7563 </function-decl> 7564 </member-function> 7565 <member-function access='public'> 7566 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*) --> 7567 <function-decl name='check_struct<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7568 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7569 <parameter type-id='type-id-345' is-artificial='yes'/> 7570 <!-- parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> 7571 <parameter type-id='type-id-486'/> 7572 <!-- bool --> 7573 <return type-id='type-id-1'/> 7574 </function-decl> 7575 </member-function> 7576 <member-function access='public'> 7577 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*) --> 7578 <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7579 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7580 <parameter type-id='type-id-345' is-artificial='yes'/> 7581 <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> 7582 <parameter type-id='type-id-487'/> 7583 <!-- bool --> 7584 <return type-id='type-id-1'/> 7585 </function-decl> 7586 </member-function> 7587 <member-function access='public'> 7588 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7589 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7590 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7591 <parameter type-id='type-id-345' is-artificial='yes'/> 7592 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7593 <parameter type-id='type-id-488'/> 7594 <!-- bool --> 7595 <return type-id='type-id-1'/> 7596 </function-decl> 7597 </member-function> 7598 <member-function access='public'> 7599 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7600 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7601 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7602 <parameter type-id='type-id-345' is-artificial='yes'/> 7603 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7604 <parameter type-id='type-id-489'/> 7605 <!-- bool --> 7606 <return type-id='type-id-1'/> 7607 </function-decl> 7608 </member-function> 7609 <member-function access='public'> 7610 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short int, 2u> >(const OT::IntType<short int, 2u>*) --> 7611 <function-decl name='check_struct<OT::IntType<short int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7612 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7613 <parameter type-id='type-id-345' is-artificial='yes'/> 7614 <!-- parameter of type 'const OT::IntType<short int, 2u>*' --> 7615 <parameter type-id='type-id-309'/> 7616 <!-- bool --> 7617 <return type-id='type-id-1'/> 7618 </function-decl> 7619 </member-function> 7620 <member-function access='public'> 7621 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7622 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7623 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7624 <parameter type-id='type-id-345' is-artificial='yes'/> 7625 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7626 <parameter type-id='type-id-490'/> 7627 <!-- bool --> 7628 <return type-id='type-id-1'/> 7629 </function-decl> 7630 </member-function> 7631 <member-function access='public'> 7632 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*) --> 7633 <function-decl name='check_struct<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7634 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7635 <parameter type-id='type-id-345' is-artificial='yes'/> 7636 <!-- parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> 7637 <parameter type-id='type-id-491'/> 7638 <!-- bool --> 7639 <return type-id='type-id-1'/> 7640 </function-decl> 7641 </member-function> 7642 <member-function access='public'> 7643 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7644 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7645 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7646 <parameter type-id='type-id-345' is-artificial='yes'/> 7647 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7648 <parameter type-id='type-id-492'/> 7649 <!-- bool --> 7650 <return type-id='type-id-1'/> 7651 </function-decl> 7652 </member-function> 7653 <member-function access='public'> 7654 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7655 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7656 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7657 <parameter type-id='type-id-345' is-artificial='yes'/> 7658 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7659 <parameter type-id='type-id-493'/> 7660 <!-- bool --> 7661 <return type-id='type-id-1'/> 7662 </function-decl> 7663 </member-function> 7664 <member-function access='public'> 7665 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*) --> 7666 <function-decl name='check_struct<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7667 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7668 <parameter type-id='type-id-345' is-artificial='yes'/> 7669 <!-- parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 7670 <parameter type-id='type-id-494'/> 7671 <!-- bool --> 7672 <return type-id='type-id-1'/> 7673 </function-decl> 7674 </member-function> 7675 <member-function access='public'> 7676 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*) --> 7677 <function-decl name='check_struct<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7678 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7679 <parameter type-id='type-id-345' is-artificial='yes'/> 7680 <!-- parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 7681 <parameter type-id='type-id-495'/> 7682 <!-- bool --> 7683 <return type-id='type-id-1'/> 7684 </function-decl> 7685 </member-function> 7686 <member-function access='public'> 7687 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*) --> 7688 <function-decl name='check_struct<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7689 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7690 <parameter type-id='type-id-345' is-artificial='yes'/> 7691 <!-- parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 7692 <parameter type-id='type-id-496'/> 7693 <!-- bool --> 7694 <return type-id='type-id-1'/> 7695 </function-decl> 7696 </member-function> 7697 <member-function access='public'> 7698 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7699 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7700 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7701 <parameter type-id='type-id-345' is-artificial='yes'/> 7702 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7703 <parameter type-id='type-id-497'/> 7704 <!-- bool --> 7705 <return type-id='type-id-1'/> 7706 </function-decl> 7707 </member-function> 7708 <member-function access='public'> 7709 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7710 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7711 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7712 <parameter type-id='type-id-345' is-artificial='yes'/> 7713 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7714 <parameter type-id='type-id-498'/> 7715 <!-- bool --> 7716 <return type-id='type-id-1'/> 7717 </function-decl> 7718 </member-function> 7719 <member-function access='public'> 7720 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*) --> 7721 <function-decl name='check_struct<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7722 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7723 <parameter type-id='type-id-345' is-artificial='yes'/> 7724 <!-- parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> 7725 <parameter type-id='type-id-499'/> 7726 <!-- bool --> 7727 <return type-id='type-id-1'/> 7728 </function-decl> 7729 </member-function> 7730 <member-function access='public'> 7731 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*) --> 7732 <function-decl name='check_struct<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7733 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7734 <parameter type-id='type-id-345' is-artificial='yes'/> 7735 <!-- parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> 7736 <parameter type-id='type-id-500'/> 7737 <!-- bool --> 7738 <return type-id='type-id-1'/> 7739 </function-decl> 7740 </member-function> 7741 <member-function access='public'> 7742 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ContextFormat3>(const OT::ContextFormat3*) --> 7743 <function-decl name='check_struct<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7744 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7745 <parameter type-id='type-id-345' is-artificial='yes'/> 7746 <!-- parameter of type 'const OT::ContextFormat3*' --> 7747 <parameter type-id='type-id-501'/> 7748 <!-- bool --> 7749 <return type-id='type-id-1'/> 7750 </function-decl> 7751 </member-function> 7752 <member-function access='public'> 7753 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7754 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7755 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7756 <parameter type-id='type-id-345' is-artificial='yes'/> 7757 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7758 <parameter type-id='type-id-502'/> 7759 <!-- bool --> 7760 <return type-id='type-id-1'/> 7761 </function-decl> 7762 </member-function> 7763 <member-function access='public'> 7764 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7765 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7766 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7767 <parameter type-id='type-id-345' is-artificial='yes'/> 7768 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7769 <parameter type-id='type-id-503'/> 7770 <!-- bool --> 7771 <return type-id='type-id-1'/> 7772 </function-decl> 7773 </member-function> 7774 <member-function access='public'> 7775 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*) --> 7776 <function-decl name='check_struct<OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7777 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7778 <parameter type-id='type-id-345' is-artificial='yes'/> 7779 <!-- parameter of type 'const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> 7780 <parameter type-id='type-id-504'/> 7781 <!-- bool --> 7782 <return type-id='type-id-1'/> 7783 </function-decl> 7784 </member-function> 7785 <member-function access='public'> 7786 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*) --> 7787 <function-decl name='check_struct<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7788 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7789 <parameter type-id='type-id-345' is-artificial='yes'/> 7790 <!-- parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> 7791 <parameter type-id='type-id-505'/> 7792 <!-- bool --> 7793 <return type-id='type-id-1'/> 7794 </function-decl> 7795 </member-function> 7796 <member-function access='public'> 7797 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*) --> 7798 <function-decl name='check_struct<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7799 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7800 <parameter type-id='type-id-345' is-artificial='yes'/> 7801 <!-- parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> 7802 <parameter type-id='type-id-506'/> 7803 <!-- bool --> 7804 <return type-id='type-id-1'/> 7805 </function-decl> 7806 </member-function> 7807 <member-function access='public'> 7808 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7809 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7810 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7811 <parameter type-id='type-id-345' is-artificial='yes'/> 7812 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7813 <parameter type-id='type-id-507'/> 7814 <!-- bool --> 7815 <return type-id='type-id-1'/> 7816 </function-decl> 7817 </member-function> 7818 <member-function access='public'> 7819 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ExtensionFormat1>(const OT::ExtensionFormat1*) --> 7820 <function-decl name='check_struct<OT::ExtensionFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7821 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7822 <parameter type-id='type-id-345' is-artificial='yes'/> 7823 <!-- parameter of type 'const OT::ExtensionFormat1*' --> 7824 <parameter type-id='type-id-508'/> 7825 <!-- bool --> 7826 <return type-id='type-id-1'/> 7827 </function-decl> 7828 </member-function> 7829 <member-function access='public'> 7830 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*) --> 7831 <function-decl name='check_struct<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7832 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7833 <parameter type-id='type-id-345' is-artificial='yes'/> 7834 <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 7835 <parameter type-id='type-id-509'/> 7836 <!-- bool --> 7837 <return type-id='type-id-1'/> 7838 </function-decl> 7839 </member-function> 7840 <member-function access='public'> 7841 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*) --> 7842 <function-decl name='check_struct<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7843 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7844 <parameter type-id='type-id-345' is-artificial='yes'/> 7845 <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> 7846 <parameter type-id='type-id-510'/> 7847 <!-- bool --> 7848 <return type-id='type-id-1'/> 7849 </function-decl> 7850 </member-function> 7851 <member-function access='public'> 7852 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*) --> 7853 <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7854 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7855 <parameter type-id='type-id-345' is-artificial='yes'/> 7856 <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> 7857 <parameter type-id='type-id-511'/> 7858 <!-- bool --> 7859 <return type-id='type-id-1'/> 7860 </function-decl> 7861 </member-function> 7862 <member-function access='public'> 7863 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7864 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7865 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7866 <parameter type-id='type-id-345' is-artificial='yes'/> 7867 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7868 <parameter type-id='type-id-512'/> 7869 <!-- bool --> 7870 <return type-id='type-id-1'/> 7871 </function-decl> 7872 </member-function> 7873 <member-function access='public'> 7874 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7875 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7876 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7877 <parameter type-id='type-id-345' is-artificial='yes'/> 7878 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7879 <parameter type-id='type-id-513'/> 7880 <!-- bool --> 7881 <return type-id='type-id-1'/> 7882 </function-decl> 7883 </member-function> 7884 <member-function access='public'> 7885 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 7886 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7887 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7888 <parameter type-id='type-id-345' is-artificial='yes'/> 7889 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 7890 <parameter type-id='type-id-514'/> 7891 <!-- bool --> 7892 <return type-id='type-id-1'/> 7893 </function-decl> 7894 </member-function> 7895 <member-function access='public'> 7896 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairSet>(const OT::PairSet*) --> 7897 <function-decl name='check_struct<OT::PairSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7898 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7899 <parameter type-id='type-id-345' is-artificial='yes'/> 7900 <!-- parameter of type 'const OT::PairSet*' --> 7901 <parameter type-id='type-id-515'/> 7902 <!-- bool --> 7903 <return type-id='type-id-1'/> 7904 </function-decl> 7905 </member-function> 7906 <member-function access='public'> 7907 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*) --> 7908 <function-decl name='check_struct<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7909 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7910 <parameter type-id='type-id-345' is-artificial='yes'/> 7911 <!-- parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> 7912 <parameter type-id='type-id-516'/> 7913 <!-- bool --> 7914 <return type-id='type-id-1'/> 7915 </function-decl> 7916 </member-function> 7917 <member-function access='public'> 7918 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*) --> 7919 <function-decl name='check_struct<OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7920 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7921 <parameter type-id='type-id-345' is-artificial='yes'/> 7922 <!-- parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> 7923 <parameter type-id='type-id-517'/> 7924 <!-- bool --> 7925 <return type-id='type-id-1'/> 7926 </function-decl> 7927 </member-function> 7928 <member-function access='public'> 7929 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat1>(const OT::AnchorFormat1*) --> 7930 <function-decl name='check_struct<OT::AnchorFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7931 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7932 <parameter type-id='type-id-345' is-artificial='yes'/> 7933 <!-- parameter of type 'const OT::AnchorFormat1*' --> 7934 <parameter type-id='type-id-518'/> 7935 <!-- bool --> 7936 <return type-id='type-id-1'/> 7937 </function-decl> 7938 </member-function> 7939 <member-function access='public'> 7940 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat2>(const OT::AnchorFormat2*) --> 7941 <function-decl name='check_struct<OT::AnchorFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7942 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7943 <parameter type-id='type-id-345' is-artificial='yes'/> 7944 <!-- parameter of type 'const OT::AnchorFormat2*' --> 7945 <parameter type-id='type-id-519'/> 7946 <!-- bool --> 7947 <return type-id='type-id-1'/> 7948 </function-decl> 7949 </member-function> 7950 <member-function access='public'> 7951 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat3>(const OT::AnchorFormat3*) --> 7952 <function-decl name='check_struct<OT::AnchorFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7953 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7954 <parameter type-id='type-id-345' is-artificial='yes'/> 7955 <!-- parameter of type 'const OT::AnchorFormat3*' --> 7956 <parameter type-id='type-id-520'/> 7957 <!-- bool --> 7958 <return type-id='type-id-1'/> 7959 </function-decl> 7960 </member-function> 7961 <member-function access='public'> 7962 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*) --> 7963 <function-decl name='check_struct<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7964 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7965 <parameter type-id='type-id-345' is-artificial='yes'/> 7966 <!-- parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> 7967 <parameter type-id='type-id-521'/> 7968 <!-- bool --> 7969 <return type-id='type-id-1'/> 7970 </function-decl> 7971 </member-function> 7972 <member-function access='public'> 7973 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*) --> 7974 <function-decl name='check_struct<OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7975 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7976 <parameter type-id='type-id-345' is-artificial='yes'/> 7977 <!-- parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> 7978 <parameter type-id='type-id-522'/> 7979 <!-- bool --> 7980 <return type-id='type-id-1'/> 7981 </function-decl> 7982 </member-function> 7983 <member-function access='public'> 7984 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkRecord>(const OT::MarkRecord*) --> 7985 <function-decl name='check_struct<OT::MarkRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7986 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7987 <parameter type-id='type-id-345' is-artificial='yes'/> 7988 <!-- parameter of type 'const OT::MarkRecord*' --> 7989 <parameter type-id='type-id-523'/> 7990 <!-- bool --> 7991 <return type-id='type-id-1'/> 7992 </function-decl> 7993 </member-function> 7994 <member-function access='public'> 7995 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*) --> 7996 <function-decl name='check_struct<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 7997 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 7998 <parameter type-id='type-id-345' is-artificial='yes'/> 7999 <!-- parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> 8000 <parameter type-id='type-id-524'/> 8001 <!-- bool --> 8002 <return type-id='type-id-1'/> 8003 </function-decl> 8004 </member-function> 8005 <member-function access='public'> 8006 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorMatrix>(const OT::AnchorMatrix*) --> 8007 <function-decl name='check_struct<OT::AnchorMatrix>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8008 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8009 <parameter type-id='type-id-345' is-artificial='yes'/> 8010 <!-- parameter of type 'const OT::AnchorMatrix*' --> 8011 <parameter type-id='type-id-525'/> 8012 <!-- bool --> 8013 <return type-id='type-id-1'/> 8014 </function-decl> 8015 </member-function> 8016 <member-function access='public'> 8017 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*) --> 8018 <function-decl name='check_struct<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8019 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8020 <parameter type-id='type-id-345' is-artificial='yes'/> 8021 <!-- parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> 8022 <parameter type-id='type-id-526'/> 8023 <!-- bool --> 8024 <return type-id='type-id-1'/> 8025 </function-decl> 8026 </member-function> 8027 <member-function access='public'> 8028 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1*) --> 8029 <function-decl name='check_struct<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8030 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8031 <parameter type-id='type-id-345' is-artificial='yes'/> 8032 <!-- parameter of type 'const OT::MarkBasePosFormat1*' --> 8033 <parameter type-id='type-id-527'/> 8034 <!-- bool --> 8035 <return type-id='type-id-1'/> 8036 </function-decl> 8037 </member-function> 8038 <member-function access='public'> 8039 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> 8040 <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8041 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8042 <parameter type-id='type-id-345' is-artificial='yes'/> 8043 <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 8044 <parameter type-id='type-id-528'/> 8045 <!-- bool --> 8046 <return type-id='type-id-1'/> 8047 </function-decl> 8048 </member-function> 8049 <member-function access='public'> 8050 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*) --> 8051 <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8052 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8053 <parameter type-id='type-id-345' is-artificial='yes'/> 8054 <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> 8055 <parameter type-id='type-id-529'/> 8056 <!-- bool --> 8057 <return type-id='type-id-1'/> 8058 </function-decl> 8059 </member-function> 8060 <member-function access='public'> 8061 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1*) --> 8062 <function-decl name='check_struct<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8063 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8064 <parameter type-id='type-id-345' is-artificial='yes'/> 8065 <!-- parameter of type 'const OT::MarkLigPosFormat1*' --> 8066 <parameter type-id='type-id-530'/> 8067 <!-- bool --> 8068 <return type-id='type-id-1'/> 8069 </function-decl> 8070 </member-function> 8071 <member-function access='public'> 8072 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1*) --> 8073 <function-decl name='check_struct<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8074 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8075 <parameter type-id='type-id-345' is-artificial='yes'/> 8076 <!-- parameter of type 'const OT::MarkMarkPosFormat1*' --> 8077 <parameter type-id='type-id-531'/> 8078 <!-- bool --> 8079 <return type-id='type-id-1'/> 8080 </function-decl> 8081 </member-function> 8082 <member-function access='public'> 8083 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat1>(const OT::SinglePosFormat1*) --> 8084 <function-decl name='check_struct<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8085 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8086 <parameter type-id='type-id-345' is-artificial='yes'/> 8087 <!-- parameter of type 'const OT::SinglePosFormat1*' --> 8088 <parameter type-id='type-id-532'/> 8089 <!-- bool --> 8090 <return type-id='type-id-1'/> 8091 </function-decl> 8092 </member-function> 8093 <member-function access='public'> 8094 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat2>(const OT::SinglePosFormat2*) --> 8095 <function-decl name='check_struct<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8096 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8097 <parameter type-id='type-id-345' is-artificial='yes'/> 8098 <!-- parameter of type 'const OT::SinglePosFormat2*' --> 8099 <parameter type-id='type-id-533'/> 8100 <!-- bool --> 8101 <return type-id='type-id-1'/> 8102 </function-decl> 8103 </member-function> 8104 <member-function access='public'> 8105 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat1>(const OT::PairPosFormat1*) --> 8106 <function-decl name='check_struct<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8107 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8108 <parameter type-id='type-id-345' is-artificial='yes'/> 8109 <!-- parameter of type 'const OT::PairPosFormat1*' --> 8110 <parameter type-id='type-id-534'/> 8111 <!-- bool --> 8112 <return type-id='type-id-1'/> 8113 </function-decl> 8114 </member-function> 8115 <member-function access='public'> 8116 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat2>(const OT::PairPosFormat2*) --> 8117 <function-decl name='check_struct<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8118 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8119 <parameter type-id='type-id-345' is-artificial='yes'/> 8120 <!-- parameter of type 'const OT::PairPosFormat2*' --> 8121 <parameter type-id='type-id-535'/> 8122 <!-- bool --> 8123 <return type-id='type-id-1'/> 8124 </function-decl> 8125 </member-function> 8126 <member-function access='public'> 8127 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*) --> 8128 <function-decl name='check_struct<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8129 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8130 <parameter type-id='type-id-345' is-artificial='yes'/> 8131 <!-- parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 8132 <parameter type-id='type-id-536'/> 8133 <!-- bool --> 8134 <return type-id='type-id-1'/> 8135 </function-decl> 8136 </member-function> 8137 <member-function access='public'> 8138 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*) --> 8139 <function-decl name='check_struct<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8140 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8141 <parameter type-id='type-id-345' is-artificial='yes'/> 8142 <!-- parameter of type 'const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> 8143 <parameter type-id='type-id-537'/> 8144 <!-- bool --> 8145 <return type-id='type-id-1'/> 8146 </function-decl> 8147 </member-function> 8148 <member-function access='public'> 8149 <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*) --> 8150 <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> 8151 <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> 8152 <parameter type-id='type-id-345' is-artificial='yes'/> 8153 <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> 8154 <parameter type-id='type-id-538'/> 8155 <!-- bool --> 8156 <return type-id='type-id-1'/> 8157 </function-decl> 8158 </member-function> 8159 </class-decl> 8160 <!-- struct OT::hb_serialize_context_t --> 8161 <class-decl name='hb_serialize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='377' column='1' id='type-id-280'> 8162 <data-member access='public' layout-offset-in-bits='0'> 8163 <!-- unsigned int OT::hb_serialize_context_t::debug_depth --> 8164 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='480' column='1'/> 8165 </data-member> 8166 <data-member access='public' layout-offset-in-bits='64'> 8167 <!-- char* OT::hb_serialize_context_t::start --> 8168 <var-decl name='start' type-id='type-id-48' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> 8169 </data-member> 8170 <data-member access='public' layout-offset-in-bits='128'> 8171 <!-- char* OT::hb_serialize_context_t::end --> 8172 <var-decl name='end' type-id='type-id-48' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> 8173 </data-member> 8174 <data-member access='public' layout-offset-in-bits='192'> 8175 <!-- char* OT::hb_serialize_context_t::head --> 8176 <var-decl name='head' type-id='type-id-48' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> 8177 </data-member> 8178 <data-member access='public' layout-offset-in-bits='256'> 8179 <!-- bool OT::hb_serialize_context_t::ran_out_of_room --> 8180 <var-decl name='ran_out_of_room' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='482' column='1'/> 8181 </data-member> 8182 <member-function access='public' constructor='yes'> 8183 <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> 8184 <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> 8185 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8186 <parameter type-id='type-id-281' is-artificial='yes'/> 8187 <!-- parameter of type 'void*' --> 8188 <parameter type-id='type-id-19'/> 8189 <!-- parameter of type 'unsigned int' --> 8190 <parameter type-id='type-id-18'/> 8191 <!-- void --> 8192 <return type-id='type-id-25'/> 8193 </function-decl> 8194 </member-function> 8195 <member-function access='public' constructor='yes'> 8196 <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> 8197 <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> 8198 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8199 <parameter type-id='type-id-281' is-artificial='yes'/> 8200 <!-- parameter of type 'void*' --> 8201 <parameter type-id='type-id-19'/> 8202 <!-- parameter of type 'unsigned int' --> 8203 <parameter type-id='type-id-18'/> 8204 <!-- void --> 8205 <return type-id='type-id-25'/> 8206 </function-decl> 8207 </member-function> 8208 <member-function access='public' constructor='yes'> 8209 <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> 8210 <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> 8211 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8212 <parameter type-id='type-id-281' is-artificial='yes'/> 8213 <!-- parameter of type 'void*' --> 8214 <parameter type-id='type-id-19'/> 8215 <!-- parameter of type 'unsigned int' --> 8216 <parameter type-id='type-id-18'/> 8217 <!-- void --> 8218 <return type-id='type-id-25'/> 8219 </function-decl> 8220 </member-function> 8221 <member-function access='public' constructor='yes'> 8222 <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> 8223 <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> 8224 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8225 <parameter type-id='type-id-281' is-artificial='yes'/> 8226 <!-- parameter of type 'void*' --> 8227 <parameter type-id='type-id-19'/> 8228 <!-- parameter of type 'unsigned int' --> 8229 <parameter type-id='type-id-18'/> 8230 <!-- void --> 8231 <return type-id='type-id-25'/> 8232 </function-decl> 8233 </member-function> 8234 <member-function access='public'> 8235 <!-- OT::Coverage* OT::hb_serialize_context_t::start_embed<OT::Coverage>() --> 8236 <function-decl name='start_embed<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> 8237 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8238 <parameter type-id='type-id-281' is-artificial='yes'/> 8239 <!-- OT::Coverage* --> 8240 <return type-id='type-id-539'/> 8241 </function-decl> 8242 </member-function> 8243 <member-function access='public'> 8244 <!-- OT::Ligature* OT::hb_serialize_context_t::start_embed<OT::Ligature>() --> 8245 <function-decl name='start_embed<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> 8246 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8247 <parameter type-id='type-id-281' is-artificial='yes'/> 8248 <!-- OT::Ligature* --> 8249 <return type-id='type-id-540'/> 8250 </function-decl> 8251 </member-function> 8252 <member-function access='public'> 8253 <!-- OT::LigatureSet* OT::hb_serialize_context_t::start_embed<OT::LigatureSet>() --> 8254 <function-decl name='start_embed<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> 8255 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8256 <parameter type-id='type-id-281' is-artificial='yes'/> 8257 <!-- OT::LigatureSet* --> 8258 <return type-id='type-id-541'/> 8259 </function-decl> 8260 </member-function> 8261 <member-function access='public'> 8262 <!-- OT::SubstLookupSubTable* OT::hb_serialize_context_t::start_embed<OT::SubstLookupSubTable>() --> 8263 <function-decl name='start_embed<OT::SubstLookupSubTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> 8264 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8265 <parameter type-id='type-id-281' is-artificial='yes'/> 8266 <!-- OT::SubstLookupSubTable* --> 8267 <return type-id='type-id-542'/> 8268 </function-decl> 8269 </member-function> 8270 <member-function access='public'> 8271 <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_embed<OT::SubstLookup>() --> 8272 <function-decl name='start_embed<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> 8273 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8274 <parameter type-id='type-id-281' is-artificial='yes'/> 8275 <!-- OT::SubstLookup* --> 8276 <return type-id='type-id-543'/> 8277 </function-decl> 8278 </member-function> 8279 <member-function access='public'> 8280 <!-- OT::Lookup* OT::hb_serialize_context_t::allocate_size<OT::Lookup>(unsigned int) --> 8281 <function-decl name='allocate_size<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8282 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8283 <parameter type-id='type-id-281' is-artificial='yes'/> 8284 <!-- parameter of type 'unsigned int' --> 8285 <parameter type-id='type-id-18'/> 8286 <!-- OT::Lookup* --> 8287 <return type-id='type-id-544'/> 8288 </function-decl> 8289 </member-function> 8290 <member-function access='public'> 8291 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8292 <function-decl name='allocate_size<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8293 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8294 <parameter type-id='type-id-281' is-artificial='yes'/> 8295 <!-- parameter of type 'unsigned int' --> 8296 <parameter type-id='type-id-18'/> 8297 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8298 <return type-id='type-id-545'/> 8299 </function-decl> 8300 </member-function> 8301 <member-function access='public'> 8302 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8303 <function-decl name='extend_min<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8304 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8305 <parameter type-id='type-id-281' is-artificial='yes'/> 8306 <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8307 <parameter type-id='type-id-546'/> 8308 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8309 <return type-id='type-id-545'/> 8310 </function-decl> 8311 </member-function> 8312 <member-function access='public'> 8313 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8314 <function-decl name='extend<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8315 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8316 <parameter type-id='type-id-281' is-artificial='yes'/> 8317 <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8318 <parameter type-id='type-id-546'/> 8319 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8320 <return type-id='type-id-545'/> 8321 </function-decl> 8322 </member-function> 8323 <member-function access='public'> 8324 <!-- OT::Lookup* OT::hb_serialize_context_t::extend_min<OT::Lookup>(OT::Lookup&) --> 8325 <function-decl name='extend_min<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8326 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8327 <parameter type-id='type-id-281' is-artificial='yes'/> 8328 <!-- parameter of type 'OT::Lookup&' --> 8329 <parameter type-id='type-id-547'/> 8330 <!-- OT::Lookup* --> 8331 <return type-id='type-id-544'/> 8332 </function-decl> 8333 </member-function> 8334 <member-function access='public'> 8335 <!-- OT::IntType<short unsigned int, 2u>* OT::hb_serialize_context_t::allocate_size<OT::IntType<short unsigned int, 2u> >(unsigned int) --> 8336 <function-decl name='allocate_size<OT::IntType<short unsigned int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8337 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8338 <parameter type-id='type-id-281' is-artificial='yes'/> 8339 <!-- parameter of type 'unsigned int' --> 8340 <parameter type-id='type-id-18'/> 8341 <!-- OT::IntType<short unsigned int, 2u>* --> 8342 <return type-id='type-id-257'/> 8343 </function-decl> 8344 </member-function> 8345 <member-function access='public'> 8346 <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat1>(unsigned int) --> 8347 <function-decl name='allocate_size<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8348 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8349 <parameter type-id='type-id-281' is-artificial='yes'/> 8350 <!-- parameter of type 'unsigned int' --> 8351 <parameter type-id='type-id-18'/> 8352 <!-- OT::SingleSubstFormat1* --> 8353 <return type-id='type-id-548'/> 8354 </function-decl> 8355 </member-function> 8356 <member-function access='public'> 8357 <!-- OT::Coverage* OT::hb_serialize_context_t::allocate_size<OT::Coverage>(unsigned int) --> 8358 <function-decl name='allocate_size<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8359 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8360 <parameter type-id='type-id-281' is-artificial='yes'/> 8361 <!-- parameter of type 'unsigned int' --> 8362 <parameter type-id='type-id-18'/> 8363 <!-- OT::Coverage* --> 8364 <return type-id='type-id-539'/> 8365 </function-decl> 8366 </member-function> 8367 <member-function access='public'> 8368 <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat1>(unsigned int) --> 8369 <function-decl name='allocate_size<OT::CoverageFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8370 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8371 <parameter type-id='type-id-281' is-artificial='yes'/> 8372 <!-- parameter of type 'unsigned int' --> 8373 <parameter type-id='type-id-18'/> 8374 <!-- OT::CoverageFormat1* --> 8375 <return type-id='type-id-549'/> 8376 </function-decl> 8377 </member-function> 8378 <member-function access='public'> 8379 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8380 <function-decl name='allocate_size<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8381 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8382 <parameter type-id='type-id-281' is-artificial='yes'/> 8383 <!-- parameter of type 'unsigned int' --> 8384 <parameter type-id='type-id-18'/> 8385 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8386 <return type-id='type-id-550'/> 8387 </function-decl> 8388 </member-function> 8389 <member-function access='public'> 8390 <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat1>(OT::CoverageFormat1&) --> 8391 <function-decl name='extend_min<OT::CoverageFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8392 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8393 <parameter type-id='type-id-281' is-artificial='yes'/> 8394 <!-- parameter of type 'OT::CoverageFormat1&' --> 8395 <parameter type-id='type-id-551'/> 8396 <!-- OT::CoverageFormat1* --> 8397 <return type-id='type-id-549'/> 8398 </function-decl> 8399 </member-function> 8400 <member-function access='public'> 8401 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> 8402 <function-decl name='extend<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8403 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8404 <parameter type-id='type-id-281' is-artificial='yes'/> 8405 <!-- parameter of type 'OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> 8406 <parameter type-id='type-id-552'/> 8407 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8408 <return type-id='type-id-550'/> 8409 </function-decl> 8410 </member-function> 8411 <member-function access='public'> 8412 <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat2>(unsigned int) --> 8413 <function-decl name='allocate_size<OT::CoverageFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8414 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8415 <parameter type-id='type-id-281' is-artificial='yes'/> 8416 <!-- parameter of type 'unsigned int' --> 8417 <parameter type-id='type-id-18'/> 8418 <!-- OT::CoverageFormat2* --> 8419 <return type-id='type-id-553'/> 8420 </function-decl> 8421 </member-function> 8422 <member-function access='public'> 8423 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8424 <function-decl name='allocate_size<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8425 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8426 <parameter type-id='type-id-281' is-artificial='yes'/> 8427 <!-- parameter of type 'unsigned int' --> 8428 <parameter type-id='type-id-18'/> 8429 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 8430 <return type-id='type-id-554'/> 8431 </function-decl> 8432 </member-function> 8433 <member-function access='public'> 8434 <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat2>(OT::CoverageFormat2&) --> 8435 <function-decl name='extend_min<OT::CoverageFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8436 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8437 <parameter type-id='type-id-281' is-artificial='yes'/> 8438 <!-- parameter of type 'OT::CoverageFormat2&' --> 8439 <parameter type-id='type-id-555'/> 8440 <!-- OT::CoverageFormat2* --> 8441 <return type-id='type-id-553'/> 8442 </function-decl> 8443 </member-function> 8444 <member-function access='public'> 8445 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >&) --> 8446 <function-decl name='extend<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8447 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8448 <parameter type-id='type-id-281' is-artificial='yes'/> 8449 <!-- parameter of type 'OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >&' --> 8450 <parameter type-id='type-id-556'/> 8451 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 8452 <return type-id='type-id-554'/> 8453 </function-decl> 8454 </member-function> 8455 <member-function access='public'> 8456 <!-- OT::Coverage* OT::hb_serialize_context_t::extend_min<OT::Coverage>(OT::Coverage&) --> 8457 <function-decl name='extend_min<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8458 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8459 <parameter type-id='type-id-281' is-artificial='yes'/> 8460 <!-- parameter of type 'OT::Coverage&' --> 8461 <parameter type-id='type-id-557'/> 8462 <!-- OT::Coverage* --> 8463 <return type-id='type-id-539'/> 8464 </function-decl> 8465 </member-function> 8466 <member-function access='public'> 8467 <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat1>(OT::SingleSubstFormat1&) --> 8468 <function-decl name='extend_min<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8469 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8470 <parameter type-id='type-id-281' is-artificial='yes'/> 8471 <!-- parameter of type 'OT::SingleSubstFormat1&' --> 8472 <parameter type-id='type-id-558'/> 8473 <!-- OT::SingleSubstFormat1* --> 8474 <return type-id='type-id-548'/> 8475 </function-decl> 8476 </member-function> 8477 <member-function access='public'> 8478 <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat2>(unsigned int) --> 8479 <function-decl name='allocate_size<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8480 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8481 <parameter type-id='type-id-281' is-artificial='yes'/> 8482 <!-- parameter of type 'unsigned int' --> 8483 <parameter type-id='type-id-18'/> 8484 <!-- OT::SingleSubstFormat2* --> 8485 <return type-id='type-id-559'/> 8486 </function-decl> 8487 </member-function> 8488 <member-function access='public'> 8489 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8490 <function-decl name='allocate_size<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8491 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8492 <parameter type-id='type-id-281' is-artificial='yes'/> 8493 <!-- parameter of type 'unsigned int' --> 8494 <parameter type-id='type-id-18'/> 8495 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8496 <return type-id='type-id-560'/> 8497 </function-decl> 8498 </member-function> 8499 <member-function access='public'> 8500 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> 8501 <function-decl name='extend_min<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8502 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8503 <parameter type-id='type-id-281' is-artificial='yes'/> 8504 <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> 8505 <parameter type-id='type-id-561'/> 8506 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8507 <return type-id='type-id-560'/> 8508 </function-decl> 8509 </member-function> 8510 <member-function access='public'> 8511 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> 8512 <function-decl name='extend<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8513 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8514 <parameter type-id='type-id-281' is-artificial='yes'/> 8515 <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> 8516 <parameter type-id='type-id-561'/> 8517 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8518 <return type-id='type-id-560'/> 8519 </function-decl> 8520 </member-function> 8521 <member-function access='public'> 8522 <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat2>(OT::SingleSubstFormat2&) --> 8523 <function-decl name='extend_min<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8524 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8525 <parameter type-id='type-id-281' is-artificial='yes'/> 8526 <!-- parameter of type 'OT::SingleSubstFormat2&' --> 8527 <parameter type-id='type-id-562'/> 8528 <!-- OT::SingleSubstFormat2* --> 8529 <return type-id='type-id-559'/> 8530 </function-decl> 8531 </member-function> 8532 <member-function access='public'> 8533 <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::LigatureSubstFormat1>(unsigned int) --> 8534 <function-decl name='allocate_size<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8535 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8536 <parameter type-id='type-id-281' is-artificial='yes'/> 8537 <!-- parameter of type 'unsigned int' --> 8538 <parameter type-id='type-id-18'/> 8539 <!-- OT::LigatureSubstFormat1* --> 8540 <return type-id='type-id-563'/> 8541 </function-decl> 8542 </member-function> 8543 <member-function access='public'> 8544 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8545 <function-decl name='allocate_size<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8546 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8547 <parameter type-id='type-id-281' is-artificial='yes'/> 8548 <!-- parameter of type 'unsigned int' --> 8549 <parameter type-id='type-id-18'/> 8550 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8551 <return type-id='type-id-564'/> 8552 </function-decl> 8553 </member-function> 8554 <member-function access='public'> 8555 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8556 <function-decl name='extend_min<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8557 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8558 <parameter type-id='type-id-281' is-artificial='yes'/> 8559 <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8560 <parameter type-id='type-id-565'/> 8561 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8562 <return type-id='type-id-564'/> 8563 </function-decl> 8564 </member-function> 8565 <member-function access='public'> 8566 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8567 <function-decl name='extend<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8568 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8569 <parameter type-id='type-id-281' is-artificial='yes'/> 8570 <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8571 <parameter type-id='type-id-565'/> 8572 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8573 <return type-id='type-id-564'/> 8574 </function-decl> 8575 </member-function> 8576 <member-function access='public'> 8577 <!-- OT::LigatureSet* OT::hb_serialize_context_t::allocate_size<OT::LigatureSet>(unsigned int) --> 8578 <function-decl name='allocate_size<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8579 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8580 <parameter type-id='type-id-281' is-artificial='yes'/> 8581 <!-- parameter of type 'unsigned int' --> 8582 <parameter type-id='type-id-18'/> 8583 <!-- OT::LigatureSet* --> 8584 <return type-id='type-id-541'/> 8585 </function-decl> 8586 </member-function> 8587 <member-function access='public'> 8588 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8589 <function-decl name='allocate_size<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8590 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8591 <parameter type-id='type-id-281' is-artificial='yes'/> 8592 <!-- parameter of type 'unsigned int' --> 8593 <parameter type-id='type-id-18'/> 8594 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8595 <return type-id='type-id-566'/> 8596 </function-decl> 8597 </member-function> 8598 <member-function access='public'> 8599 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8600 <function-decl name='extend_min<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8601 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8602 <parameter type-id='type-id-281' is-artificial='yes'/> 8603 <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8604 <parameter type-id='type-id-567'/> 8605 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8606 <return type-id='type-id-566'/> 8607 </function-decl> 8608 </member-function> 8609 <member-function access='public'> 8610 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> 8611 <function-decl name='extend<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8612 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8613 <parameter type-id='type-id-281' is-artificial='yes'/> 8614 <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> 8615 <parameter type-id='type-id-567'/> 8616 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 8617 <return type-id='type-id-566'/> 8618 </function-decl> 8619 </member-function> 8620 <member-function access='public'> 8621 <!-- OT::Ligature* OT::hb_serialize_context_t::allocate_size<OT::Ligature>(unsigned int) --> 8622 <function-decl name='allocate_size<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8623 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8624 <parameter type-id='type-id-281' is-artificial='yes'/> 8625 <!-- parameter of type 'unsigned int' --> 8626 <parameter type-id='type-id-18'/> 8627 <!-- OT::Ligature* --> 8628 <return type-id='type-id-540'/> 8629 </function-decl> 8630 </member-function> 8631 <member-function access='public'> 8632 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> 8633 <function-decl name='allocate_size<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 8634 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8635 <parameter type-id='type-id-281' is-artificial='yes'/> 8636 <!-- parameter of type 'unsigned int' --> 8637 <parameter type-id='type-id-18'/> 8638 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8639 <return type-id='type-id-568'/> 8640 </function-decl> 8641 </member-function> 8642 <member-function access='public'> 8643 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> 8644 <function-decl name='extend_min<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8645 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8646 <parameter type-id='type-id-281' is-artificial='yes'/> 8647 <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> 8648 <parameter type-id='type-id-569'/> 8649 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8650 <return type-id='type-id-568'/> 8651 </function-decl> 8652 </member-function> 8653 <member-function access='public'> 8654 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> 8655 <function-decl name='extend<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 8656 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8657 <parameter type-id='type-id-281' is-artificial='yes'/> 8658 <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> 8659 <parameter type-id='type-id-569'/> 8660 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 8661 <return type-id='type-id-568'/> 8662 </function-decl> 8663 </member-function> 8664 <member-function access='public'> 8665 <!-- OT::Ligature* OT::hb_serialize_context_t::extend_min<OT::Ligature>(OT::Ligature&) --> 8666 <function-decl name='extend_min<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8667 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8668 <parameter type-id='type-id-281' is-artificial='yes'/> 8669 <!-- parameter of type 'OT::Ligature&' --> 8670 <parameter type-id='type-id-570'/> 8671 <!-- OT::Ligature* --> 8672 <return type-id='type-id-540'/> 8673 </function-decl> 8674 </member-function> 8675 <member-function access='public'> 8676 <!-- OT::LigatureSet* OT::hb_serialize_context_t::extend_min<OT::LigatureSet>(OT::LigatureSet&) --> 8677 <function-decl name='extend_min<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8678 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8679 <parameter type-id='type-id-281' is-artificial='yes'/> 8680 <!-- parameter of type 'OT::LigatureSet&' --> 8681 <parameter type-id='type-id-571'/> 8682 <!-- OT::LigatureSet* --> 8683 <return type-id='type-id-541'/> 8684 </function-decl> 8685 </member-function> 8686 <member-function access='public'> 8687 <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::LigatureSubstFormat1>(OT::LigatureSubstFormat1&) --> 8688 <function-decl name='extend_min<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8689 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8690 <parameter type-id='type-id-281' is-artificial='yes'/> 8691 <!-- parameter of type 'OT::LigatureSubstFormat1&' --> 8692 <parameter type-id='type-id-572'/> 8693 <!-- OT::LigatureSubstFormat1* --> 8694 <return type-id='type-id-563'/> 8695 </function-decl> 8696 </member-function> 8697 <member-function access='public'> 8698 <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_serialize<OT::SubstLookup>() --> 8699 <function-decl name='start_serialize<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='389' column='1' visibility='default' binding='global' size-in-bits='64'> 8700 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8701 <parameter type-id='type-id-281' is-artificial='yes'/> 8702 <!-- OT::SubstLookup* --> 8703 <return type-id='type-id-543'/> 8704 </function-decl> 8705 </member-function> 8706 <member-function access='public'> 8707 <!-- OT::USHORT* OT::hb_serialize_context_t::extend_min<OT::USHORT>(OT::USHORT&) --> 8708 <function-decl name='extend_min<OT::USHORT>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> 8709 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8710 <parameter type-id='type-id-281' is-artificial='yes'/> 8711 <!-- parameter of type 'OT::USHORT&' --> 8712 <parameter type-id='type-id-573'/> 8713 <!-- OT::USHORT* --> 8714 <return type-id='type-id-387'/> 8715 </function-decl> 8716 </member-function> 8717 <member-function access='public'> 8718 <!-- OT::SubstLookup* OT::hb_serialize_context_t::copy<OT::SubstLookup>() --> 8719 <function-decl name='copy<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='410' column='1' visibility='default' binding='global' size-in-bits='64'> 8720 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8721 <parameter type-id='type-id-281' is-artificial='yes'/> 8722 <!-- OT::SubstLookup* --> 8723 <return type-id='type-id-543'/> 8724 </function-decl> 8725 </member-function> 8726 <member-function access='public'> 8727 <!-- void OT::hb_serialize_context_t::end_serialize() --> 8728 <function-decl name='end_serialize' mangled-name='_ZN2OT22hb_serialize_context_t13end_serializeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='399' column='1' visibility='default' binding='global' size-in-bits='64'> 8729 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8730 <parameter type-id='type-id-281' is-artificial='yes'/> 8731 <!-- void --> 8732 <return type-id='type-id-25'/> 8733 </function-decl> 8734 </member-function> 8735 <member-function access='public' constructor='yes'> 8736 <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> 8737 <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> 8738 <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> 8739 <parameter type-id='type-id-281' is-artificial='yes'/> 8740 <!-- parameter of type 'void*' --> 8741 <parameter type-id='type-id-19'/> 8742 <!-- parameter of type 'unsigned int' --> 8743 <parameter type-id='type-id-18'/> 8744 <!-- void --> 8745 <return type-id='type-id-25'/> 8746 </function-decl> 8747 </member-function> 8748 </class-decl> 8749 <!-- struct OT::head --> 8750 <class-decl name='head' size-in-bits='432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='45' column='1' id='type-id-282'> 8751 <data-member access='public' static='yes'> 8752 <!-- static const hb_tag_t OT::head::tableTag --> 8753 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='46' column='1'/> 8754 </data-member> 8755 <data-member access='protected' layout-offset-in-bits='0'> 8756 <!-- OT::FixedVersion OT::head::version --> 8757 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='60' column='1'/> 8758 </data-member> 8759 <data-member access='protected' layout-offset-in-bits='32'> 8760 <!-- OT::FixedVersion OT::head::fontRevision --> 8761 <var-decl name='fontRevision' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='62' column='1'/> 8762 </data-member> 8763 <data-member access='protected' layout-offset-in-bits='64'> 8764 <!-- OT::ULONG OT::head::checkSumAdjustment --> 8765 <var-decl name='checkSumAdjustment' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='63' column='1'/> 8766 </data-member> 8767 <data-member access='protected' layout-offset-in-bits='96'> 8768 <!-- OT::ULONG OT::head::magicNumber --> 8769 <var-decl name='magicNumber' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='66' column='1'/> 8770 </data-member> 8771 <data-member access='protected' layout-offset-in-bits='128'> 8772 <!-- OT::USHORT OT::head::flags --> 8773 <var-decl name='flags' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='67' column='1'/> 8774 </data-member> 8775 <data-member access='protected' layout-offset-in-bits='144'> 8776 <!-- OT::USHORT OT::head::unitsPerEm --> 8777 <var-decl name='unitsPerEm' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='113' column='1'/> 8778 </data-member> 8779 <data-member access='protected' layout-offset-in-bits='160'> 8780 <!-- OT::LONGDATETIME OT::head::created --> 8781 <var-decl name='created' type-id='type-id-260' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='116' column='1'/> 8782 </data-member> 8783 <data-member access='protected' layout-offset-in-bits='224'> 8784 <!-- OT::LONGDATETIME OT::head::modified --> 8785 <var-decl name='modified' type-id='type-id-260' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='118' column='1'/> 8786 </data-member> 8787 <data-member access='protected' layout-offset-in-bits='288'> 8788 <!-- OT::SHORT OT::head::xMin --> 8789 <var-decl name='xMin' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='120' column='1'/> 8790 </data-member> 8791 <data-member access='protected' layout-offset-in-bits='304'> 8792 <!-- OT::SHORT OT::head::yMin --> 8793 <var-decl name='yMin' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='121' column='1'/> 8794 </data-member> 8795 <data-member access='protected' layout-offset-in-bits='320'> 8796 <!-- OT::SHORT OT::head::xMax --> 8797 <var-decl name='xMax' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='122' column='1'/> 8798 </data-member> 8799 <data-member access='protected' layout-offset-in-bits='336'> 8800 <!-- OT::SHORT OT::head::yMax --> 8801 <var-decl name='yMax' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='123' column='1'/> 8802 </data-member> 8803 <data-member access='protected' layout-offset-in-bits='352'> 8804 <!-- OT::USHORT OT::head::macStyle --> 8805 <var-decl name='macStyle' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='124' column='1'/> 8806 </data-member> 8807 <data-member access='protected' layout-offset-in-bits='368'> 8808 <!-- OT::USHORT OT::head::lowestRecPPEM --> 8809 <var-decl name='lowestRecPPEM' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='132' column='1'/> 8810 </data-member> 8811 <data-member access='protected' layout-offset-in-bits='384'> 8812 <!-- OT::SHORT OT::head::fontDirectionHint --> 8813 <var-decl name='fontDirectionHint' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='133' column='1'/> 8814 </data-member> 8815 <data-member access='protected' layout-offset-in-bits='400'> 8816 <!-- OT::SHORT OT::head::indexToLocFormat --> 8817 <var-decl name='indexToLocFormat' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='139' column='1'/> 8818 </data-member> 8819 <data-member access='protected' layout-offset-in-bits='416'> 8820 <!-- OT::SHORT OT::head::glyphDataFormat --> 8821 <var-decl name='glyphDataFormat' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='140' column='1'/> 8822 </data-member> 8823 <data-member access='public' static='yes'> 8824 <!-- static const unsigned int OT::head::static_size --> 8825 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='142' column='1'/> 8826 </data-member> 8827 <data-member access='public' static='yes'> 8828 <!-- static const unsigned int OT::head::min_size --> 8829 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='142' column='1'/> 8830 </data-member> 8831 <member-function access='public'> 8832 <!-- bool OT::head::sanitize(OT::hb_sanitize_context_t*) --> 8833 <function-decl name='sanitize' mangled-name='_ZN2OT4head8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 8834 <!-- implicit parameter of type 'OT::head*' --> 8835 <parameter type-id='type-id-283' is-artificial='yes'/> 8836 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 8837 <parameter type-id='type-id-279'/> 8838 <!-- bool --> 8839 <return type-id='type-id-1'/> 8840 </function-decl> 8841 </member-function> 8842 <member-function access='public'> 8843 <!-- unsigned int OT::head::get_upem() --> 8844 <function-decl name='get_upem' mangled-name='_ZNK2OT4head8get_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 8845 <!-- implicit parameter of type 'const OT::head*' --> 8846 <parameter type-id='type-id-347' is-artificial='yes'/> 8847 <!-- unsigned int --> 8848 <return type-id='type-id-18'/> 8849 </function-decl> 8850 </member-function> 8851 </class-decl> 8852 <!-- struct OT::maxp --> 8853 <class-decl name='maxp' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='43' column='1' id='type-id-284'> 8854 <data-member access='public' static='yes'> 8855 <!-- static const hb_tag_t OT::maxp::tableTag --> 8856 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='44' column='1'/> 8857 </data-member> 8858 <data-member access='protected' layout-offset-in-bits='0'> 8859 <!-- OT::FixedVersion OT::maxp::version --> 8860 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='58' column='1'/> 8861 </data-member> 8862 <data-member access='protected' layout-offset-in-bits='32'> 8863 <!-- OT::USHORT OT::maxp::numGlyphs --> 8864 <var-decl name='numGlyphs' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='60' column='1'/> 8865 </data-member> 8866 <data-member access='public' static='yes'> 8867 <!-- static const unsigned int OT::maxp::static_size --> 8868 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='62' column='1'/> 8869 </data-member> 8870 <data-member access='public' static='yes'> 8871 <!-- static const unsigned int OT::maxp::min_size --> 8872 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='62' column='1'/> 8873 </data-member> 8874 <member-function access='public'> 8875 <!-- unsigned int OT::maxp::get_num_glyphs() --> 8876 <function-decl name='get_num_glyphs' mangled-name='_ZNK2OT4maxp14get_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> 8877 <!-- implicit parameter of type 'const OT::maxp*' --> 8878 <parameter type-id='type-id-349' is-artificial='yes'/> 8879 <!-- unsigned int --> 8880 <return type-id='type-id-18'/> 8881 </function-decl> 8882 </member-function> 8883 <member-function access='public'> 8884 <!-- bool OT::maxp::sanitize(OT::hb_sanitize_context_t*) --> 8885 <function-decl name='sanitize' mangled-name='_ZN2OT4maxp8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 8886 <!-- implicit parameter of type 'OT::maxp*' --> 8887 <parameter type-id='type-id-285' is-artificial='yes'/> 8888 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 8889 <parameter type-id='type-id-279'/> 8890 <!-- bool --> 8891 <return type-id='type-id-1'/> 8892 </function-decl> 8893 </member-function> 8894 </class-decl> 8895 <!-- typedef OT::IntType<int, 4u> OT::LONG --> 8896 <typedef-decl name='LONG' type-id='type-id-252' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='635' column='1' id='type-id-373'/> 8897 <!-- typedef OT::OffsetTable OT::OpenTypeFontFace --> 8898 <typedef-decl name='OpenTypeFontFace' type-id='type-id-262' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='119' column='1' id='type-id-327'/> 8899 <!-- typedef OT::IntType<short int, 2u> OT::SHORT --> 8900 <typedef-decl name='SHORT' type-id='type-id-254' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='633' column='1' id='type-id-574'/> 8901 <!-- typedef OT::IntType<unsigned int, 4u> OT::ULONG --> 8902 <typedef-decl name='ULONG' type-id='type-id-258' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='634' column='1' id='type-id-341'/> 8903 <!-- typedef OT::IntType<short unsigned int, 2u> OT::USHORT --> 8904 <typedef-decl name='USHORT' type-id='type-id-256' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='632' column='1' id='type-id-372'/> 8905 <!-- struct OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > > --> 8906 <class-decl name='Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-269'/> 8907 </namespace-decl> 8908 <!-- hb_blob_t* (hb_face_t*, hb_tag_t, void*) --> 8909 <function-type size-in-bits='64' id='type-id-362'> 8910 <!-- parameter of type 'hb_face_t*' --> 8911 <parameter type-id='type-id-160'/> 8912 <!-- parameter of type 'typedef hb_tag_t' --> 8913 <parameter type-id='type-id-184'/> 8914 <!-- parameter of type 'void*' --> 8915 <parameter type-id='type-id-19'/> 8916 <!-- hb_blob_t* --> 8917 <return type-id='type-id-59'/> 8918 </function-type> 8919 <!-- hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*) --> 8920 <function-type size-in-bits='64' id='type-id-363'> 8921 <!-- parameter of type 'hb_font_t*' --> 8922 <parameter type-id='type-id-154'/> 8923 <!-- parameter of type 'void*' --> 8924 <parameter type-id='type-id-19'/> 8925 <!-- parameter of type 'const char*' --> 8926 <parameter type-id='type-id-17'/> 8927 <!-- parameter of type 'int' --> 8928 <parameter type-id='type-id-11'/> 8929 <!-- parameter of type 'hb_codepoint_t*' --> 8930 <parameter type-id='type-id-119'/> 8931 <!-- parameter of type 'void*' --> 8932 <parameter type-id='type-id-19'/> 8933 <!-- typedef hb_bool_t --> 8934 <return type-id='type-id-40'/> 8935 </function-type> 8936 <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, char*, unsigned int, void*) --> 8937 <function-type size-in-bits='64' id='type-id-364'> 8938 <!-- parameter of type 'hb_font_t*' --> 8939 <parameter type-id='type-id-154'/> 8940 <!-- parameter of type 'void*' --> 8941 <parameter type-id='type-id-19'/> 8942 <!-- parameter of type 'typedef hb_codepoint_t' --> 8943 <parameter type-id='type-id-72'/> 8944 <!-- parameter of type 'char*' --> 8945 <parameter type-id='type-id-48'/> 8946 <!-- parameter of type 'unsigned int' --> 8947 <parameter type-id='type-id-18'/> 8948 <!-- parameter of type 'void*' --> 8949 <parameter type-id='type-id-19'/> 8950 <!-- typedef hb_bool_t --> 8951 <return type-id='type-id-40'/> 8952 </function-type> 8953 <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_glyph_extents_t*, void*) --> 8954 <function-type size-in-bits='64' id='type-id-365'> 8955 <!-- parameter of type 'hb_font_t*' --> 8956 <parameter type-id='type-id-154'/> 8957 <!-- parameter of type 'void*' --> 8958 <parameter type-id='type-id-19'/> 8959 <!-- parameter of type 'typedef hb_codepoint_t' --> 8960 <parameter type-id='type-id-72'/> 8961 <!-- parameter of type 'hb_glyph_extents_t*' --> 8962 <parameter type-id='type-id-164'/> 8963 <!-- parameter of type 'void*' --> 8964 <parameter type-id='type-id-19'/> 8965 <!-- typedef hb_bool_t --> 8966 <return type-id='type-id-40'/> 8967 </function-type> 8968 <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_position_t*, hb_position_t*, void*) --> 8969 <function-type size-in-bits='64' id='type-id-366'> 8970 <!-- parameter of type 'hb_font_t*' --> 8971 <parameter type-id='type-id-154'/> 8972 <!-- parameter of type 'void*' --> 8973 <parameter type-id='type-id-19'/> 8974 <!-- parameter of type 'typedef hb_codepoint_t' --> 8975 <parameter type-id='type-id-72'/> 8976 <!-- parameter of type 'hb_position_t*' --> 8977 <parameter type-id='type-id-163'/> 8978 <!-- parameter of type 'hb_position_t*' --> 8979 <parameter type-id='type-id-163'/> 8980 <!-- parameter of type 'void*' --> 8981 <parameter type-id='type-id-19'/> 8982 <!-- typedef hb_bool_t --> 8983 <return type-id='type-id-40'/> 8984 </function-type> 8985 <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*, void*) --> 8986 <function-type size-in-bits='64' id='type-id-367'> 8987 <!-- parameter of type 'hb_font_t*' --> 8988 <parameter type-id='type-id-154'/> 8989 <!-- parameter of type 'void*' --> 8990 <parameter type-id='type-id-19'/> 8991 <!-- parameter of type 'typedef hb_codepoint_t' --> 8992 <parameter type-id='type-id-72'/> 8993 <!-- parameter of type 'typedef hb_codepoint_t' --> 8994 <parameter type-id='type-id-72'/> 8995 <!-- parameter of type 'hb_codepoint_t*' --> 8996 <parameter type-id='type-id-119'/> 8997 <!-- parameter of type 'void*' --> 8998 <parameter type-id='type-id-19'/> 8999 <!-- typedef hb_bool_t --> 9000 <return type-id='type-id-40'/> 9001 </function-type> 9002 <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*) --> 9003 <function-type size-in-bits='64' id='type-id-368'> 9004 <!-- parameter of type 'hb_font_t*' --> 9005 <parameter type-id='type-id-154'/> 9006 <!-- parameter of type 'void*' --> 9007 <parameter type-id='type-id-19'/> 9008 <!-- parameter of type 'typedef hb_codepoint_t' --> 9009 <parameter type-id='type-id-72'/> 9010 <!-- parameter of type 'unsigned int' --> 9011 <parameter type-id='type-id-18'/> 9012 <!-- parameter of type 'hb_position_t*' --> 9013 <parameter type-id='type-id-163'/> 9014 <!-- parameter of type 'hb_position_t*' --> 9015 <parameter type-id='type-id-163'/> 9016 <!-- parameter of type 'void*' --> 9017 <parameter type-id='type-id-19'/> 9018 <!-- typedef hb_bool_t --> 9019 <return type-id='type-id-40'/> 9020 </function-type> 9021 <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, void*) --> 9022 <function-type size-in-bits='64' id='type-id-369'> 9023 <!-- parameter of type 'hb_font_t*' --> 9024 <parameter type-id='type-id-154'/> 9025 <!-- parameter of type 'void*' --> 9026 <parameter type-id='type-id-19'/> 9027 <!-- parameter of type 'typedef hb_codepoint_t' --> 9028 <parameter type-id='type-id-72'/> 9029 <!-- parameter of type 'typedef hb_codepoint_t' --> 9030 <parameter type-id='type-id-72'/> 9031 <!-- parameter of type 'void*' --> 9032 <parameter type-id='type-id-19'/> 9033 <!-- typedef hb_position_t --> 9034 <return type-id='type-id-103'/> 9035 </function-type> 9036 <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, void*) --> 9037 <function-type size-in-bits='64' id='type-id-370'> 9038 <!-- parameter of type 'hb_font_t*' --> 9039 <parameter type-id='type-id-154'/> 9040 <!-- parameter of type 'void*' --> 9041 <parameter type-id='type-id-19'/> 9042 <!-- parameter of type 'typedef hb_codepoint_t' --> 9043 <parameter type-id='type-id-72'/> 9044 <!-- parameter of type 'void*' --> 9045 <parameter type-id='type-id-19'/> 9046 <!-- typedef hb_position_t --> 9047 <return type-id='type-id-103'/> 9048 </function-type> 9049 <!-- hb_bool_t (hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> 9050 <function-type size-in-bits='64' id='type-id-234'> 9051 <!-- parameter of type 'hb_shape_plan_t*' --> 9052 <parameter type-id='type-id-194'/> 9053 <!-- parameter of type 'hb_font_t*' --> 9054 <parameter type-id='type-id-154'/> 9055 <!-- parameter of type 'hb_buffer_t*' --> 9056 <parameter type-id='type-id-153'/> 9057 <!-- parameter of type 'const hb_feature_t*' --> 9058 <parameter type-id='type-id-352'/> 9059 <!-- parameter of type 'unsigned int' --> 9060 <parameter type-id='type-id-18'/> 9061 <!-- typedef hb_bool_t --> 9062 <return type-id='type-id-40'/> 9063 </function-type> 9064 </abi-instr> 9065 <abi-instr address-size='64' path='hb-fallback-shape.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 9066 </abi-instr> 9067 <abi-instr address-size='64' path='hb-font.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 9068 <!-- int* --> 9069 <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-575'/> 9070 <!-- hb_font_funcs_t* hb_font_funcs_create() --> 9071 <function-decl name='hb_font_funcs_create' mangled-name='hb_font_funcs_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_create'> 9072 <!-- hb_font_funcs_t* --> 9073 <return type-id='type-id-161'/> 9074 </function-decl> 9075 <!-- hb_font_funcs_t* hb_font_funcs_get_empty() --> 9076 <function-decl name='hb_font_funcs_get_empty' mangled-name='hb_font_funcs_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_get_empty'> 9077 <!-- hb_font_funcs_t* --> 9078 <return type-id='type-id-161'/> 9079 </function-decl> 9080 <!-- hb_font_funcs_t* hb_font_funcs_reference(hb_font_funcs_t*) --> 9081 <function-decl name='hb_font_funcs_reference' mangled-name='hb_font_funcs_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_reference'> 9082 <!-- parameter of type 'hb_font_funcs_t*' --> 9083 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='280' column='1'/> 9084 <!-- hb_font_funcs_t* --> 9085 <return type-id='type-id-161'/> 9086 </function-decl> 9087 <!-- void hb_font_funcs_destroy(hb_font_funcs_t*) --> 9088 <function-decl name='hb_font_funcs_destroy' mangled-name='hb_font_funcs_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_destroy'> 9089 <!-- parameter of type 'hb_font_funcs_t*' --> 9090 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='294' column='1'/> 9091 <!-- void --> 9092 <return type-id='type-id-25'/> 9093 </function-decl> 9094 <!-- hb_bool_t hb_font_funcs_set_user_data(hb_font_funcs_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 9095 <function-decl name='hb_font_funcs_set_user_data' mangled-name='hb_font_funcs_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_user_data'> 9096 <!-- parameter of type 'hb_font_funcs_t*' --> 9097 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='321' column='1'/> 9098 <!-- parameter of type 'hb_user_data_key_t*' --> 9099 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='322' column='1'/> 9100 <!-- parameter of type 'void*' --> 9101 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='323' column='1'/> 9102 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9103 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='324' column='1'/> 9104 <!-- parameter of type 'typedef hb_bool_t' --> 9105 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='325' column='1'/> 9106 <!-- typedef hb_bool_t --> 9107 <return type-id='type-id-40'/> 9108 </function-decl> 9109 <!-- void* hb_font_funcs_get_user_data(hb_font_funcs_t*, hb_user_data_key_t*) --> 9110 <function-decl name='hb_font_funcs_get_user_data' mangled-name='hb_font_funcs_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_get_user_data'> 9111 <!-- parameter of type 'hb_font_funcs_t*' --> 9112 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='342' column='1'/> 9113 <!-- parameter of type 'hb_user_data_key_t*' --> 9114 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='343' column='1'/> 9115 <!-- void* --> 9116 <return type-id='type-id-19'/> 9117 </function-decl> 9118 <!-- void hb_font_funcs_make_immutable(hb_font_funcs_t*) --> 9119 <function-decl name='hb_font_funcs_make_immutable' mangled-name='hb_font_funcs_make_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_make_immutable'> 9120 <!-- parameter of type 'hb_font_funcs_t*' --> 9121 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='358' column='1'/> 9122 <!-- void --> 9123 <return type-id='type-id-25'/> 9124 </function-decl> 9125 <!-- hb_bool_t hb_font_funcs_is_immutable(hb_font_funcs_t*) --> 9126 <function-decl name='hb_font_funcs_is_immutable' mangled-name='hb_font_funcs_is_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_is_immutable'> 9127 <!-- parameter of type 'hb_font_funcs_t*' --> 9128 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='377' column='1'/> 9129 <!-- typedef hb_bool_t --> 9130 <return type-id='type-id-40'/> 9131 </function-decl> 9132 <!-- void hb_font_funcs_set_glyph_contour_point_func(hb_font_funcs_t*, hb_font_get_glyph_contour_point_func_t, void*, hb_destroy_func_t) --> 9133 <function-decl name='hb_font_funcs_set_glyph_contour_point_func' mangled-name='hb_font_funcs_set_glyph_contour_point_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_contour_point_func'> 9134 <!-- parameter of type 'hb_font_funcs_t*' --> 9135 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9136 <!-- parameter of type 'typedef hb_font_get_glyph_contour_point_func_t' --> 9137 <parameter type-id='type-id-210' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9138 <!-- parameter of type 'void*' --> 9139 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9140 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9141 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9142 <!-- void --> 9143 <return type-id='type-id-25'/> 9144 </function-decl> 9145 <!-- void hb_font_funcs_set_glyph_extents_func(hb_font_funcs_t*, hb_font_get_glyph_extents_func_t, void*, hb_destroy_func_t) --> 9146 <function-decl name='hb_font_funcs_set_glyph_extents_func' mangled-name='hb_font_funcs_set_glyph_extents_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_extents_func'> 9147 <!-- parameter of type 'hb_font_funcs_t*' --> 9148 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9149 <!-- parameter of type 'typedef hb_font_get_glyph_extents_func_t' --> 9150 <parameter type-id='type-id-209' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9151 <!-- parameter of type 'void*' --> 9152 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9153 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9154 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9155 <!-- void --> 9156 <return type-id='type-id-25'/> 9157 </function-decl> 9158 <!-- void hb_font_funcs_set_glyph_from_name_func(hb_font_funcs_t*, hb_font_get_glyph_from_name_func_t, void*, hb_destroy_func_t) --> 9159 <function-decl name='hb_font_funcs_set_glyph_from_name_func' mangled-name='hb_font_funcs_set_glyph_from_name_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_from_name_func'> 9160 <!-- parameter of type 'hb_font_funcs_t*' --> 9161 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9162 <!-- parameter of type 'typedef hb_font_get_glyph_from_name_func_t' --> 9163 <parameter type-id='type-id-212' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9164 <!-- parameter of type 'void*' --> 9165 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9166 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9167 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9168 <!-- void --> 9169 <return type-id='type-id-25'/> 9170 </function-decl> 9171 <!-- void hb_font_funcs_set_glyph_func(hb_font_funcs_t*, hb_font_get_glyph_func_t, void*, hb_destroy_func_t) --> 9172 <function-decl name='hb_font_funcs_set_glyph_func' mangled-name='hb_font_funcs_set_glyph_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_func'> 9173 <!-- parameter of type 'hb_font_funcs_t*' --> 9174 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9175 <!-- parameter of type 'typedef hb_font_get_glyph_func_t' --> 9176 <parameter type-id='type-id-202' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9177 <!-- parameter of type 'void*' --> 9178 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9179 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9180 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9181 <!-- void --> 9182 <return type-id='type-id-25'/> 9183 </function-decl> 9184 <!-- void hb_font_funcs_set_glyph_h_advance_func(hb_font_funcs_t*, hb_font_get_glyph_h_advance_func_t, void*, hb_destroy_func_t) --> 9185 <function-decl name='hb_font_funcs_set_glyph_h_advance_func' mangled-name='hb_font_funcs_set_glyph_h_advance_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_h_advance_func'> 9186 <!-- parameter of type 'hb_font_funcs_t*' --> 9187 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9188 <!-- parameter of type 'typedef hb_font_get_glyph_h_advance_func_t' --> 9189 <parameter type-id='type-id-203' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9190 <!-- parameter of type 'void*' --> 9191 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9192 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9193 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9194 <!-- void --> 9195 <return type-id='type-id-25'/> 9196 </function-decl> 9197 <!-- void hb_font_funcs_set_glyph_h_kerning_func(hb_font_funcs_t*, hb_font_get_glyph_h_kerning_func_t, void*, hb_destroy_func_t) --> 9198 <function-decl name='hb_font_funcs_set_glyph_h_kerning_func' mangled-name='hb_font_funcs_set_glyph_h_kerning_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_h_kerning_func'> 9199 <!-- parameter of type 'hb_font_funcs_t*' --> 9200 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9201 <!-- parameter of type 'typedef hb_font_get_glyph_h_kerning_func_t' --> 9202 <parameter type-id='type-id-207' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9203 <!-- parameter of type 'void*' --> 9204 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9205 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9206 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9207 <!-- void --> 9208 <return type-id='type-id-25'/> 9209 </function-decl> 9210 <!-- void hb_font_funcs_set_glyph_h_origin_func(hb_font_funcs_t*, hb_font_get_glyph_h_origin_func_t, void*, hb_destroy_func_t) --> 9211 <function-decl name='hb_font_funcs_set_glyph_h_origin_func' mangled-name='hb_font_funcs_set_glyph_h_origin_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_h_origin_func'> 9212 <!-- parameter of type 'hb_font_funcs_t*' --> 9213 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9214 <!-- parameter of type 'typedef hb_font_get_glyph_h_origin_func_t' --> 9215 <parameter type-id='type-id-205' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9216 <!-- parameter of type 'void*' --> 9217 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9218 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9219 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9220 <!-- void --> 9221 <return type-id='type-id-25'/> 9222 </function-decl> 9223 <!-- void hb_font_funcs_set_glyph_name_func(hb_font_funcs_t*, hb_font_get_glyph_name_func_t, void*, hb_destroy_func_t) --> 9224 <function-decl name='hb_font_funcs_set_glyph_name_func' mangled-name='hb_font_funcs_set_glyph_name_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_name_func'> 9225 <!-- parameter of type 'hb_font_funcs_t*' --> 9226 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9227 <!-- parameter of type 'typedef hb_font_get_glyph_name_func_t' --> 9228 <parameter type-id='type-id-211' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9229 <!-- parameter of type 'void*' --> 9230 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9231 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9232 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9233 <!-- void --> 9234 <return type-id='type-id-25'/> 9235 </function-decl> 9236 <!-- void hb_font_funcs_set_glyph_v_advance_func(hb_font_funcs_t*, hb_font_get_glyph_v_advance_func_t, void*, hb_destroy_func_t) --> 9237 <function-decl name='hb_font_funcs_set_glyph_v_advance_func' mangled-name='hb_font_funcs_set_glyph_v_advance_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_v_advance_func'> 9238 <!-- parameter of type 'hb_font_funcs_t*' --> 9239 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9240 <!-- parameter of type 'typedef hb_font_get_glyph_v_advance_func_t' --> 9241 <parameter type-id='type-id-204' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9242 <!-- parameter of type 'void*' --> 9243 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9244 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9245 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9246 <!-- void --> 9247 <return type-id='type-id-25'/> 9248 </function-decl> 9249 <!-- void hb_font_funcs_set_glyph_v_kerning_func(hb_font_funcs_t*, hb_font_get_glyph_v_kerning_func_t, void*, hb_destroy_func_t) --> 9250 <function-decl name='hb_font_funcs_set_glyph_v_kerning_func' mangled-name='hb_font_funcs_set_glyph_v_kerning_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_v_kerning_func'> 9251 <!-- parameter of type 'hb_font_funcs_t*' --> 9252 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9253 <!-- parameter of type 'typedef hb_font_get_glyph_v_kerning_func_t' --> 9254 <parameter type-id='type-id-208' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9255 <!-- parameter of type 'void*' --> 9256 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9257 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9258 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9259 <!-- void --> 9260 <return type-id='type-id-25'/> 9261 </function-decl> 9262 <!-- void hb_font_funcs_set_glyph_v_origin_func(hb_font_funcs_t*, hb_font_get_glyph_v_origin_func_t, void*, hb_destroy_func_t) --> 9263 <function-decl name='hb_font_funcs_set_glyph_v_origin_func' mangled-name='hb_font_funcs_set_glyph_v_origin_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_set_glyph_v_origin_func'> 9264 <!-- parameter of type 'hb_font_funcs_t*' --> 9265 <parameter type-id='type-id-161' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9266 <!-- parameter of type 'typedef hb_font_get_glyph_v_origin_func_t' --> 9267 <parameter type-id='type-id-206' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9268 <!-- parameter of type 'void*' --> 9269 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9270 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9271 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> 9272 <!-- void --> 9273 <return type-id='type-id-25'/> 9274 </function-decl> 9275 <!-- hb_bool_t hb_font_get_glyph(hb_font_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 9276 <function-decl name='hb_font_get_glyph' mangled-name='hb_font_get_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph'> 9277 <!-- parameter of type 'hb_font_t*' --> 9278 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='431' column='1'/> 9279 <!-- parameter of type 'typedef hb_codepoint_t' --> 9280 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='432' column='1'/> 9281 <!-- parameter of type 'typedef hb_codepoint_t' --> 9282 <parameter type-id='type-id-72' name='variation_selector' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='432' column='1'/> 9283 <!-- parameter of type 'hb_codepoint_t*' --> 9284 <parameter type-id='type-id-119' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='433' column='1'/> 9285 <!-- typedef hb_bool_t --> 9286 <return type-id='type-id-40'/> 9287 </function-decl> 9288 <!-- hb_position_t hb_font_get_glyph_h_advance(hb_font_t*, hb_codepoint_t) --> 9289 <function-decl name='hb_font_get_glyph_h_advance' mangled-name='hb_font_get_glyph_h_advance' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_h_advance'> 9290 <!-- parameter of type 'hb_font_t*' --> 9291 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='450' column='1'/> 9292 <!-- parameter of type 'typedef hb_codepoint_t' --> 9293 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='451' column='1'/> 9294 <!-- typedef hb_position_t --> 9295 <return type-id='type-id-103'/> 9296 </function-decl> 9297 <!-- hb_position_t hb_font_get_glyph_v_advance(hb_font_t*, hb_codepoint_t) --> 9298 <function-decl name='hb_font_get_glyph_v_advance' mangled-name='hb_font_get_glyph_v_advance' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_v_advance'> 9299 <!-- parameter of type 'hb_font_t*' --> 9300 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='468' column='1'/> 9301 <!-- parameter of type 'typedef hb_codepoint_t' --> 9302 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='469' column='1'/> 9303 <!-- typedef hb_position_t --> 9304 <return type-id='type-id-103'/> 9305 </function-decl> 9306 <!-- hb_bool_t hb_font_get_glyph_h_origin(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 9307 <function-decl name='hb_font_get_glyph_h_origin' mangled-name='hb_font_get_glyph_h_origin' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_h_origin'> 9308 <!-- parameter of type 'hb_font_t*' --> 9309 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='488' column='1'/> 9310 <!-- parameter of type 'typedef hb_codepoint_t' --> 9311 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='489' column='1'/> 9312 <!-- parameter of type 'hb_position_t*' --> 9313 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> 9314 <!-- parameter of type 'hb_position_t*' --> 9315 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> 9316 <!-- typedef hb_bool_t --> 9317 <return type-id='type-id-40'/> 9318 </function-decl> 9319 <!-- hb_bool_t hb_font_get_glyph_v_origin(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 9320 <function-decl name='hb_font_get_glyph_v_origin' mangled-name='hb_font_get_glyph_v_origin' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_v_origin'> 9321 <!-- parameter of type 'hb_font_t*' --> 9322 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='509' column='1'/> 9323 <!-- parameter of type 'typedef hb_codepoint_t' --> 9324 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='510' column='1'/> 9325 <!-- parameter of type 'hb_position_t*' --> 9326 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='511' column='1'/> 9327 <!-- parameter of type 'hb_position_t*' --> 9328 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='511' column='1'/> 9329 <!-- typedef hb_bool_t --> 9330 <return type-id='type-id-40'/> 9331 </function-decl> 9332 <!-- hb_position_t hb_font_get_glyph_h_kerning(hb_font_t*, hb_codepoint_t, hb_codepoint_t) --> 9333 <function-decl name='hb_font_get_glyph_h_kerning' mangled-name='hb_font_get_glyph_h_kerning' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_h_kerning'> 9334 <!-- parameter of type 'hb_font_t*' --> 9335 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='529' column='1'/> 9336 <!-- parameter of type 'typedef hb_codepoint_t' --> 9337 <parameter type-id='type-id-72' name='left_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> 9338 <!-- parameter of type 'typedef hb_codepoint_t' --> 9339 <parameter type-id='type-id-72' name='right_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> 9340 <!-- typedef hb_position_t --> 9341 <return type-id='type-id-103'/> 9342 </function-decl> 9343 <!-- hb_position_t hb_font_get_glyph_v_kerning(hb_font_t*, hb_codepoint_t, hb_codepoint_t) --> 9344 <function-decl name='hb_font_get_glyph_v_kerning' mangled-name='hb_font_get_glyph_v_kerning' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_v_kerning'> 9345 <!-- parameter of type 'hb_font_t*' --> 9346 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='548' column='1'/> 9347 <!-- parameter of type 'typedef hb_codepoint_t' --> 9348 <parameter type-id='type-id-72' name='top_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='549' column='1'/> 9349 <!-- parameter of type 'typedef hb_codepoint_t' --> 9350 <parameter type-id='type-id-72' name='bottom_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='549' column='1'/> 9351 <!-- typedef hb_position_t --> 9352 <return type-id='type-id-103'/> 9353 </function-decl> 9354 <!-- hb_bool_t hb_font_get_glyph_extents(hb_font_t*, hb_codepoint_t, hb_glyph_extents_t*) --> 9355 <function-decl name='hb_font_get_glyph_extents' mangled-name='hb_font_get_glyph_extents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_extents'> 9356 <!-- parameter of type 'hb_font_t*' --> 9357 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='567' column='1'/> 9358 <!-- parameter of type 'typedef hb_codepoint_t' --> 9359 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='568' column='1'/> 9360 <!-- parameter of type 'hb_glyph_extents_t*' --> 9361 <parameter type-id='type-id-164' name='extents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='569' column='1'/> 9362 <!-- typedef hb_bool_t --> 9363 <return type-id='type-id-40'/> 9364 </function-decl> 9365 <!-- hb_bool_t hb_font_get_glyph_contour_point(hb_font_t*, hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*) --> 9366 <function-decl name='hb_font_get_glyph_contour_point' mangled-name='hb_font_get_glyph_contour_point' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_contour_point'> 9367 <!-- parameter of type 'hb_font_t*' --> 9368 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='589' column='1'/> 9369 <!-- parameter of type 'typedef hb_codepoint_t' --> 9370 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='590' column='1'/> 9371 <!-- parameter of type 'unsigned int' --> 9372 <parameter type-id='type-id-18' name='point_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='590' column='1'/> 9373 <!-- parameter of type 'hb_position_t*' --> 9374 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='591' column='1'/> 9375 <!-- parameter of type 'hb_position_t*' --> 9376 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='591' column='1'/> 9377 <!-- typedef hb_bool_t --> 9378 <return type-id='type-id-40'/> 9379 </function-decl> 9380 <!-- hb_bool_t hb_font_get_glyph_name(hb_font_t*, hb_codepoint_t, char*, unsigned int) --> 9381 <function-decl name='hb_font_get_glyph_name' mangled-name='hb_font_get_glyph_name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_name'> 9382 <!-- parameter of type 'hb_font_t*' --> 9383 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='610' column='1'/> 9384 <!-- parameter of type 'typedef hb_codepoint_t' --> 9385 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='611' column='1'/> 9386 <!-- parameter of type 'char*' --> 9387 <parameter type-id='type-id-48' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='612' column='1'/> 9388 <!-- parameter of type 'unsigned int' --> 9389 <parameter type-id='type-id-18' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='612' column='1'/> 9390 <!-- typedef hb_bool_t --> 9391 <return type-id='type-id-40'/> 9392 </function-decl> 9393 <!-- hb_bool_t hb_font_get_glyph_from_name(hb_font_t*, const char*, int, hb_codepoint_t*) --> 9394 <function-decl name='hb_font_get_glyph_from_name' mangled-name='hb_font_get_glyph_from_name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_from_name'> 9395 <!-- parameter of type 'hb_font_t*' --> 9396 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='631' column='1'/> 9397 <!-- parameter of type 'const char*' --> 9398 <parameter type-id='type-id-17' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> 9399 <!-- parameter of type 'int' --> 9400 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> 9401 <!-- parameter of type 'hb_codepoint_t*' --> 9402 <parameter type-id='type-id-119' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='633' column='1'/> 9403 <!-- typedef hb_bool_t --> 9404 <return type-id='type-id-40'/> 9405 </function-decl> 9406 <!-- void hb_font_get_glyph_advance_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 9407 <function-decl name='hb_font_get_glyph_advance_for_direction' mangled-name='hb_font_get_glyph_advance_for_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_advance_for_direction'> 9408 <!-- parameter of type 'hb_font_t*' --> 9409 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1'/> 9410 <!-- parameter of type 'typedef hb_codepoint_t' --> 9411 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='655' column='1'/> 9412 <!-- parameter of type 'enum hb_direction_t' --> 9413 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='656' column='1'/> 9414 <!-- parameter of type 'hb_position_t*' --> 9415 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> 9416 <!-- parameter of type 'hb_position_t*' --> 9417 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> 9418 <!-- void --> 9419 <return type-id='type-id-25'/> 9420 </function-decl> 9421 <!-- void hb_font_get_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 9422 <function-decl name='hb_font_get_glyph_origin_for_direction' mangled-name='hb_font_get_glyph_origin_for_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_origin_for_direction'> 9423 <!-- parameter of type 'hb_font_t*' --> 9424 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='675' column='1'/> 9425 <!-- parameter of type 'typedef hb_codepoint_t' --> 9426 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='676' column='1'/> 9427 <!-- parameter of type 'enum hb_direction_t' --> 9428 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='677' column='1'/> 9429 <!-- parameter of type 'hb_position_t*' --> 9430 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='678' column='1'/> 9431 <!-- parameter of type 'hb_position_t*' --> 9432 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='678' column='1'/> 9433 <!-- void --> 9434 <return type-id='type-id-25'/> 9435 </function-decl> 9436 <!-- void hb_font_add_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 9437 <function-decl name='hb_font_add_glyph_origin_for_direction' mangled-name='hb_font_add_glyph_origin_for_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_add_glyph_origin_for_direction'> 9438 <!-- parameter of type 'hb_font_t*' --> 9439 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='696' column='1'/> 9440 <!-- parameter of type 'typedef hb_codepoint_t' --> 9441 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='697' column='1'/> 9442 <!-- parameter of type 'enum hb_direction_t' --> 9443 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='698' column='1'/> 9444 <!-- parameter of type 'hb_position_t*' --> 9445 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='699' column='1'/> 9446 <!-- parameter of type 'hb_position_t*' --> 9447 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='699' column='1'/> 9448 <!-- void --> 9449 <return type-id='type-id-25'/> 9450 </function-decl> 9451 <!-- void hb_font_subtract_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 9452 <function-decl name='hb_font_subtract_glyph_origin_for_direction' mangled-name='hb_font_subtract_glyph_origin_for_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_subtract_glyph_origin_for_direction'> 9453 <!-- parameter of type 'hb_font_t*' --> 9454 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='717' column='1'/> 9455 <!-- parameter of type 'typedef hb_codepoint_t' --> 9456 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='718' column='1'/> 9457 <!-- parameter of type 'enum hb_direction_t' --> 9458 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='719' column='1'/> 9459 <!-- parameter of type 'hb_position_t*' --> 9460 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='720' column='1'/> 9461 <!-- parameter of type 'hb_position_t*' --> 9462 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='720' column='1'/> 9463 <!-- void --> 9464 <return type-id='type-id-25'/> 9465 </function-decl> 9466 <!-- void hb_font_get_glyph_kerning_for_direction(hb_font_t*, hb_codepoint_t, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> 9467 <function-decl name='hb_font_get_glyph_kerning_for_direction' mangled-name='hb_font_get_glyph_kerning_for_direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_kerning_for_direction'> 9468 <!-- parameter of type 'hb_font_t*' --> 9469 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='739' column='1'/> 9470 <!-- parameter of type 'typedef hb_codepoint_t' --> 9471 <parameter type-id='type-id-72' name='first_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='740' column='1'/> 9472 <!-- parameter of type 'typedef hb_codepoint_t' --> 9473 <parameter type-id='type-id-72' name='second_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='740' column='1'/> 9474 <!-- parameter of type 'enum hb_direction_t' --> 9475 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='741' column='1'/> 9476 <!-- parameter of type 'hb_position_t*' --> 9477 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='742' column='1'/> 9478 <!-- parameter of type 'hb_position_t*' --> 9479 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='742' column='1'/> 9480 <!-- void --> 9481 <return type-id='type-id-25'/> 9482 </function-decl> 9483 <!-- hb_bool_t hb_font_get_glyph_extents_for_origin(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_glyph_extents_t*) --> 9484 <function-decl name='hb_font_get_glyph_extents_for_origin' mangled-name='hb_font_get_glyph_extents_for_origin' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_extents_for_origin'> 9485 <!-- parameter of type 'hb_font_t*' --> 9486 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='761' column='1'/> 9487 <!-- parameter of type 'typedef hb_codepoint_t' --> 9488 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='762' column='1'/> 9489 <!-- parameter of type 'enum hb_direction_t' --> 9490 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='763' column='1'/> 9491 <!-- parameter of type 'hb_glyph_extents_t*' --> 9492 <parameter type-id='type-id-164' name='extents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='764' column='1'/> 9493 <!-- typedef hb_bool_t --> 9494 <return type-id='type-id-40'/> 9495 </function-decl> 9496 <!-- hb_bool_t hb_font_get_glyph_contour_point_for_origin(hb_font_t*, hb_codepoint_t, unsigned int, hb_direction_t, hb_position_t*, hb_position_t*) --> 9497 <function-decl name='hb_font_get_glyph_contour_point_for_origin' mangled-name='hb_font_get_glyph_contour_point_for_origin' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_glyph_contour_point_for_origin'> 9498 <!-- parameter of type 'hb_font_t*' --> 9499 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='785' column='1'/> 9500 <!-- parameter of type 'typedef hb_codepoint_t' --> 9501 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='786' column='1'/> 9502 <!-- parameter of type 'unsigned int' --> 9503 <parameter type-id='type-id-18' name='point_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='786' column='1'/> 9504 <!-- parameter of type 'enum hb_direction_t' --> 9505 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='787' column='1'/> 9506 <!-- parameter of type 'hb_position_t*' --> 9507 <parameter type-id='type-id-163' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='788' column='1'/> 9508 <!-- parameter of type 'hb_position_t*' --> 9509 <parameter type-id='type-id-163' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='788' column='1'/> 9510 <!-- typedef hb_bool_t --> 9511 <return type-id='type-id-40'/> 9512 </function-decl> 9513 <!-- void hb_font_glyph_to_string(hb_font_t*, hb_codepoint_t, char*, unsigned int) --> 9514 <function-decl name='hb_font_glyph_to_string' mangled-name='hb_font_glyph_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_glyph_to_string'> 9515 <!-- parameter of type 'hb_font_t*' --> 9516 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='806' column='1'/> 9517 <!-- parameter of type 'typedef hb_codepoint_t' --> 9518 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='807' column='1'/> 9519 <!-- parameter of type 'char*' --> 9520 <parameter type-id='type-id-48' name='s' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='808' column='1'/> 9521 <!-- parameter of type 'unsigned int' --> 9522 <parameter type-id='type-id-18' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='808' column='1'/> 9523 <!-- void --> 9524 <return type-id='type-id-25'/> 9525 </function-decl> 9526 <!-- hb_bool_t hb_font_glyph_from_string(hb_font_t*, const char*, int, hb_codepoint_t*) --> 9527 <function-decl name='hb_font_glyph_from_string' mangled-name='hb_font_glyph_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_glyph_from_string'> 9528 <!-- parameter of type 'hb_font_t*' --> 9529 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='828' column='1'/> 9530 <!-- parameter of type 'const char*' --> 9531 <parameter type-id='type-id-17' name='s' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='829' column='1'/> 9532 <!-- parameter of type 'int' --> 9533 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='829' column='1'/> 9534 <!-- parameter of type 'hb_codepoint_t*' --> 9535 <parameter type-id='type-id-119' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='830' column='1'/> 9536 <!-- typedef hb_bool_t --> 9537 <return type-id='type-id-40'/> 9538 </function-decl> 9539 <!-- hb_font_t* hb_font_create(hb_face_t*) --> 9540 <function-decl name='hb_font_create' mangled-name='hb_font_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='851' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_create'> 9541 <!-- parameter of type 'hb_face_t*' --> 9542 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='851' column='1'/> 9543 <!-- hb_font_t* --> 9544 <return type-id='type-id-154'/> 9545 </function-decl> 9546 <!-- hb_font_t* hb_font_create_sub_font(hb_font_t*) --> 9547 <function-decl name='hb_font_create_sub_font' mangled-name='hb_font_create_sub_font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_create_sub_font'> 9548 <!-- parameter of type 'hb_font_t*' --> 9549 <parameter type-id='type-id-154' name='parent' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='880' column='1'/> 9550 <!-- hb_font_t* --> 9551 <return type-id='type-id-154'/> 9552 </function-decl> 9553 <!-- hb_font_t* hb_font_get_empty() --> 9554 <function-decl name='hb_font_get_empty' mangled-name='hb_font_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_empty'> 9555 <!-- hb_font_t* --> 9556 <return type-id='type-id-154'/> 9557 </function-decl> 9558 <!-- hb_font_t* hb_font_reference(hb_font_t*) --> 9559 <function-decl name='hb_font_reference' mangled-name='hb_font_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_reference'> 9560 <!-- parameter of type 'hb_font_t*' --> 9561 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='952' column='1'/> 9562 <!-- hb_font_t* --> 9563 <return type-id='type-id-154'/> 9564 </function-decl> 9565 <!-- void hb_font_destroy(hb_font_t*) --> 9566 <function-decl name='hb_font_destroy' mangled-name='hb_font_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_destroy'> 9567 <!-- parameter of type 'hb_font_t*' --> 9568 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='966' column='1'/> 9569 <!-- void --> 9570 <return type-id='type-id-25'/> 9571 </function-decl> 9572 <!-- hb_bool_t hb_font_set_user_data(hb_font_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 9573 <function-decl name='hb_font_set_user_data' mangled-name='hb_font_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_set_user_data'> 9574 <!-- parameter of type 'hb_font_t*' --> 9575 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='999' column='1'/> 9576 <!-- parameter of type 'hb_user_data_key_t*' --> 9577 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1000' column='1'/> 9578 <!-- parameter of type 'void*' --> 9579 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1001' column='1'/> 9580 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9581 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1002' column='1'/> 9582 <!-- parameter of type 'typedef hb_bool_t' --> 9583 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1003' column='1'/> 9584 <!-- typedef hb_bool_t --> 9585 <return type-id='type-id-40'/> 9586 </function-decl> 9587 <!-- void* hb_font_get_user_data(hb_font_t*, hb_user_data_key_t*) --> 9588 <function-decl name='hb_font_get_user_data' mangled-name='hb_font_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_user_data'> 9589 <!-- parameter of type 'hb_font_t*' --> 9590 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1020' column='1'/> 9591 <!-- parameter of type 'hb_user_data_key_t*' --> 9592 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1021' column='1'/> 9593 <!-- void* --> 9594 <return type-id='type-id-19'/> 9595 </function-decl> 9596 <!-- void hb_font_make_immutable(hb_font_t*) --> 9597 <function-decl name='hb_font_make_immutable' mangled-name='hb_font_make_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_make_immutable'> 9598 <!-- parameter of type 'hb_font_t*' --> 9599 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1'/> 9600 <!-- void --> 9601 <return type-id='type-id-25'/> 9602 </function-decl> 9603 <!-- hb_bool_t hb_font_is_immutable(hb_font_t*) --> 9604 <function-decl name='hb_font_is_immutable' mangled-name='hb_font_is_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_is_immutable'> 9605 <!-- parameter of type 'hb_font_t*' --> 9606 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1054' column='1'/> 9607 <!-- typedef hb_bool_t --> 9608 <return type-id='type-id-40'/> 9609 </function-decl> 9610 <!-- hb_font_t* hb_font_get_parent(hb_font_t*) --> 9611 <function-decl name='hb_font_get_parent' mangled-name='hb_font_get_parent' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_parent'> 9612 <!-- parameter of type 'hb_font_t*' --> 9613 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1070' column='1'/> 9614 <!-- hb_font_t* --> 9615 <return type-id='type-id-154'/> 9616 </function-decl> 9617 <!-- hb_face_t* hb_font_get_face(hb_font_t*) --> 9618 <function-decl name='hb_font_get_face' mangled-name='hb_font_get_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1086' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_face'> 9619 <!-- parameter of type 'hb_font_t*' --> 9620 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1086' column='1'/> 9621 <!-- hb_face_t* --> 9622 <return type-id='type-id-160'/> 9623 </function-decl> 9624 <!-- void hb_font_set_funcs(hb_font_t*, hb_font_funcs_t*, void*, hb_destroy_func_t) --> 9625 <function-decl name='hb_font_set_funcs' mangled-name='hb_font_set_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_set_funcs'> 9626 <!-- parameter of type 'hb_font_t*' --> 9627 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1104' column='1'/> 9628 <!-- parameter of type 'hb_font_funcs_t*' --> 9629 <parameter type-id='type-id-161' name='klass' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1105' column='1'/> 9630 <!-- parameter of type 'void*' --> 9631 <parameter type-id='type-id-19' name='font_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1106' column='1'/> 9632 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9633 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1107' column='1'/> 9634 <!-- void --> 9635 <return type-id='type-id-25'/> 9636 </function-decl> 9637 <!-- void hb_font_set_funcs_data(hb_font_t*, void*, hb_destroy_func_t) --> 9638 <function-decl name='hb_font_set_funcs_data' mangled-name='hb_font_set_funcs_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_set_funcs_data'> 9639 <!-- parameter of type 'hb_font_t*' --> 9640 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1139' column='1'/> 9641 <!-- parameter of type 'void*' --> 9642 <parameter type-id='type-id-19' name='font_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1140' column='1'/> 9643 <!-- parameter of type 'typedef hb_destroy_func_t' --> 9644 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1141' column='1'/> 9645 <!-- void --> 9646 <return type-id='type-id-25'/> 9647 </function-decl> 9648 <!-- void hb_font_set_scale(hb_font_t*, int, int) --> 9649 <function-decl name='hb_font_set_scale' mangled-name='hb_font_set_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_set_scale'> 9650 <!-- parameter of type 'hb_font_t*' --> 9651 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1169' column='1'/> 9652 <!-- parameter of type 'int' --> 9653 <parameter type-id='type-id-11' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1170' column='1'/> 9654 <!-- parameter of type 'int' --> 9655 <parameter type-id='type-id-11' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1171' column='1'/> 9656 <!-- void --> 9657 <return type-id='type-id-25'/> 9658 </function-decl> 9659 <!-- void hb_font_get_scale(hb_font_t*, int*, int*) --> 9660 <function-decl name='hb_font_get_scale' mangled-name='hb_font_get_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_scale'> 9661 <!-- parameter of type 'hb_font_t*' --> 9662 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1191' column='1'/> 9663 <!-- parameter of type 'int*' --> 9664 <parameter type-id='type-id-575' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1192' column='1'/> 9665 <!-- parameter of type 'int*' --> 9666 <parameter type-id='type-id-575' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1193' column='1'/> 9667 <!-- void --> 9668 <return type-id='type-id-25'/> 9669 </function-decl> 9670 <!-- void hb_font_set_ppem(hb_font_t*, unsigned int, unsigned int) --> 9671 <function-decl name='hb_font_set_ppem' mangled-name='hb_font_set_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_set_ppem'> 9672 <!-- parameter of type 'hb_font_t*' --> 9673 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1210' column='1'/> 9674 <!-- parameter of type 'unsigned int' --> 9675 <parameter type-id='type-id-18' name='x_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1211' column='1'/> 9676 <!-- parameter of type 'unsigned int' --> 9677 <parameter type-id='type-id-18' name='y_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1212' column='1'/> 9678 <!-- void --> 9679 <return type-id='type-id-25'/> 9680 </function-decl> 9681 <!-- void hb_font_get_ppem(hb_font_t*, unsigned int*, unsigned int*) --> 9682 <function-decl name='hb_font_get_ppem' mangled-name='hb_font_get_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_get_ppem'> 9683 <!-- parameter of type 'hb_font_t*' --> 9684 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1232' column='1'/> 9685 <!-- parameter of type 'unsigned int*' --> 9686 <parameter type-id='type-id-60' name='x_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1233' column='1'/> 9687 <!-- parameter of type 'unsigned int*' --> 9688 <parameter type-id='type-id-60' name='y_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1234' column='1'/> 9689 <!-- void --> 9690 <return type-id='type-id-25'/> 9691 </function-decl> 9692 </abi-instr> 9693 <abi-instr address-size='64' path='hb-ft.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 9694 <!-- enum FT_Encoding_ --> 9695 <enum-decl name='FT_Encoding_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='698' column='1' id='type-id-576'> 9696 <underlying-type type-id='type-id-7'/> 9697 <enumerator name='FT_ENCODING_NONE' value='0'/> 9698 <enumerator name='FT_ENCODING_MS_SYMBOL' value='1937337698'/> 9699 <enumerator name='FT_ENCODING_UNICODE' value='1970170211'/> 9700 <enumerator name='FT_ENCODING_SJIS' value='1936353651'/> 9701 <enumerator name='FT_ENCODING_GB2312' value='1734484000'/> 9702 <enumerator name='FT_ENCODING_BIG5' value='1651074869'/> 9703 <enumerator name='FT_ENCODING_WANSUNG' value='2002873971'/> 9704 <enumerator name='FT_ENCODING_JOHAB' value='1785686113'/> 9705 <enumerator name='FT_ENCODING_MS_SJIS' value='1936353651'/> 9706 <enumerator name='FT_ENCODING_MS_GB2312' value='1734484000'/> 9707 <enumerator name='FT_ENCODING_MS_BIG5' value='1651074869'/> 9708 <enumerator name='FT_ENCODING_MS_WANSUNG' value='2002873971'/> 9709 <enumerator name='FT_ENCODING_MS_JOHAB' value='1785686113'/> 9710 <enumerator name='FT_ENCODING_ADOBE_STANDARD' value='1094995778'/> 9711 <enumerator name='FT_ENCODING_ADOBE_EXPERT' value='1094992453'/> 9712 <enumerator name='FT_ENCODING_ADOBE_CUSTOM' value='1094992451'/> 9713 <enumerator name='FT_ENCODING_ADOBE_LATIN_1' value='1818326065'/> 9714 <enumerator name='FT_ENCODING_OLD_LATIN_2' value='1818326066'/> 9715 <enumerator name='FT_ENCODING_APPLE_ROMAN' value='1634889070'/> 9716 </enum-decl> 9717 <!-- enum FT_Glyph_Format_ --> 9718 <enum-decl name='FT_Glyph_Format_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='787' column='1' id='type-id-577'> 9719 <underlying-type type-id='type-id-7'/> 9720 <enumerator name='FT_GLYPH_FORMAT_NONE' value='0'/> 9721 <enumerator name='FT_GLYPH_FORMAT_COMPOSITE' value='1668246896'/> 9722 <enumerator name='FT_GLYPH_FORMAT_BITMAP' value='1651078259'/> 9723 <enumerator name='FT_GLYPH_FORMAT_OUTLINE' value='1869968492'/> 9724 <enumerator name='FT_GLYPH_FORMAT_PLOTTER' value='1886154612'/> 9725 </enum-decl> 9726 <!-- struct FT_BBox_ --> 9727 <class-decl name='FT_BBox_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='116' column='1' id='type-id-578'> 9728 <data-member access='public' layout-offset-in-bits='0'> 9729 <!-- FT_Pos FT_BBox_::xMin --> 9730 <var-decl name='xMin' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> 9731 </data-member> 9732 <data-member access='public' layout-offset-in-bits='64'> 9733 <!-- FT_Pos FT_BBox_::yMin --> 9734 <var-decl name='yMin' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> 9735 </data-member> 9736 <data-member access='public' layout-offset-in-bits='128'> 9737 <!-- FT_Pos FT_BBox_::xMax --> 9738 <var-decl name='xMax' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> 9739 </data-member> 9740 <data-member access='public' layout-offset-in-bits='192'> 9741 <!-- FT_Pos FT_BBox_::yMax --> 9742 <var-decl name='yMax' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> 9743 </data-member> 9744 </class-decl> 9745 <!-- struct FT_Bitmap_ --> 9746 <class-decl name='FT_Bitmap_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='320' column='1' id='type-id-580'> 9747 <data-member access='public' layout-offset-in-bits='0'> 9748 <!-- int FT_Bitmap_::rows --> 9749 <var-decl name='rows' type-id='type-id-11' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='321' column='1'/> 9750 </data-member> 9751 <data-member access='public' layout-offset-in-bits='32'> 9752 <!-- int FT_Bitmap_::width --> 9753 <var-decl name='width' type-id='type-id-11' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='322' column='1'/> 9754 </data-member> 9755 <data-member access='public' layout-offset-in-bits='64'> 9756 <!-- int FT_Bitmap_::pitch --> 9757 <var-decl name='pitch' type-id='type-id-11' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='323' column='1'/> 9758 </data-member> 9759 <data-member access='public' layout-offset-in-bits='128'> 9760 <!-- unsigned char* FT_Bitmap_::buffer --> 9761 <var-decl name='buffer' type-id='type-id-581' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='324' column='1'/> 9762 </data-member> 9763 <data-member access='public' layout-offset-in-bits='192'> 9764 <!-- short int FT_Bitmap_::num_grays --> 9765 <var-decl name='num_grays' type-id='type-id-80' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='325' column='1'/> 9766 </data-member> 9767 <data-member access='public' layout-offset-in-bits='208'> 9768 <!-- char FT_Bitmap_::pixel_mode --> 9769 <var-decl name='pixel_mode' type-id='type-id-2' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='326' column='1'/> 9770 </data-member> 9771 <data-member access='public' layout-offset-in-bits='216'> 9772 <!-- char FT_Bitmap_::palette_mode --> 9773 <var-decl name='palette_mode' type-id='type-id-2' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='327' column='1'/> 9774 </data-member> 9775 <data-member access='public' layout-offset-in-bits='256'> 9776 <!-- void* FT_Bitmap_::palette --> 9777 <var-decl name='palette' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='328' column='1'/> 9778 </data-member> 9779 </class-decl> 9780 <!-- struct FT_Bitmap_Size_ --> 9781 <class-decl name='FT_Bitmap_Size_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='334' column='1' id='type-id-582'> 9782 <data-member access='public' layout-offset-in-bits='0'> 9783 <!-- FT_Short FT_Bitmap_Size_::height --> 9784 <var-decl name='height' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='335' column='1'/> 9785 </data-member> 9786 <data-member access='public' layout-offset-in-bits='16'> 9787 <!-- FT_Short FT_Bitmap_Size_::width --> 9788 <var-decl name='width' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='336' column='1'/> 9789 </data-member> 9790 <data-member access='public' layout-offset-in-bits='64'> 9791 <!-- FT_Pos FT_Bitmap_Size_::size --> 9792 <var-decl name='size' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='338' column='1'/> 9793 </data-member> 9794 <data-member access='public' layout-offset-in-bits='128'> 9795 <!-- FT_Pos FT_Bitmap_Size_::x_ppem --> 9796 <var-decl name='x_ppem' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='340' column='1'/> 9797 </data-member> 9798 <data-member access='public' layout-offset-in-bits='192'> 9799 <!-- FT_Pos FT_Bitmap_Size_::y_ppem --> 9800 <var-decl name='y_ppem' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='341' column='1'/> 9801 </data-member> 9802 </class-decl> 9803 <!-- struct FT_CharMapRec_ --> 9804 <class-decl name='FT_CharMapRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='780' column='1' id='type-id-584'> 9805 <data-member access='public' layout-offset-in-bits='0'> 9806 <!-- FT_Face FT_CharMapRec_::face --> 9807 <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='781' column='1'/> 9808 </data-member> 9809 <data-member access='public' layout-offset-in-bits='64'> 9810 <!-- FT_Encoding FT_CharMapRec_::encoding --> 9811 <var-decl name='encoding' type-id='type-id-586' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='782' column='1'/> 9812 </data-member> 9813 <data-member access='public' layout-offset-in-bits='96'> 9814 <!-- FT_UShort FT_CharMapRec_::platform_id --> 9815 <var-decl name='platform_id' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='783' column='1'/> 9816 </data-member> 9817 <data-member access='public' layout-offset-in-bits='112'> 9818 <!-- FT_UShort FT_CharMapRec_::encoding_id --> 9819 <var-decl name='encoding_id' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='784' column='1'/> 9820 </data-member> 9821 </class-decl> 9822 <!-- struct FT_FaceRec_ --> 9823 <class-decl name='FT_FaceRec_' size-in-bits='1984' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='959' column='1' id='type-id-588'> 9824 <data-member access='public' layout-offset-in-bits='0'> 9825 <!-- FT_Long FT_FaceRec_::num_faces --> 9826 <var-decl name='num_faces' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='960' column='1'/> 9827 </data-member> 9828 <data-member access='public' layout-offset-in-bits='64'> 9829 <!-- FT_Long FT_FaceRec_::face_index --> 9830 <var-decl name='face_index' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='961' column='1'/> 9831 </data-member> 9832 <data-member access='public' layout-offset-in-bits='128'> 9833 <!-- FT_Long FT_FaceRec_::face_flags --> 9834 <var-decl name='face_flags' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='963' column='1'/> 9835 </data-member> 9836 <data-member access='public' layout-offset-in-bits='192'> 9837 <!-- FT_Long FT_FaceRec_::style_flags --> 9838 <var-decl name='style_flags' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='964' column='1'/> 9839 </data-member> 9840 <data-member access='public' layout-offset-in-bits='256'> 9841 <!-- FT_Long FT_FaceRec_::num_glyphs --> 9842 <var-decl name='num_glyphs' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='966' column='1'/> 9843 </data-member> 9844 <data-member access='public' layout-offset-in-bits='320'> 9845 <!-- FT_String* FT_FaceRec_::family_name --> 9846 <var-decl name='family_name' type-id='type-id-590' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='968' column='1'/> 9847 </data-member> 9848 <data-member access='public' layout-offset-in-bits='384'> 9849 <!-- FT_String* FT_FaceRec_::style_name --> 9850 <var-decl name='style_name' type-id='type-id-590' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='969' column='1'/> 9851 </data-member> 9852 <data-member access='public' layout-offset-in-bits='448'> 9853 <!-- FT_Int FT_FaceRec_::num_fixed_sizes --> 9854 <var-decl name='num_fixed_sizes' type-id='type-id-591' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='971' column='1'/> 9855 </data-member> 9856 <data-member access='public' layout-offset-in-bits='512'> 9857 <!-- FT_Bitmap_Size* FT_FaceRec_::available_sizes --> 9858 <var-decl name='available_sizes' type-id='type-id-592' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='972' column='1'/> 9859 </data-member> 9860 <data-member access='public' layout-offset-in-bits='576'> 9861 <!-- FT_Int FT_FaceRec_::num_charmaps --> 9862 <var-decl name='num_charmaps' type-id='type-id-591' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='974' column='1'/> 9863 </data-member> 9864 <data-member access='public' layout-offset-in-bits='640'> 9865 <!-- FT_CharMap* FT_FaceRec_::charmaps --> 9866 <var-decl name='charmaps' type-id='type-id-593' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='975' column='1'/> 9867 </data-member> 9868 <data-member access='public' layout-offset-in-bits='704'> 9869 <!-- FT_Generic FT_FaceRec_::generic --> 9870 <var-decl name='generic' type-id='type-id-594' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='977' column='1'/> 9871 </data-member> 9872 <data-member access='public' layout-offset-in-bits='832'> 9873 <!-- FT_BBox FT_FaceRec_::bbox --> 9874 <var-decl name='bbox' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='982' column='1'/> 9875 </data-member> 9876 <data-member access='public' layout-offset-in-bits='1088'> 9877 <!-- FT_UShort FT_FaceRec_::units_per_EM --> 9878 <var-decl name='units_per_EM' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='984' column='1'/> 9879 </data-member> 9880 <data-member access='public' layout-offset-in-bits='1104'> 9881 <!-- FT_Short FT_FaceRec_::ascender --> 9882 <var-decl name='ascender' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='985' column='1'/> 9883 </data-member> 9884 <data-member access='public' layout-offset-in-bits='1120'> 9885 <!-- FT_Short FT_FaceRec_::descender --> 9886 <var-decl name='descender' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='986' column='1'/> 9887 </data-member> 9888 <data-member access='public' layout-offset-in-bits='1136'> 9889 <!-- FT_Short FT_FaceRec_::height --> 9890 <var-decl name='height' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='987' column='1'/> 9891 </data-member> 9892 <data-member access='public' layout-offset-in-bits='1152'> 9893 <!-- FT_Short FT_FaceRec_::max_advance_width --> 9894 <var-decl name='max_advance_width' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='989' column='1'/> 9895 </data-member> 9896 <data-member access='public' layout-offset-in-bits='1168'> 9897 <!-- FT_Short FT_FaceRec_::max_advance_height --> 9898 <var-decl name='max_advance_height' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='990' column='1'/> 9899 </data-member> 9900 <data-member access='public' layout-offset-in-bits='1184'> 9901 <!-- FT_Short FT_FaceRec_::underline_position --> 9902 <var-decl name='underline_position' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='992' column='1'/> 9903 </data-member> 9904 <data-member access='public' layout-offset-in-bits='1200'> 9905 <!-- FT_Short FT_FaceRec_::underline_thickness --> 9906 <var-decl name='underline_thickness' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='993' column='1'/> 9907 </data-member> 9908 <data-member access='public' layout-offset-in-bits='1216'> 9909 <!-- FT_GlyphSlot FT_FaceRec_::glyph --> 9910 <var-decl name='glyph' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='995' column='1'/> 9911 </data-member> 9912 <data-member access='public' layout-offset-in-bits='1280'> 9913 <!-- FT_Size FT_FaceRec_::size --> 9914 <var-decl name='size' type-id='type-id-597' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='996' column='1'/> 9915 </data-member> 9916 <data-member access='public' layout-offset-in-bits='1344'> 9917 <!-- FT_CharMap FT_FaceRec_::charmap --> 9918 <var-decl name='charmap' type-id='type-id-598' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='997' column='1'/> 9919 </data-member> 9920 <data-member access='public' layout-offset-in-bits='1408'> 9921 <!-- FT_Driver FT_FaceRec_::driver --> 9922 <var-decl name='driver' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1001' column='1'/> 9923 </data-member> 9924 <data-member access='public' layout-offset-in-bits='1472'> 9925 <!-- FT_Memory FT_FaceRec_::memory --> 9926 <var-decl name='memory' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1002' column='1'/> 9927 </data-member> 9928 <data-member access='public' layout-offset-in-bits='1536'> 9929 <!-- FT_Stream FT_FaceRec_::stream --> 9930 <var-decl name='stream' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1003' column='1'/> 9931 </data-member> 9932 <data-member access='public' layout-offset-in-bits='1600'> 9933 <!-- FT_ListRec FT_FaceRec_::sizes_list --> 9934 <var-decl name='sizes_list' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1005' column='1'/> 9935 </data-member> 9936 <data-member access='public' layout-offset-in-bits='1728'> 9937 <!-- FT_Generic FT_FaceRec_::autohint --> 9938 <var-decl name='autohint' type-id='type-id-594' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1007' column='1'/> 9939 </data-member> 9940 <data-member access='public' layout-offset-in-bits='1856'> 9941 <!-- void* FT_FaceRec_::extensions --> 9942 <var-decl name='extensions' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1008' column='1'/> 9943 </data-member> 9944 <data-member access='public' layout-offset-in-bits='1920'> 9945 <!-- FT_Face_Internal FT_FaceRec_::internal --> 9946 <var-decl name='internal' type-id='type-id-603' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1010' column='1'/> 9947 </data-member> 9948 </class-decl> 9949 <!-- struct FT_Generic_ --> 9950 <class-decl name='FT_Generic_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='456' column='1' id='type-id-604'> 9951 <data-member access='public' layout-offset-in-bits='0'> 9952 <!-- void* FT_Generic_::data --> 9953 <var-decl name='data' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='457' column='1'/> 9954 </data-member> 9955 <data-member access='public' layout-offset-in-bits='64'> 9956 <!-- FT_Generic_Finalizer FT_Generic_::finalizer --> 9957 <var-decl name='finalizer' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='458' column='1'/> 9958 </data-member> 9959 </class-decl> 9960 <!-- struct FT_GlyphSlotRec_ --> 9961 <class-decl name='FT_GlyphSlotRec_' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1671' column='1' id='type-id-606'> 9962 <data-member access='public' layout-offset-in-bits='0'> 9963 <!-- FT_Library FT_GlyphSlotRec_::library --> 9964 <var-decl name='library' type-id='type-id-607' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1672' column='1'/> 9965 </data-member> 9966 <data-member access='public' layout-offset-in-bits='64'> 9967 <!-- FT_Face FT_GlyphSlotRec_::face --> 9968 <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1673' column='1'/> 9969 </data-member> 9970 <data-member access='public' layout-offset-in-bits='128'> 9971 <!-- FT_GlyphSlot FT_GlyphSlotRec_::next --> 9972 <var-decl name='next' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1674' column='1'/> 9973 </data-member> 9974 <data-member access='public' layout-offset-in-bits='192'> 9975 <!-- FT_UInt FT_GlyphSlotRec_::reserved --> 9976 <var-decl name='reserved' type-id='type-id-608' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1675' column='1'/> 9977 </data-member> 9978 <data-member access='public' layout-offset-in-bits='256'> 9979 <!-- FT_Generic FT_GlyphSlotRec_::generic --> 9980 <var-decl name='generic' type-id='type-id-594' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1676' column='1'/> 9981 </data-member> 9982 <data-member access='public' layout-offset-in-bits='384'> 9983 <!-- FT_Glyph_Metrics FT_GlyphSlotRec_::metrics --> 9984 <var-decl name='metrics' type-id='type-id-609' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1678' column='1'/> 9985 </data-member> 9986 <data-member access='public' layout-offset-in-bits='896'> 9987 <!-- FT_Fixed FT_GlyphSlotRec_::linearHoriAdvance --> 9988 <var-decl name='linearHoriAdvance' type-id='type-id-610' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1679' column='1'/> 9989 </data-member> 9990 <data-member access='public' layout-offset-in-bits='960'> 9991 <!-- FT_Fixed FT_GlyphSlotRec_::linearVertAdvance --> 9992 <var-decl name='linearVertAdvance' type-id='type-id-610' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1680' column='1'/> 9993 </data-member> 9994 <data-member access='public' layout-offset-in-bits='1024'> 9995 <!-- FT_Vector FT_GlyphSlotRec_::advance --> 9996 <var-decl name='advance' type-id='type-id-611' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1681' column='1'/> 9997 </data-member> 9998 <data-member access='public' layout-offset-in-bits='1152'> 9999 <!-- FT_Glyph_Format FT_GlyphSlotRec_::format --> 10000 <var-decl name='format' type-id='type-id-612' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1683' column='1'/> 10001 </data-member> 10002 <data-member access='public' layout-offset-in-bits='1216'> 10003 <!-- FT_Bitmap FT_GlyphSlotRec_::bitmap --> 10004 <var-decl name='bitmap' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1685' column='1'/> 10005 </data-member> 10006 <data-member access='public' layout-offset-in-bits='1536'> 10007 <!-- FT_Int FT_GlyphSlotRec_::bitmap_left --> 10008 <var-decl name='bitmap_left' type-id='type-id-591' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1686' column='1'/> 10009 </data-member> 10010 <data-member access='public' layout-offset-in-bits='1568'> 10011 <!-- FT_Int FT_GlyphSlotRec_::bitmap_top --> 10012 <var-decl name='bitmap_top' type-id='type-id-591' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1687' column='1'/> 10013 </data-member> 10014 <data-member access='public' layout-offset-in-bits='1600'> 10015 <!-- FT_Outline FT_GlyphSlotRec_::outline --> 10016 <var-decl name='outline' type-id='type-id-614' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1689' column='1'/> 10017 </data-member> 10018 <data-member access='public' layout-offset-in-bits='1920'> 10019 <!-- FT_UInt FT_GlyphSlotRec_::num_subglyphs --> 10020 <var-decl name='num_subglyphs' type-id='type-id-608' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1691' column='1'/> 10021 </data-member> 10022 <data-member access='public' layout-offset-in-bits='1984'> 10023 <!-- FT_SubGlyph FT_GlyphSlotRec_::subglyphs --> 10024 <var-decl name='subglyphs' type-id='type-id-615' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1692' column='1'/> 10025 </data-member> 10026 <data-member access='public' layout-offset-in-bits='2048'> 10027 <!-- void* FT_GlyphSlotRec_::control_data --> 10028 <var-decl name='control_data' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1694' column='1'/> 10029 </data-member> 10030 <data-member access='public' layout-offset-in-bits='2112'> 10031 <!-- long int FT_GlyphSlotRec_::control_len --> 10032 <var-decl name='control_len' type-id='type-id-12' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1695' column='1'/> 10033 </data-member> 10034 <data-member access='public' layout-offset-in-bits='2176'> 10035 <!-- FT_Pos FT_GlyphSlotRec_::lsb_delta --> 10036 <var-decl name='lsb_delta' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1697' column='1'/> 10037 </data-member> 10038 <data-member access='public' layout-offset-in-bits='2240'> 10039 <!-- FT_Pos FT_GlyphSlotRec_::rsb_delta --> 10040 <var-decl name='rsb_delta' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1698' column='1'/> 10041 </data-member> 10042 <data-member access='public' layout-offset-in-bits='2304'> 10043 <!-- void* FT_GlyphSlotRec_::other --> 10044 <var-decl name='other' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1700' column='1'/> 10045 </data-member> 10046 <data-member access='public' layout-offset-in-bits='2368'> 10047 <!-- FT_Slot_Internal FT_GlyphSlotRec_::internal --> 10048 <var-decl name='internal' type-id='type-id-616' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1702' column='1'/> 10049 </data-member> 10050 </class-decl> 10051 <!-- struct FT_Glyph_Metrics_ --> 10052 <class-decl name='FT_Glyph_Metrics_' size-in-bits='512' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='280' column='1' id='type-id-617'> 10053 <data-member access='public' layout-offset-in-bits='0'> 10054 <!-- FT_Pos FT_Glyph_Metrics_::width --> 10055 <var-decl name='width' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='281' column='1'/> 10056 </data-member> 10057 <data-member access='public' layout-offset-in-bits='64'> 10058 <!-- FT_Pos FT_Glyph_Metrics_::height --> 10059 <var-decl name='height' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='282' column='1'/> 10060 </data-member> 10061 <data-member access='public' layout-offset-in-bits='128'> 10062 <!-- FT_Pos FT_Glyph_Metrics_::horiBearingX --> 10063 <var-decl name='horiBearingX' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='284' column='1'/> 10064 </data-member> 10065 <data-member access='public' layout-offset-in-bits='192'> 10066 <!-- FT_Pos FT_Glyph_Metrics_::horiBearingY --> 10067 <var-decl name='horiBearingY' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='285' column='1'/> 10068 </data-member> 10069 <data-member access='public' layout-offset-in-bits='256'> 10070 <!-- FT_Pos FT_Glyph_Metrics_::horiAdvance --> 10071 <var-decl name='horiAdvance' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='286' column='1'/> 10072 </data-member> 10073 <data-member access='public' layout-offset-in-bits='320'> 10074 <!-- FT_Pos FT_Glyph_Metrics_::vertBearingX --> 10075 <var-decl name='vertBearingX' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='288' column='1'/> 10076 </data-member> 10077 <data-member access='public' layout-offset-in-bits='384'> 10078 <!-- FT_Pos FT_Glyph_Metrics_::vertBearingY --> 10079 <var-decl name='vertBearingY' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='289' column='1'/> 10080 </data-member> 10081 <data-member access='public' layout-offset-in-bits='448'> 10082 <!-- FT_Pos FT_Glyph_Metrics_::vertAdvance --> 10083 <var-decl name='vertAdvance' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='290' column='1'/> 10084 </data-member> 10085 </class-decl> 10086 <!-- struct FT_ListNodeRec_ --> 10087 <class-decl name='FT_ListNodeRec_' size-in-bits='192' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='541' column='1' id='type-id-618'> 10088 <data-member access='public' layout-offset-in-bits='0'> 10089 <!-- FT_ListNode FT_ListNodeRec_::prev --> 10090 <var-decl name='prev' type-id='type-id-619' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='542' column='1'/> 10091 </data-member> 10092 <data-member access='public' layout-offset-in-bits='64'> 10093 <!-- FT_ListNode FT_ListNodeRec_::next --> 10094 <var-decl name='next' type-id='type-id-619' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='543' column='1'/> 10095 </data-member> 10096 <data-member access='public' layout-offset-in-bits='128'> 10097 <!-- void* FT_ListNodeRec_::data --> 10098 <var-decl name='data' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='544' column='1'/> 10099 </data-member> 10100 </class-decl> 10101 <!-- struct FT_ListRec_ --> 10102 <class-decl name='FT_ListRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='564' column='1' id='type-id-620'> 10103 <data-member access='public' layout-offset-in-bits='0'> 10104 <!-- FT_ListNode FT_ListRec_::head --> 10105 <var-decl name='head' type-id='type-id-619' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='565' column='1'/> 10106 </data-member> 10107 <data-member access='public' layout-offset-in-bits='64'> 10108 <!-- FT_ListNode FT_ListRec_::tail --> 10109 <var-decl name='tail' type-id='type-id-619' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='566' column='1'/> 10110 </data-member> 10111 </class-decl> 10112 <!-- struct FT_MemoryRec_ --> 10113 <class-decl name='FT_MemoryRec_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='172' column='1' id='type-id-621'> 10114 <data-member access='public' layout-offset-in-bits='0'> 10115 <!-- void* FT_MemoryRec_::user --> 10116 <var-decl name='user' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='173' column='1'/> 10117 </data-member> 10118 <data-member access='public' layout-offset-in-bits='64'> 10119 <!-- FT_Alloc_Func FT_MemoryRec_::alloc --> 10120 <var-decl name='alloc' type-id='type-id-622' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='174' column='1'/> 10121 </data-member> 10122 <data-member access='public' layout-offset-in-bits='128'> 10123 <!-- FT_Free_Func FT_MemoryRec_::free --> 10124 <var-decl name='free' type-id='type-id-623' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='175' column='1'/> 10125 </data-member> 10126 <data-member access='public' layout-offset-in-bits='192'> 10127 <!-- FT_Realloc_Func FT_MemoryRec_::realloc --> 10128 <var-decl name='realloc' type-id='type-id-624' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='176' column='1'/> 10129 </data-member> 10130 </class-decl> 10131 <!-- struct FT_Outline_ --> 10132 <class-decl name='FT_Outline_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='393' column='1' id='type-id-625'> 10133 <data-member access='public' layout-offset-in-bits='0'> 10134 <!-- short int FT_Outline_::n_contours --> 10135 <var-decl name='n_contours' type-id='type-id-80' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='394' column='1'/> 10136 </data-member> 10137 <data-member access='public' layout-offset-in-bits='16'> 10138 <!-- short int FT_Outline_::n_points --> 10139 <var-decl name='n_points' type-id='type-id-80' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='395' column='1'/> 10140 </data-member> 10141 <data-member access='public' layout-offset-in-bits='64'> 10142 <!-- FT_Vector* FT_Outline_::points --> 10143 <var-decl name='points' type-id='type-id-626' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='397' column='1'/> 10144 </data-member> 10145 <data-member access='public' layout-offset-in-bits='128'> 10146 <!-- char* FT_Outline_::tags --> 10147 <var-decl name='tags' type-id='type-id-48' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='398' column='1'/> 10148 </data-member> 10149 <data-member access='public' layout-offset-in-bits='192'> 10150 <!-- short int* FT_Outline_::contours --> 10151 <var-decl name='contours' type-id='type-id-627' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='399' column='1'/> 10152 </data-member> 10153 <data-member access='public' layout-offset-in-bits='256'> 10154 <!-- int FT_Outline_::flags --> 10155 <var-decl name='flags' type-id='type-id-11' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='401' column='1'/> 10156 </data-member> 10157 </class-decl> 10158 <!-- struct FT_SizeRec_ --> 10159 <class-decl name='FT_SizeRec_' size-in-bits='704' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1461' column='1' id='type-id-628'> 10160 <data-member access='public' layout-offset-in-bits='0'> 10161 <!-- FT_Face FT_SizeRec_::face --> 10162 <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1462' column='1'/> 10163 </data-member> 10164 <data-member access='public' layout-offset-in-bits='64'> 10165 <!-- FT_Generic FT_SizeRec_::generic --> 10166 <var-decl name='generic' type-id='type-id-594' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1463' column='1'/> 10167 </data-member> 10168 <data-member access='public' layout-offset-in-bits='192'> 10169 <!-- FT_Size_Metrics FT_SizeRec_::metrics --> 10170 <var-decl name='metrics' type-id='type-id-629' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1464' column='1'/> 10171 </data-member> 10172 <data-member access='public' layout-offset-in-bits='640'> 10173 <!-- FT_Size_Internal FT_SizeRec_::internal --> 10174 <var-decl name='internal' type-id='type-id-630' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1465' column='1'/> 10175 </data-member> 10176 </class-decl> 10177 <!-- struct FT_Size_Metrics_ --> 10178 <class-decl name='FT_Size_Metrics_' size-in-bits='448' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1426' column='1' id='type-id-631'> 10179 <data-member access='public' layout-offset-in-bits='0'> 10180 <!-- FT_UShort FT_Size_Metrics_::x_ppem --> 10181 <var-decl name='x_ppem' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1427' column='1'/> 10182 </data-member> 10183 <data-member access='public' layout-offset-in-bits='16'> 10184 <!-- FT_UShort FT_Size_Metrics_::y_ppem --> 10185 <var-decl name='y_ppem' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1428' column='1'/> 10186 </data-member> 10187 <data-member access='public' layout-offset-in-bits='64'> 10188 <!-- FT_Fixed FT_Size_Metrics_::x_scale --> 10189 <var-decl name='x_scale' type-id='type-id-610' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1430' column='1'/> 10190 </data-member> 10191 <data-member access='public' layout-offset-in-bits='128'> 10192 <!-- FT_Fixed FT_Size_Metrics_::y_scale --> 10193 <var-decl name='y_scale' type-id='type-id-610' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1431' column='1'/> 10194 </data-member> 10195 <data-member access='public' layout-offset-in-bits='192'> 10196 <!-- FT_Pos FT_Size_Metrics_::ascender --> 10197 <var-decl name='ascender' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1433' column='1'/> 10198 </data-member> 10199 <data-member access='public' layout-offset-in-bits='256'> 10200 <!-- FT_Pos FT_Size_Metrics_::descender --> 10201 <var-decl name='descender' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1434' column='1'/> 10202 </data-member> 10203 <data-member access='public' layout-offset-in-bits='320'> 10204 <!-- FT_Pos FT_Size_Metrics_::height --> 10205 <var-decl name='height' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1435' column='1'/> 10206 </data-member> 10207 <data-member access='public' layout-offset-in-bits='384'> 10208 <!-- FT_Pos FT_Size_Metrics_::max_advance --> 10209 <var-decl name='max_advance' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1436' column='1'/> 10210 </data-member> 10211 </class-decl> 10212 <!-- struct FT_StreamRec_ --> 10213 <class-decl name='FT_StreamRec_' size-in-bits='640' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='322' column='1' id='type-id-632'> 10214 <data-member access='public' layout-offset-in-bits='0'> 10215 <!-- unsigned char* FT_StreamRec_::base --> 10216 <var-decl name='base' type-id='type-id-581' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='323' column='1'/> 10217 </data-member> 10218 <data-member access='public' layout-offset-in-bits='64'> 10219 <!-- unsigned long int FT_StreamRec_::size --> 10220 <var-decl name='size' type-id='type-id-4' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='324' column='1'/> 10221 </data-member> 10222 <data-member access='public' layout-offset-in-bits='128'> 10223 <!-- unsigned long int FT_StreamRec_::pos --> 10224 <var-decl name='pos' type-id='type-id-4' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='325' column='1'/> 10225 </data-member> 10226 <data-member access='public' layout-offset-in-bits='192'> 10227 <!-- FT_StreamDesc FT_StreamRec_::descriptor --> 10228 <var-decl name='descriptor' type-id='type-id-633' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='327' column='1'/> 10229 </data-member> 10230 <data-member access='public' layout-offset-in-bits='256'> 10231 <!-- FT_StreamDesc FT_StreamRec_::pathname --> 10232 <var-decl name='pathname' type-id='type-id-633' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='328' column='1'/> 10233 </data-member> 10234 <data-member access='public' layout-offset-in-bits='320'> 10235 <!-- FT_Stream_IoFunc FT_StreamRec_::read --> 10236 <var-decl name='read' type-id='type-id-634' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='329' column='1'/> 10237 </data-member> 10238 <data-member access='public' layout-offset-in-bits='384'> 10239 <!-- FT_Stream_CloseFunc FT_StreamRec_::close --> 10240 <var-decl name='close' type-id='type-id-635' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='330' column='1'/> 10241 </data-member> 10242 <data-member access='public' layout-offset-in-bits='448'> 10243 <!-- FT_Memory FT_StreamRec_::memory --> 10244 <var-decl name='memory' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='332' column='1'/> 10245 </data-member> 10246 <data-member access='public' layout-offset-in-bits='512'> 10247 <!-- unsigned char* FT_StreamRec_::cursor --> 10248 <var-decl name='cursor' type-id='type-id-581' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='333' column='1'/> 10249 </data-member> 10250 <data-member access='public' layout-offset-in-bits='576'> 10251 <!-- unsigned char* FT_StreamRec_::limit --> 10252 <var-decl name='limit' type-id='type-id-581' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='334' column='1'/> 10253 </data-member> 10254 </class-decl> 10255 <!-- struct FT_Vector_ --> 10256 <class-decl name='FT_Vector_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='75' column='1' id='type-id-636'> 10257 <data-member access='public' layout-offset-in-bits='0'> 10258 <!-- FT_Pos FT_Vector_::x --> 10259 <var-decl name='x' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='76' column='1'/> 10260 </data-member> 10261 <data-member access='public' layout-offset-in-bits='64'> 10262 <!-- FT_Pos FT_Vector_::y --> 10263 <var-decl name='y' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='77' column='1'/> 10264 </data-member> 10265 </class-decl> 10266 <!-- typedef void* (typedef FT_Memory, long int)* FT_Alloc_Func --> 10267 <typedef-decl name='FT_Alloc_Func' type-id='type-id-637' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='90' column='1' id='type-id-622'/> 10268 <!-- typedef FT_BBox_ FT_BBox --> 10269 <typedef-decl name='FT_BBox' type-id='type-id-578' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='120' column='1' id='type-id-595'/> 10270 <!-- typedef FT_Bitmap_ FT_Bitmap --> 10271 <typedef-decl name='FT_Bitmap' type-id='type-id-580' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='330' column='1' id='type-id-613'/> 10272 <!-- typedef FT_Bitmap_Size_ FT_Bitmap_Size --> 10273 <typedef-decl name='FT_Bitmap_Size' type-id='type-id-582' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='343' column='1' id='type-id-638'/> 10274 <!-- typedef FT_CharMapRec_* FT_CharMap --> 10275 <typedef-decl name='FT_CharMap' type-id='type-id-639' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='524' column='1' id='type-id-598'/> 10276 <!-- typedef FT_DriverRec_* FT_Driver --> 10277 <typedef-decl name='FT_Driver' type-id='type-id-640' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='401' column='1' id='type-id-599'/> 10278 <!-- typedef FT_Encoding_ FT_Encoding --> 10279 <typedef-decl name='FT_Encoding' type-id='type-id-576' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='727' column='1' id='type-id-586'/> 10280 <!-- typedef FT_FaceRec_* FT_Face --> 10281 <typedef-decl name='FT_Face' type-id='type-id-641' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='440' column='1' id='type-id-585'/> 10282 <!-- typedef FT_Face_InternalRec_* FT_Face_Internal --> 10283 <typedef-decl name='FT_Face_Internal' type-id='type-id-642' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='810' column='1' id='type-id-603'/> 10284 <!-- typedef long int FT_Fixed --> 10285 <typedef-decl name='FT_Fixed' type-id='type-id-12' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='284' column='1' id='type-id-610'/> 10286 <!-- typedef void (typedef FT_Memory, void*)* FT_Free_Func --> 10287 <typedef-decl name='FT_Free_Func' type-id='type-id-643' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='111' column='1' id='type-id-623'/> 10288 <!-- typedef FT_Generic_ FT_Generic --> 10289 <typedef-decl name='FT_Generic' type-id='type-id-604' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='460' column='1' id='type-id-594'/> 10290 <!-- typedef void (void*)* FT_Generic_Finalizer --> 10291 <typedef-decl name='FT_Generic_Finalizer' type-id='type-id-44' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='424' column='1' id='type-id-605'/> 10292 <!-- typedef FT_GlyphSlotRec_* FT_GlyphSlot --> 10293 <typedef-decl name='FT_GlyphSlot' type-id='type-id-644' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='492' column='1' id='type-id-596'/> 10294 <!-- typedef FT_Glyph_Format_ FT_Glyph_Format --> 10295 <typedef-decl name='FT_Glyph_Format' type-id='type-id-577' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='796' column='1' id='type-id-612'/> 10296 <!-- typedef FT_Glyph_Metrics_ FT_Glyph_Metrics --> 10297 <typedef-decl name='FT_Glyph_Metrics' type-id='type-id-617' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='292' column='1' id='type-id-609'/> 10298 <!-- typedef int FT_Int --> 10299 <typedef-decl name='FT_Int' type-id='type-id-11' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='216' column='1' id='type-id-591'/> 10300 <!-- typedef FT_LibraryRec_* FT_Library --> 10301 <typedef-decl name='FT_Library' type-id='type-id-645' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='376' column='1' id='type-id-607'/> 10302 <!-- typedef FT_ListNodeRec_* FT_ListNode --> 10303 <typedef-decl name='FT_ListNode' type-id='type-id-646' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='511' column='1' id='type-id-619'/> 10304 <!-- typedef FT_ListRec_ FT_ListRec --> 10305 <typedef-decl name='FT_ListRec' type-id='type-id-620' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='568' column='1' id='type-id-602'/> 10306 <!-- typedef long int FT_Long --> 10307 <typedef-decl name='FT_Long' type-id='type-id-12' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='238' column='1' id='type-id-589'/> 10308 <!-- typedef FT_MemoryRec_* FT_Memory --> 10309 <typedef-decl name='FT_Memory' type-id='type-id-647' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='66' column='1' id='type-id-600'/> 10310 <!-- typedef FT_Outline_ FT_Outline --> 10311 <typedef-decl name='FT_Outline' type-id='type-id-625' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='403' column='1' id='type-id-614'/> 10312 <!-- typedef long int FT_Pos --> 10313 <typedef-decl name='FT_Pos' type-id='type-id-12' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='58' column='1' id='type-id-579'/> 10314 <!-- typedef void* (typedef FT_Memory, long int, long int, void*)* FT_Realloc_Func --> 10315 <typedef-decl name='FT_Realloc_Func' type-id='type-id-648' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='146' column='1' id='type-id-624'/> 10316 <!-- typedef short int FT_Short --> 10317 <typedef-decl name='FT_Short' type-id='type-id-80' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='194' column='1' id='type-id-583'/> 10318 <!-- typedef FT_SizeRec_* FT_Size --> 10319 <typedef-decl name='FT_Size' type-id='type-id-649' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='471' column='1' id='type-id-597'/> 10320 <!-- typedef FT_Size_InternalRec_* FT_Size_Internal --> 10321 <typedef-decl name='FT_Size_Internal' type-id='type-id-650' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1367' column='1' id='type-id-630'/> 10322 <!-- typedef FT_Size_Metrics_ FT_Size_Metrics --> 10323 <typedef-decl name='FT_Size_Metrics' type-id='type-id-631' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1438' column='1' id='type-id-629'/> 10324 <!-- typedef FT_Slot_InternalRec_* FT_Slot_Internal --> 10325 <typedef-decl name='FT_Slot_Internal' type-id='type-id-651' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1498' column='1' id='type-id-616'/> 10326 <!-- typedef FT_StreamRec_* FT_Stream --> 10327 <typedef-decl name='FT_Stream' type-id='type-id-652' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='196' column='1' id='type-id-601'/> 10328 <!-- typedef FT_StreamDesc_ FT_StreamDesc --> 10329 <typedef-decl name='FT_StreamDesc' type-id='type-id-653' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='214' column='1' id='type-id-633'/> 10330 <!-- typedef void (typedef FT_Stream)* FT_Stream_CloseFunc --> 10331 <typedef-decl name='FT_Stream_CloseFunc' type-id='type-id-654' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='268' column='1' id='type-id-635'/> 10332 <!-- typedef unsigned long int (typedef FT_Stream, unsigned long int, unsigned char*, unsigned long int)* FT_Stream_IoFunc --> 10333 <typedef-decl name='FT_Stream_IoFunc' type-id='type-id-655' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='251' column='1' id='type-id-634'/> 10334 <!-- typedef char FT_String --> 10335 <typedef-decl name='FT_String' type-id='type-id-2' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='183' column='1' id='type-id-656'/> 10336 <!-- typedef FT_SubGlyphRec_* FT_SubGlyph --> 10337 <typedef-decl name='FT_SubGlyph' type-id='type-id-657' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1486' column='1' id='type-id-615'/> 10338 <!-- typedef unsigned int FT_UInt --> 10339 <typedef-decl name='FT_UInt' type-id='type-id-18' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='227' column='1' id='type-id-608'/> 10340 <!-- typedef unsigned short int FT_UShort --> 10341 <typedef-decl name='FT_UShort' type-id='type-id-136' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='205' column='1' id='type-id-587'/> 10342 <!-- typedef FT_Vector_ FT_Vector --> 10343 <typedef-decl name='FT_Vector' type-id='type-id-636' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='79' column='1' id='type-id-611'/> 10344 <!-- union FT_StreamDesc_ --> 10345 <union-decl name='FT_StreamDesc_' size-in-bits='64' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='210' column='1' id='type-id-653'> 10346 <data-member access='public'> 10347 <!-- long int FT_StreamDesc_::value --> 10348 <var-decl name='value' type-id='type-id-12' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='211' column='1'/> 10349 </data-member> 10350 <data-member access='public'> 10351 <!-- void* FT_StreamDesc_::pointer --> 10352 <var-decl name='pointer' type-id='type-id-19' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='212' column='1'/> 10353 </data-member> 10354 </union-decl> 10355 <!-- FT_Bitmap_Size* --> 10356 <pointer-type-def type-id='type-id-638' size-in-bits='64' id='type-id-592'/> 10357 <!-- FT_CharMap* --> 10358 <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-593'/> 10359 <!-- FT_CharMapRec_* --> 10360 <pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-639'/> 10361 <!-- FT_DriverRec_* --> 10362 <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-640'/> 10363 <!-- FT_FaceRec_* --> 10364 <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-641'/> 10365 <!-- FT_Face_InternalRec_* --> 10366 <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-642'/> 10367 <!-- FT_GlyphSlotRec_* --> 10368 <pointer-type-def type-id='type-id-606' size-in-bits='64' id='type-id-644'/> 10369 <!-- FT_LibraryRec_* --> 10370 <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-645'/> 10371 <!-- FT_ListNodeRec_* --> 10372 <pointer-type-def type-id='type-id-618' size-in-bits='64' id='type-id-646'/> 10373 <!-- FT_MemoryRec_* --> 10374 <pointer-type-def type-id='type-id-621' size-in-bits='64' id='type-id-647'/> 10375 <!-- FT_SizeRec_* --> 10376 <pointer-type-def type-id='type-id-628' size-in-bits='64' id='type-id-649'/> 10377 <!-- FT_Size_InternalRec_* --> 10378 <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-650'/> 10379 <!-- FT_Slot_InternalRec_* --> 10380 <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-651'/> 10381 <!-- FT_StreamRec_* --> 10382 <pointer-type-def type-id='type-id-632' size-in-bits='64' id='type-id-652'/> 10383 <!-- FT_String* --> 10384 <pointer-type-def type-id='type-id-656' size-in-bits='64' id='type-id-590'/> 10385 <!-- FT_SubGlyphRec_* --> 10386 <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-657'/> 10387 <!-- FT_Vector* --> 10388 <pointer-type-def type-id='type-id-611' size-in-bits='64' id='type-id-626'/> 10389 <!-- short int* --> 10390 <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-627'/> 10391 <!-- unsigned char* --> 10392 <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-581'/> 10393 <!-- unsigned long int (typedef FT_Stream, unsigned long int, unsigned char*, unsigned long int)* --> 10394 <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-655'/> 10395 <!-- void (typedef FT_Memory, void*)* --> 10396 <pointer-type-def type-id='type-id-665' size-in-bits='64' id='type-id-643'/> 10397 <!-- void (typedef FT_Stream)* --> 10398 <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-654'/> 10399 <!-- void* (typedef FT_Memory, long int)* --> 10400 <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-637'/> 10401 <!-- void* (typedef FT_Memory, long int, long int, void*)* --> 10402 <pointer-type-def type-id='type-id-668' size-in-bits='64' id='type-id-648'/> 10403 <!-- struct FT_DriverRec_ --> 10404 <class-decl name='FT_DriverRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-658'/> 10405 <!-- struct FT_Face_InternalRec_ --> 10406 <class-decl name='FT_Face_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-659'/> 10407 <!-- struct FT_LibraryRec_ --> 10408 <class-decl name='FT_LibraryRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-660'/> 10409 <!-- struct FT_Size_InternalRec_ --> 10410 <class-decl name='FT_Size_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-661'/> 10411 <!-- struct FT_Slot_InternalRec_ --> 10412 <class-decl name='FT_Slot_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-662'/> 10413 <!-- struct FT_SubGlyphRec_ --> 10414 <class-decl name='FT_SubGlyphRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-663'/> 10415 <!-- hb_face_t* hb_ft_face_create(FT_Face, hb_destroy_func_t) --> 10416 <function-decl name='hb_ft_face_create' mangled-name='hb_ft_face_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_face_create'> 10417 <!-- parameter of type 'typedef FT_Face' --> 10418 <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='333' column='1'/> 10419 <!-- parameter of type 'typedef hb_destroy_func_t' --> 10420 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='334' column='1'/> 10421 <!-- hb_face_t* --> 10422 <return type-id='type-id-160'/> 10423 </function-decl> 10424 <!-- hb_face_t* hb_ft_face_create_cached(FT_Face) --> 10425 <function-decl name='hb_ft_face_create_cached' mangled-name='hb_ft_face_create_cached' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_face_create_cached'> 10426 <!-- parameter of type 'typedef FT_Face' --> 10427 <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='377' column='1'/> 10428 <!-- hb_face_t* --> 10429 <return type-id='type-id-160'/> 10430 </function-decl> 10431 <!-- hb_font_t* hb_ft_font_create(FT_Face, hb_destroy_func_t) --> 10432 <function-decl name='hb_ft_font_create' mangled-name='hb_ft_font_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_font_create'> 10433 <!-- parameter of type 'typedef FT_Face' --> 10434 <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='408' column='1'/> 10435 <!-- parameter of type 'typedef hb_destroy_func_t' --> 10436 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='409' column='1'/> 10437 <!-- hb_font_t* --> 10438 <return type-id='type-id-154'/> 10439 </function-decl> 10440 <!-- void hb_ft_font_set_funcs(hb_font_t*) --> 10441 <function-decl name='hb_ft_font_set_funcs' mangled-name='hb_ft_font_set_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_font_set_funcs'> 10442 <!-- parameter of type 'hb_font_t*' --> 10443 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='473' column='1'/> 10444 <!-- void --> 10445 <return type-id='type-id-25'/> 10446 </function-decl> 10447 <!-- FT_Face hb_ft_font_get_face(hb_font_t*) --> 10448 <function-decl name='hb_ft_font_get_face' mangled-name='hb_ft_font_get_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_font_get_face'> 10449 <!-- parameter of type 'hb_font_t*' --> 10450 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='515' column='1'/> 10451 <!-- typedef FT_Face --> 10452 <return type-id='type-id-585'/> 10453 </function-decl> 10454 <!-- unsigned long int (FT_Stream, unsigned long int, unsigned char*, unsigned long int) --> 10455 <function-type size-in-bits='64' id='type-id-664'> 10456 <!-- parameter of type 'typedef FT_Stream' --> 10457 <parameter type-id='type-id-601'/> 10458 <!-- parameter of type 'unsigned long int' --> 10459 <parameter type-id='type-id-4'/> 10460 <!-- parameter of type 'unsigned char*' --> 10461 <parameter type-id='type-id-581'/> 10462 <!-- parameter of type 'unsigned long int' --> 10463 <parameter type-id='type-id-4'/> 10464 <!-- unsigned long int --> 10465 <return type-id='type-id-4'/> 10466 </function-type> 10467 <!-- void (FT_Memory, void*) --> 10468 <function-type size-in-bits='64' id='type-id-665'> 10469 <!-- parameter of type 'typedef FT_Memory' --> 10470 <parameter type-id='type-id-600'/> 10471 <!-- parameter of type 'void*' --> 10472 <parameter type-id='type-id-19'/> 10473 <!-- void --> 10474 <return type-id='type-id-25'/> 10475 </function-type> 10476 <!-- void (FT_Stream) --> 10477 <function-type size-in-bits='64' id='type-id-666'> 10478 <!-- parameter of type 'typedef FT_Stream' --> 10479 <parameter type-id='type-id-601'/> 10480 <!-- void --> 10481 <return type-id='type-id-25'/> 10482 </function-type> 10483 <!-- void* (FT_Memory, long int) --> 10484 <function-type size-in-bits='64' id='type-id-667'> 10485 <!-- parameter of type 'typedef FT_Memory' --> 10486 <parameter type-id='type-id-600'/> 10487 <!-- parameter of type 'long int' --> 10488 <parameter type-id='type-id-12'/> 10489 <!-- void* --> 10490 <return type-id='type-id-19'/> 10491 </function-type> 10492 <!-- void* (FT_Memory, long int, long int, void*) --> 10493 <function-type size-in-bits='64' id='type-id-668'> 10494 <!-- parameter of type 'typedef FT_Memory' --> 10495 <parameter type-id='type-id-600'/> 10496 <!-- parameter of type 'long int' --> 10497 <parameter type-id='type-id-12'/> 10498 <!-- parameter of type 'long int' --> 10499 <parameter type-id='type-id-12'/> 10500 <!-- parameter of type 'void*' --> 10501 <parameter type-id='type-id-19'/> 10502 <!-- void* --> 10503 <return type-id='type-id-19'/> 10504 </function-type> 10505 </abi-instr> 10506 <abi-instr address-size='64' path='hb-glib.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 10507 <!-- enum GUnicodeScript --> 10508 <enum-decl name='GUnicodeScript' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/glib@2.42.1-46d6a76b/include/glib-2.0/glib/gunicode.h' line='409' column='1' id='type-id-669'> 10509 <underlying-type type-id='type-id-7'/> 10510 <enumerator name='G_UNICODE_SCRIPT_INVALID_CODE' value='-1'/> 10511 <enumerator name='G_UNICODE_SCRIPT_COMMON' value='0'/> 10512 <enumerator name='G_UNICODE_SCRIPT_INHERITED' value='1'/> 10513 <enumerator name='G_UNICODE_SCRIPT_ARABIC' value='2'/> 10514 <enumerator name='G_UNICODE_SCRIPT_ARMENIAN' value='3'/> 10515 <enumerator name='G_UNICODE_SCRIPT_BENGALI' value='4'/> 10516 <enumerator name='G_UNICODE_SCRIPT_BOPOMOFO' value='5'/> 10517 <enumerator name='G_UNICODE_SCRIPT_CHEROKEE' value='6'/> 10518 <enumerator name='G_UNICODE_SCRIPT_COPTIC' value='7'/> 10519 <enumerator name='G_UNICODE_SCRIPT_CYRILLIC' value='8'/> 10520 <enumerator name='G_UNICODE_SCRIPT_DESERET' value='9'/> 10521 <enumerator name='G_UNICODE_SCRIPT_DEVANAGARI' value='10'/> 10522 <enumerator name='G_UNICODE_SCRIPT_ETHIOPIC' value='11'/> 10523 <enumerator name='G_UNICODE_SCRIPT_GEORGIAN' value='12'/> 10524 <enumerator name='G_UNICODE_SCRIPT_GOTHIC' value='13'/> 10525 <enumerator name='G_UNICODE_SCRIPT_GREEK' value='14'/> 10526 <enumerator name='G_UNICODE_SCRIPT_GUJARATI' value='15'/> 10527 <enumerator name='G_UNICODE_SCRIPT_GURMUKHI' value='16'/> 10528 <enumerator name='G_UNICODE_SCRIPT_HAN' value='17'/> 10529 <enumerator name='G_UNICODE_SCRIPT_HANGUL' value='18'/> 10530 <enumerator name='G_UNICODE_SCRIPT_HEBREW' value='19'/> 10531 <enumerator name='G_UNICODE_SCRIPT_HIRAGANA' value='20'/> 10532 <enumerator name='G_UNICODE_SCRIPT_KANNADA' value='21'/> 10533 <enumerator name='G_UNICODE_SCRIPT_KATAKANA' value='22'/> 10534 <enumerator name='G_UNICODE_SCRIPT_KHMER' value='23'/> 10535 <enumerator name='G_UNICODE_SCRIPT_LAO' value='24'/> 10536 <enumerator name='G_UNICODE_SCRIPT_LATIN' value='25'/> 10537 <enumerator name='G_UNICODE_SCRIPT_MALAYALAM' value='26'/> 10538 <enumerator name='G_UNICODE_SCRIPT_MONGOLIAN' value='27'/> 10539 <enumerator name='G_UNICODE_SCRIPT_MYANMAR' value='28'/> 10540 <enumerator name='G_UNICODE_SCRIPT_OGHAM' value='29'/> 10541 <enumerator name='G_UNICODE_SCRIPT_OLD_ITALIC' value='30'/> 10542 <enumerator name='G_UNICODE_SCRIPT_ORIYA' value='31'/> 10543 <enumerator name='G_UNICODE_SCRIPT_RUNIC' value='32'/> 10544 <enumerator name='G_UNICODE_SCRIPT_SINHALA' value='33'/> 10545 <enumerator name='G_UNICODE_SCRIPT_SYRIAC' value='34'/> 10546 <enumerator name='G_UNICODE_SCRIPT_TAMIL' value='35'/> 10547 <enumerator name='G_UNICODE_SCRIPT_TELUGU' value='36'/> 10548 <enumerator name='G_UNICODE_SCRIPT_THAANA' value='37'/> 10549 <enumerator name='G_UNICODE_SCRIPT_THAI' value='38'/> 10550 <enumerator name='G_UNICODE_SCRIPT_TIBETAN' value='39'/> 10551 <enumerator name='G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL' value='40'/> 10552 <enumerator name='G_UNICODE_SCRIPT_YI' value='41'/> 10553 <enumerator name='G_UNICODE_SCRIPT_TAGALOG' value='42'/> 10554 <enumerator name='G_UNICODE_SCRIPT_HANUNOO' value='43'/> 10555 <enumerator name='G_UNICODE_SCRIPT_BUHID' value='44'/> 10556 <enumerator name='G_UNICODE_SCRIPT_TAGBANWA' value='45'/> 10557 <enumerator name='G_UNICODE_SCRIPT_BRAILLE' value='46'/> 10558 <enumerator name='G_UNICODE_SCRIPT_CYPRIOT' value='47'/> 10559 <enumerator name='G_UNICODE_SCRIPT_LIMBU' value='48'/> 10560 <enumerator name='G_UNICODE_SCRIPT_OSMANYA' value='49'/> 10561 <enumerator name='G_UNICODE_SCRIPT_SHAVIAN' value='50'/> 10562 <enumerator name='G_UNICODE_SCRIPT_LINEAR_B' value='51'/> 10563 <enumerator name='G_UNICODE_SCRIPT_TAI_LE' value='52'/> 10564 <enumerator name='G_UNICODE_SCRIPT_UGARITIC' value='53'/> 10565 <enumerator name='G_UNICODE_SCRIPT_NEW_TAI_LUE' value='54'/> 10566 <enumerator name='G_UNICODE_SCRIPT_BUGINESE' value='55'/> 10567 <enumerator name='G_UNICODE_SCRIPT_GLAGOLITIC' value='56'/> 10568 <enumerator name='G_UNICODE_SCRIPT_TIFINAGH' value='57'/> 10569 <enumerator name='G_UNICODE_SCRIPT_SYLOTI_NAGRI' value='58'/> 10570 <enumerator name='G_UNICODE_SCRIPT_OLD_PERSIAN' value='59'/> 10571 <enumerator name='G_UNICODE_SCRIPT_KHAROSHTHI' value='60'/> 10572 <enumerator name='G_UNICODE_SCRIPT_UNKNOWN' value='61'/> 10573 <enumerator name='G_UNICODE_SCRIPT_BALINESE' value='62'/> 10574 <enumerator name='G_UNICODE_SCRIPT_CUNEIFORM' value='63'/> 10575 <enumerator name='G_UNICODE_SCRIPT_PHOENICIAN' value='64'/> 10576 <enumerator name='G_UNICODE_SCRIPT_PHAGS_PA' value='65'/> 10577 <enumerator name='G_UNICODE_SCRIPT_NKO' value='66'/> 10578 <enumerator name='G_UNICODE_SCRIPT_KAYAH_LI' value='67'/> 10579 <enumerator name='G_UNICODE_SCRIPT_LEPCHA' value='68'/> 10580 <enumerator name='G_UNICODE_SCRIPT_REJANG' value='69'/> 10581 <enumerator name='G_UNICODE_SCRIPT_SUNDANESE' value='70'/> 10582 <enumerator name='G_UNICODE_SCRIPT_SAURASHTRA' value='71'/> 10583 <enumerator name='G_UNICODE_SCRIPT_CHAM' value='72'/> 10584 <enumerator name='G_UNICODE_SCRIPT_OL_CHIKI' value='73'/> 10585 <enumerator name='G_UNICODE_SCRIPT_VAI' value='74'/> 10586 <enumerator name='G_UNICODE_SCRIPT_CARIAN' value='75'/> 10587 <enumerator name='G_UNICODE_SCRIPT_LYCIAN' value='76'/> 10588 <enumerator name='G_UNICODE_SCRIPT_LYDIAN' value='77'/> 10589 <enumerator name='G_UNICODE_SCRIPT_AVESTAN' value='78'/> 10590 <enumerator name='G_UNICODE_SCRIPT_BAMUM' value='79'/> 10591 <enumerator name='G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS' value='80'/> 10592 <enumerator name='G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC' value='81'/> 10593 <enumerator name='G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI' value='82'/> 10594 <enumerator name='G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN' value='83'/> 10595 <enumerator name='G_UNICODE_SCRIPT_JAVANESE' value='84'/> 10596 <enumerator name='G_UNICODE_SCRIPT_KAITHI' value='85'/> 10597 <enumerator name='G_UNICODE_SCRIPT_LISU' value='86'/> 10598 <enumerator name='G_UNICODE_SCRIPT_MEETEI_MAYEK' value='87'/> 10599 <enumerator name='G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN' value='88'/> 10600 <enumerator name='G_UNICODE_SCRIPT_OLD_TURKIC' value='89'/> 10601 <enumerator name='G_UNICODE_SCRIPT_SAMARITAN' value='90'/> 10602 <enumerator name='G_UNICODE_SCRIPT_TAI_THAM' value='91'/> 10603 <enumerator name='G_UNICODE_SCRIPT_TAI_VIET' value='92'/> 10604 <enumerator name='G_UNICODE_SCRIPT_BATAK' value='93'/> 10605 <enumerator name='G_UNICODE_SCRIPT_BRAHMI' value='94'/> 10606 <enumerator name='G_UNICODE_SCRIPT_MANDAIC' value='95'/> 10607 <enumerator name='G_UNICODE_SCRIPT_CHAKMA' value='96'/> 10608 <enumerator name='G_UNICODE_SCRIPT_MEROITIC_CURSIVE' value='97'/> 10609 <enumerator name='G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS' value='98'/> 10610 <enumerator name='G_UNICODE_SCRIPT_MIAO' value='99'/> 10611 <enumerator name='G_UNICODE_SCRIPT_SHARADA' value='100'/> 10612 <enumerator name='G_UNICODE_SCRIPT_SORA_SOMPENG' value='101'/> 10613 <enumerator name='G_UNICODE_SCRIPT_TAKRI' value='102'/> 10614 <enumerator name='G_UNICODE_SCRIPT_BASSA_VAH' value='103'/> 10615 <enumerator name='G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN' value='104'/> 10616 <enumerator name='G_UNICODE_SCRIPT_DUPLOYAN' value='105'/> 10617 <enumerator name='G_UNICODE_SCRIPT_ELBASAN' value='106'/> 10618 <enumerator name='G_UNICODE_SCRIPT_GRANTHA' value='107'/> 10619 <enumerator name='G_UNICODE_SCRIPT_KHOJKI' value='108'/> 10620 <enumerator name='G_UNICODE_SCRIPT_KHUDAWADI' value='109'/> 10621 <enumerator name='G_UNICODE_SCRIPT_LINEAR_A' value='110'/> 10622 <enumerator name='G_UNICODE_SCRIPT_MAHAJANI' value='111'/> 10623 <enumerator name='G_UNICODE_SCRIPT_MANICHAEAN' value='112'/> 10624 <enumerator name='G_UNICODE_SCRIPT_MENDE_KIKAKUI' value='113'/> 10625 <enumerator name='G_UNICODE_SCRIPT_MODI' value='114'/> 10626 <enumerator name='G_UNICODE_SCRIPT_MRO' value='115'/> 10627 <enumerator name='G_UNICODE_SCRIPT_NABATAEAN' value='116'/> 10628 <enumerator name='G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN' value='117'/> 10629 <enumerator name='G_UNICODE_SCRIPT_OLD_PERMIC' value='118'/> 10630 <enumerator name='G_UNICODE_SCRIPT_PAHAWH_HMONG' value='119'/> 10631 <enumerator name='G_UNICODE_SCRIPT_PALMYRENE' value='120'/> 10632 <enumerator name='G_UNICODE_SCRIPT_PAU_CIN_HAU' value='121'/> 10633 <enumerator name='G_UNICODE_SCRIPT_PSALTER_PAHLAVI' value='122'/> 10634 <enumerator name='G_UNICODE_SCRIPT_SIDDHAM' value='123'/> 10635 <enumerator name='G_UNICODE_SCRIPT_TIRHUTA' value='124'/> 10636 <enumerator name='G_UNICODE_SCRIPT_WARANG_CITI' value='125'/> 10637 </enum-decl> 10638 <!-- hb_script_t hb_glib_script_to_script(GUnicodeScript) --> 10639 <function-decl name='hb_glib_script_to_script' mangled-name='hb_glib_script_to_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_glib_script_to_script'> 10640 <!-- parameter of type 'enum GUnicodeScript' --> 10641 <parameter type-id='type-id-669' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1'/> 10642 <!-- enum hb_script_t --> 10643 <return type-id='type-id-69'/> 10644 </function-decl> 10645 <!-- GUnicodeScript hb_glib_script_from_script(hb_script_t) --> 10646 <function-decl name='hb_glib_script_from_script' mangled-name='hb_glib_script_from_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_glib_script_from_script'> 10647 <!-- parameter of type 'enum hb_script_t' --> 10648 <parameter type-id='type-id-69' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='177' column='1'/> 10649 <!-- enum GUnicodeScript --> 10650 <return type-id='type-id-669'/> 10651 </function-decl> 10652 <!-- hb_unicode_funcs_t* hb_glib_get_unicode_funcs() --> 10653 <function-decl name='hb_glib_get_unicode_funcs' mangled-name='hb_glib_get_unicode_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_glib_get_unicode_funcs'> 10654 <!-- hb_unicode_funcs_t* --> 10655 <return type-id='type-id-84'/> 10656 </function-decl> 10657 </abi-instr> 10658 <abi-instr address-size='64' path='hb-ot-font.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 10659 <!-- OT::BYTE[256] --> 10660 <array-type-def dimensions='1' type-id='type-id-670' size-in-bits='2048' id='type-id-671'> 10661 <!-- <anonymous range>[256] --> 10662 <subrange length='256' type-id='type-id-4' id='type-id-672'/> 10663 </array-type-def> 10664 <!-- OT::CmapSubtableLongGroup[1] --> 10665 <array-type-def dimensions='1' type-id='type-id-673' size-in-bits='96' id='type-id-674'> 10666 <!-- <anonymous range>[1] --> 10667 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10668 </array-type-def> 10669 <!-- OT::EncodingRecord[1] --> 10670 <array-type-def dimensions='1' type-id='type-id-675' size-in-bits='64' id='type-id-676'> 10671 <!-- <anonymous range>[1] --> 10672 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10673 </array-type-def> 10674 <!-- OT::IntType<short unsigned int, 2u>[1] --> 10675 <array-type-def dimensions='1' type-id='type-id-256' size-in-bits='16' id='type-id-677'> 10676 <!-- <anonymous range>[1] --> 10677 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10678 </array-type-def> 10679 <!-- OT::LongMetric[1] --> 10680 <array-type-def dimensions='1' type-id='type-id-678' size-in-bits='32' id='type-id-679'> 10681 <!-- <anonymous range>[1] --> 10682 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10683 </array-type-def> 10684 <!-- OT::SHORT[1] --> 10685 <array-type-def dimensions='1' type-id='type-id-574' size-in-bits='16' id='type-id-680'> 10686 <!-- <anonymous range>[1] --> 10687 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10688 </array-type-def> 10689 <!-- OT::USHORT[1] --> 10690 <array-type-def dimensions='1' type-id='type-id-372' size-in-bits='16' id='type-id-681'> 10691 <!-- <anonymous range>[1] --> 10692 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10693 </array-type-def> 10694 <!-- OT::UVSMapping[1] --> 10695 <array-type-def dimensions='1' type-id='type-id-682' size-in-bits='40' id='type-id-683'> 10696 <!-- <anonymous range>[1] --> 10697 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10698 </array-type-def> 10699 <!-- OT::UnicodeValueRange[1] --> 10700 <array-type-def dimensions='1' type-id='type-id-684' size-in-bits='32' id='type-id-685'> 10701 <!-- <anonymous range>[1] --> 10702 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10703 </array-type-def> 10704 <!-- OT::VariationSelectorRecord[1] --> 10705 <array-type-def dimensions='1' type-id='type-id-686' size-in-bits='88' id='type-id-687'> 10706 <!-- <anonymous range>[1] --> 10707 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 10708 </array-type-def> 10709 <!-- struct hb_ot_face_cmap_accelerator_t --> 10710 <class-decl name='hb_ot_face_cmap_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='95' column='1' id='type-id-688'> 10711 <data-member access='public' layout-offset-in-bits='0'> 10712 <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::table --> 10713 <var-decl name='table' type-id='type-id-689' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='96' column='1'/> 10714 </data-member> 10715 <data-member access='public' layout-offset-in-bits='64'> 10716 <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::uvs_table --> 10717 <var-decl name='uvs_table' type-id='type-id-689' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='97' column='1'/> 10718 </data-member> 10719 <data-member access='public' layout-offset-in-bits='128'> 10720 <!-- hb_blob_t* hb_ot_face_cmap_accelerator_t::blob --> 10721 <var-decl name='blob' type-id='type-id-59' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='98' column='1'/> 10722 </data-member> 10723 <member-function access='public'> 10724 <!-- bool hb_ot_face_cmap_accelerator_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 10725 <function-decl name='get_glyph' mangled-name='_ZNK29hb_ot_face_cmap_accelerator_t9get_glyphEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='134' column='1' visibility='default' binding='global' size-in-bits='64'> 10726 <!-- implicit parameter of type 'const hb_ot_face_cmap_accelerator_t*' --> 10727 <parameter type-id='type-id-690' is-artificial='yes'/> 10728 <!-- parameter of type 'typedef hb_codepoint_t' --> 10729 <parameter type-id='type-id-72'/> 10730 <!-- parameter of type 'typedef hb_codepoint_t' --> 10731 <parameter type-id='type-id-72'/> 10732 <!-- parameter of type 'hb_codepoint_t*' --> 10733 <parameter type-id='type-id-119'/> 10734 <!-- bool --> 10735 <return type-id='type-id-1'/> 10736 </function-decl> 10737 </member-function> 10738 <member-function access='public'> 10739 <!-- void hb_ot_face_cmap_accelerator_t::init(hb_face_t*) --> 10740 <function-decl name='init' mangled-name='_ZN29hb_ot_face_cmap_accelerator_t4initEP9hb_face_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 10741 <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> 10742 <parameter type-id='type-id-691' is-artificial='yes'/> 10743 <!-- parameter of type 'hb_face_t*' --> 10744 <parameter type-id='type-id-160'/> 10745 <!-- void --> 10746 <return type-id='type-id-25'/> 10747 </function-decl> 10748 </member-function> 10749 <member-function access='public'> 10750 <!-- void hb_ot_face_cmap_accelerator_t::fini() --> 10751 <function-decl name='fini' mangled-name='_ZN29hb_ot_face_cmap_accelerator_t4finiEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='129' column='1' visibility='default' binding='global' size-in-bits='64'> 10752 <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> 10753 <parameter type-id='type-id-691' is-artificial='yes'/> 10754 <!-- void --> 10755 <return type-id='type-id-25'/> 10756 </function-decl> 10757 </member-function> 10758 </class-decl> 10759 <!-- struct hb_ot_face_metrics_accelerator_t --> 10760 <class-decl name='hb_ot_face_metrics_accelerator_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='39' column='1' id='type-id-692'> 10761 <data-member access='public' layout-offset-in-bits='0'> 10762 <!-- unsigned int hb_ot_face_metrics_accelerator_t::num_metrics --> 10763 <var-decl name='num_metrics' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='40' column='1'/> 10764 </data-member> 10765 <data-member access='public' layout-offset-in-bits='32'> 10766 <!-- unsigned int hb_ot_face_metrics_accelerator_t::num_advances --> 10767 <var-decl name='num_advances' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='41' column='1'/> 10768 </data-member> 10769 <data-member access='public' layout-offset-in-bits='64'> 10770 <!-- unsigned int hb_ot_face_metrics_accelerator_t::default_advance --> 10771 <var-decl name='default_advance' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='42' column='1'/> 10772 </data-member> 10773 <data-member access='public' layout-offset-in-bits='128'> 10774 <!-- const OT::_mtx* hb_ot_face_metrics_accelerator_t::table --> 10775 <var-decl name='table' type-id='type-id-693' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='43' column='1'/> 10776 </data-member> 10777 <data-member access='public' layout-offset-in-bits='192'> 10778 <!-- hb_blob_t* hb_ot_face_metrics_accelerator_t::blob --> 10779 <var-decl name='blob' type-id='type-id-59' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='44' column='1'/> 10780 </data-member> 10781 <member-function access='public'> 10782 <!-- unsigned int hb_ot_face_metrics_accelerator_t::get_advance(hb_codepoint_t) --> 10783 <function-decl name='get_advance' mangled-name='_ZNK32hb_ot_face_metrics_accelerator_t11get_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 10784 <!-- implicit parameter of type 'const hb_ot_face_metrics_accelerator_t*' --> 10785 <parameter type-id='type-id-694' is-artificial='yes'/> 10786 <!-- parameter of type 'typedef hb_codepoint_t' --> 10787 <parameter type-id='type-id-72'/> 10788 <!-- unsigned int --> 10789 <return type-id='type-id-18'/> 10790 </function-decl> 10791 </member-function> 10792 <member-function access='public'> 10793 <!-- void hb_ot_face_metrics_accelerator_t::fini() --> 10794 <function-decl name='fini' mangled-name='_ZN32hb_ot_face_metrics_accelerator_t4finiEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> 10795 <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> 10796 <parameter type-id='type-id-695' is-artificial='yes'/> 10797 <!-- void --> 10798 <return type-id='type-id-25'/> 10799 </function-decl> 10800 </member-function> 10801 <member-function access='public'> 10802 <!-- void hb_ot_face_metrics_accelerator_t::init(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int) --> 10803 <function-decl name='init' mangled-name='_ZN32hb_ot_face_metrics_accelerator_t4initEP9hb_face_tjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> 10804 <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> 10805 <parameter type-id='type-id-695' is-artificial='yes'/> 10806 <!-- parameter of type 'hb_face_t*' --> 10807 <parameter type-id='type-id-160'/> 10808 <!-- parameter of type 'typedef hb_tag_t' --> 10809 <parameter type-id='type-id-184'/> 10810 <!-- parameter of type 'typedef hb_tag_t' --> 10811 <parameter type-id='type-id-184'/> 10812 <!-- parameter of type 'unsigned int' --> 10813 <parameter type-id='type-id-18'/> 10814 <!-- void --> 10815 <return type-id='type-id-25'/> 10816 </function-decl> 10817 </member-function> 10818 </class-decl> 10819 <!-- uint8_t[3] --> 10820 <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='24' id='type-id-696'> 10821 <!-- <anonymous range>[3] --> 10822 <subrange length='3' type-id='type-id-4' id='type-id-697'/> 10823 </array-type-def> 10824 <!-- OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> 10825 <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-699'/> 10826 <!-- OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> 10827 <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-701'/> 10828 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 10829 <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-560'/> 10830 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> 10831 <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/> 10832 <!-- OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> 10833 <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-706'/> 10834 <!-- OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> 10835 <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-708'/> 10836 <!-- OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> 10837 <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-710'/> 10838 <!-- OT::BEInt<unsigned int, 3>* --> 10839 <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-712'/> 10840 <!-- OT::CmapSubtable& --> 10841 <reference-type-def kind='lvalue' type-id='type-id-713' size-in-bits='64' id='type-id-714'/> 10842 <!-- OT::CmapSubtable* --> 10843 <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-715'/> 10844 <!-- OT::CmapSubtableFormat0* --> 10845 <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-717'/> 10846 <!-- OT::CmapSubtableFormat14* --> 10847 <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-719'/> 10848 <!-- OT::CmapSubtableFormat4* --> 10849 <pointer-type-def type-id='type-id-720' size-in-bits='64' id='type-id-721'/> 10850 <!-- OT::CmapSubtableLongGroup& --> 10851 <reference-type-def kind='lvalue' type-id='type-id-673' size-in-bits='64' id='type-id-722'/> 10852 <!-- OT::CmapSubtableLongGroup* --> 10853 <pointer-type-def type-id='type-id-673' size-in-bits='64' id='type-id-723'/> 10854 <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> 10855 <pointer-type-def type-id='type-id-724' size-in-bits='64' id='type-id-725'/> 10856 <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> 10857 <pointer-type-def type-id='type-id-726' size-in-bits='64' id='type-id-727'/> 10858 <!-- OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> 10859 <pointer-type-def type-id='type-id-728' size-in-bits='64' id='type-id-729'/> 10860 <!-- OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> 10861 <pointer-type-def type-id='type-id-730' size-in-bits='64' id='type-id-731'/> 10862 <!-- OT::EncodingRecord& --> 10863 <reference-type-def kind='lvalue' type-id='type-id-675' size-in-bits='64' id='type-id-732'/> 10864 <!-- OT::EncodingRecord* --> 10865 <pointer-type-def type-id='type-id-675' size-in-bits='64' id='type-id-733'/> 10866 <!-- OT::IntType<short unsigned int, 2u>& --> 10867 <reference-type-def kind='lvalue' type-id='type-id-256' size-in-bits='64' id='type-id-734'/> 10868 <!-- OT::IntType<unsigned int, 3u>* --> 10869 <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-736'/> 10870 <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> 10871 <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-383'/> 10872 <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 10873 <pointer-type-def type-id='type-id-738' size-in-bits='64' id='type-id-382'/> 10874 <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 10875 <pointer-type-def type-id='type-id-739' size-in-bits='64' id='type-id-381'/> 10876 <!-- OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> 10877 <reference-type-def kind='lvalue' type-id='type-id-740' size-in-bits='64' id='type-id-741'/> 10878 <!-- OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> 10879 <reference-type-def kind='lvalue' type-id='type-id-742' size-in-bits='64' id='type-id-743'/> 10880 <!-- OT::Supplier<OT::CmapSubtableLongGroup>& --> 10881 <reference-type-def kind='lvalue' type-id='type-id-744' size-in-bits='64' id='type-id-745'/> 10882 <!-- OT::Supplier<OT::EncodingRecord>& --> 10883 <reference-type-def kind='lvalue' type-id='type-id-746' size-in-bits='64' id='type-id-747'/> 10884 <!-- OT::Supplier<OT::IntType<short unsigned int, 2u> >& --> 10885 <reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' id='type-id-749'/> 10886 <!-- OT::Supplier<OT::UVSMapping>& --> 10887 <reference-type-def kind='lvalue' type-id='type-id-750' size-in-bits='64' id='type-id-751'/> 10888 <!-- OT::Supplier<OT::UnicodeValueRange>& --> 10889 <reference-type-def kind='lvalue' type-id='type-id-752' size-in-bits='64' id='type-id-753'/> 10890 <!-- OT::Supplier<OT::VariationSelectorRecord>& --> 10891 <reference-type-def kind='lvalue' type-id='type-id-754' size-in-bits='64' id='type-id-755'/> 10892 <!-- OT::USHORT* --> 10893 <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-387'/> 10894 <!-- OT::UVSMapping& --> 10895 <reference-type-def kind='lvalue' type-id='type-id-682' size-in-bits='64' id='type-id-756'/> 10896 <!-- OT::UVSMapping* --> 10897 <pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-757'/> 10898 <!-- OT::UnicodeValueRange& --> 10899 <reference-type-def kind='lvalue' type-id='type-id-684' size-in-bits='64' id='type-id-758'/> 10900 <!-- OT::UnicodeValueRange* --> 10901 <pointer-type-def type-id='type-id-684' size-in-bits='64' id='type-id-759'/> 10902 <!-- OT::VariationSelectorRecord& --> 10903 <reference-type-def kind='lvalue' type-id='type-id-686' size-in-bits='64' id='type-id-760'/> 10904 <!-- OT::VariationSelectorRecord* --> 10905 <pointer-type-def type-id='type-id-686' size-in-bits='64' id='type-id-761'/> 10906 <!-- OT::_hea* --> 10907 <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-763'/> 10908 <!-- OT::_mtx* --> 10909 <pointer-type-def type-id='type-id-764' size-in-bits='64' id='type-id-765'/> 10910 <!-- OT::cmap* --> 10911 <pointer-type-def type-id='type-id-766' size-in-bits='64' id='type-id-767'/> 10912 <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> 10913 <qualified-type-def type-id='type-id-698' const='yes' id='type-id-768'/> 10914 <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> 10915 <pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-393'/> 10916 <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> 10917 <qualified-type-def type-id='type-id-700' const='yes' id='type-id-769'/> 10918 <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> 10919 <pointer-type-def type-id='type-id-769' size-in-bits='64' id='type-id-384'/> 10920 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 10921 <qualified-type-def type-id='type-id-702' const='yes' id='type-id-770'/> 10922 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 10923 <pointer-type-def type-id='type-id-770' size-in-bits='64' id='type-id-389'/> 10924 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> 10925 <qualified-type-def type-id='type-id-703' const='yes' id='type-id-771'/> 10926 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> 10927 <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-391'/> 10928 <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> 10929 <qualified-type-def type-id='type-id-705' const='yes' id='type-id-772'/> 10930 <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> 10931 <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-399'/> 10932 <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> 10933 <qualified-type-def type-id='type-id-707' const='yes' id='type-id-773'/> 10934 <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> 10935 <pointer-type-def type-id='type-id-773' size-in-bits='64' id='type-id-397'/> 10936 <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> 10937 <qualified-type-def type-id='type-id-709' const='yes' id='type-id-774'/> 10938 <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> 10939 <pointer-type-def type-id='type-id-774' size-in-bits='64' id='type-id-396'/> 10940 <!-- const OT::BEInt<unsigned int, 3> --> 10941 <qualified-type-def type-id='type-id-711' const='yes' id='type-id-775'/> 10942 <!-- const OT::BEInt<unsigned int, 3>& --> 10943 <reference-type-def kind='lvalue' type-id='type-id-775' size-in-bits='64' id='type-id-776'/> 10944 <!-- const OT::BEInt<unsigned int, 3>* --> 10945 <pointer-type-def type-id='type-id-775' size-in-bits='64' id='type-id-777'/> 10946 <!-- const OT::CmapSubtable --> 10947 <qualified-type-def type-id='type-id-713' const='yes' id='type-id-778'/> 10948 <!-- const OT::CmapSubtable& --> 10949 <reference-type-def kind='lvalue' type-id='type-id-778' size-in-bits='64' id='type-id-779'/> 10950 <!-- const OT::CmapSubtable* --> 10951 <pointer-type-def type-id='type-id-778' size-in-bits='64' id='type-id-689'/> 10952 <!-- const OT::CmapSubtableFormat0 --> 10953 <qualified-type-def type-id='type-id-716' const='yes' id='type-id-780'/> 10954 <!-- const OT::CmapSubtableFormat0* --> 10955 <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-385'/> 10956 <!-- const OT::CmapSubtableFormat14 --> 10957 <qualified-type-def type-id='type-id-718' const='yes' id='type-id-781'/> 10958 <!-- const OT::CmapSubtableFormat14* --> 10959 <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-402'/> 10960 <!-- const OT::CmapSubtableFormat4 --> 10961 <qualified-type-def type-id='type-id-720' const='yes' id='type-id-782'/> 10962 <!-- const OT::CmapSubtableFormat4* --> 10963 <pointer-type-def type-id='type-id-782' size-in-bits='64' id='type-id-386'/> 10964 <!-- const OT::CmapSubtableLongGroup --> 10965 <qualified-type-def type-id='type-id-673' const='yes' id='type-id-783'/> 10966 <!-- const OT::CmapSubtableLongGroup& --> 10967 <reference-type-def kind='lvalue' type-id='type-id-783' size-in-bits='64' id='type-id-784'/> 10968 <!-- const OT::CmapSubtableLongGroup* --> 10969 <pointer-type-def type-id='type-id-783' size-in-bits='64' id='type-id-785'/> 10970 <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> 10971 <qualified-type-def type-id='type-id-724' const='yes' id='type-id-786'/> 10972 <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> 10973 <pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-394'/> 10974 <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> 10975 <qualified-type-def type-id='type-id-726' const='yes' id='type-id-787'/> 10976 <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> 10977 <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-395'/> 10978 <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> 10979 <qualified-type-def type-id='type-id-728' const='yes' id='type-id-788'/> 10980 <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> 10981 <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-390'/> 10982 <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> 10983 <qualified-type-def type-id='type-id-730' const='yes' id='type-id-789'/> 10984 <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> 10985 <pointer-type-def type-id='type-id-789' size-in-bits='64' id='type-id-392'/> 10986 <!-- const OT::EncodingRecord --> 10987 <qualified-type-def type-id='type-id-675' const='yes' id='type-id-790'/> 10988 <!-- const OT::EncodingRecord& --> 10989 <reference-type-def kind='lvalue' type-id='type-id-790' size-in-bits='64' id='type-id-791'/> 10990 <!-- const OT::EncodingRecord* --> 10991 <pointer-type-def type-id='type-id-790' size-in-bits='64' id='type-id-404'/> 10992 <!-- const OT::IntType<unsigned int, 3u> --> 10993 <qualified-type-def type-id='type-id-735' const='yes' id='type-id-792'/> 10994 <!-- const OT::IntType<unsigned int, 3u>& --> 10995 <reference-type-def kind='lvalue' type-id='type-id-792' size-in-bits='64' id='type-id-793'/> 10996 <!-- const OT::IntType<unsigned int, 3u>* --> 10997 <pointer-type-def type-id='type-id-792' size-in-bits='64' id='type-id-794'/> 10998 <!-- const OT::LongMetric --> 10999 <qualified-type-def type-id='type-id-678' const='yes' id='type-id-795'/> 11000 <!-- const OT::LongMetric* --> 11001 <pointer-type-def type-id='type-id-795' size-in-bits='64' id='type-id-796'/> 11002 <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> 11003 <qualified-type-def type-id='type-id-737' const='yes' id='type-id-797'/> 11004 <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> 11005 <pointer-type-def type-id='type-id-797' size-in-bits='64' id='type-id-403'/> 11006 <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 11007 <qualified-type-def type-id='type-id-738' const='yes' id='type-id-798'/> 11008 <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 11009 <pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-400'/> 11010 <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 11011 <qualified-type-def type-id='type-id-739' const='yes' id='type-id-799'/> 11012 <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> 11013 <pointer-type-def type-id='type-id-799' size-in-bits='64' id='type-id-398'/> 11014 <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> 11015 <qualified-type-def type-id='type-id-800' const='yes' id='type-id-801'/> 11016 <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> 11017 <pointer-type-def type-id='type-id-801' size-in-bits='64' id='type-id-802'/> 11018 <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> 11019 <qualified-type-def type-id='type-id-740' const='yes' id='type-id-803'/> 11020 <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> 11021 <reference-type-def kind='lvalue' type-id='type-id-803' size-in-bits='64' id='type-id-804'/> 11022 <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> 11023 <pointer-type-def type-id='type-id-803' size-in-bits='64' id='type-id-805'/> 11024 <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> 11025 <qualified-type-def type-id='type-id-742' const='yes' id='type-id-806'/> 11026 <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> 11027 <reference-type-def kind='lvalue' type-id='type-id-806' size-in-bits='64' id='type-id-807'/> 11028 <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> 11029 <pointer-type-def type-id='type-id-806' size-in-bits='64' id='type-id-808'/> 11030 <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> 11031 <qualified-type-def type-id='type-id-809' const='yes' id='type-id-810'/> 11032 <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> 11033 <pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-811'/> 11034 <!-- const OT::UVSMapping --> 11035 <qualified-type-def type-id='type-id-682' const='yes' id='type-id-812'/> 11036 <!-- const OT::UVSMapping& --> 11037 <reference-type-def kind='lvalue' type-id='type-id-812' size-in-bits='64' id='type-id-813'/> 11038 <!-- const OT::UVSMapping* --> 11039 <pointer-type-def type-id='type-id-812' size-in-bits='64' id='type-id-814'/> 11040 <!-- const OT::UnicodeValueRange --> 11041 <qualified-type-def type-id='type-id-684' const='yes' id='type-id-815'/> 11042 <!-- const OT::UnicodeValueRange& --> 11043 <reference-type-def kind='lvalue' type-id='type-id-815' size-in-bits='64' id='type-id-816'/> 11044 <!-- const OT::UnicodeValueRange* --> 11045 <pointer-type-def type-id='type-id-815' size-in-bits='64' id='type-id-817'/> 11046 <!-- const OT::VariationSelectorRecord --> 11047 <qualified-type-def type-id='type-id-686' const='yes' id='type-id-818'/> 11048 <!-- const OT::VariationSelectorRecord& --> 11049 <reference-type-def kind='lvalue' type-id='type-id-818' size-in-bits='64' id='type-id-819'/> 11050 <!-- const OT::VariationSelectorRecord* --> 11051 <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-401'/> 11052 <!-- const OT::_hea --> 11053 <qualified-type-def type-id='type-id-762' const='yes' id='type-id-820'/> 11054 <!-- const OT::_hea* --> 11055 <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-406'/> 11056 <!-- const OT::_mtx --> 11057 <qualified-type-def type-id='type-id-764' const='yes' id='type-id-821'/> 11058 <!-- const OT::_mtx* --> 11059 <pointer-type-def type-id='type-id-821' size-in-bits='64' id='type-id-693'/> 11060 <!-- const OT::cmap --> 11061 <qualified-type-def type-id='type-id-766' const='yes' id='type-id-822'/> 11062 <!-- const OT::cmap* --> 11063 <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-405'/> 11064 <!-- const hb_codepoint_t& --> 11065 <reference-type-def kind='lvalue' type-id='type-id-144' size-in-bits='64' id='type-id-823'/> 11066 <!-- const hb_ot_face_cmap_accelerator_t --> 11067 <qualified-type-def type-id='type-id-688' const='yes' id='type-id-824'/> 11068 <!-- const hb_ot_face_cmap_accelerator_t* --> 11069 <pointer-type-def type-id='type-id-824' size-in-bits='64' id='type-id-690'/> 11070 <!-- const hb_ot_face_metrics_accelerator_t --> 11071 <qualified-type-def type-id='type-id-692' const='yes' id='type-id-825'/> 11072 <!-- const hb_ot_face_metrics_accelerator_t* --> 11073 <pointer-type-def type-id='type-id-825' size-in-bits='64' id='type-id-694'/> 11074 <!-- const uint16_t& --> 11075 <reference-type-def kind='lvalue' type-id='type-id-174' size-in-bits='64' id='type-id-388'/> 11076 <!-- hb_ot_face_cmap_accelerator_t* --> 11077 <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-691'/> 11078 <!-- hb_ot_face_metrics_accelerator_t* --> 11079 <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-695'/> 11080 <!-- namespace OT --> 11081 <namespace-decl name='OT'> 11082 <!-- enum OT::glyph_variant_t --> 11083 <enum-decl name='glyph_variant_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='275' column='1' id='type-id-826'> 11084 <underlying-type type-id='type-id-7'/> 11085 <enumerator name='GLYPH_VARIANT_NOT_FOUND' value='0'/> 11086 <enumerator name='GLYPH_VARIANT_FOUND' value='1'/> 11087 <enumerator name='GLYPH_VARIANT_USE_DEFAULT' value='2'/> 11088 </enum-decl> 11089 <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> 11090 <class-decl name='ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-698'> 11091 <data-member access='public' layout-offset-in-bits='0'> 11092 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::len --> 11093 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11094 </data-member> 11095 <data-member access='public' layout-offset-in-bits='32'> 11096 <!-- OT::CmapSubtableLongGroup OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::array[1] --> 11097 <var-decl name='array' type-id='type-id-674' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11098 </data-member> 11099 <data-member access='public' static='yes'> 11100 <!-- static const unsigned int OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::min_size --> 11101 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11102 </data-member> 11103 <member-function access='private'> 11104 <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11105 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11106 <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> 11107 <parameter type-id='type-id-699' is-artificial='yes'/> 11108 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11109 <parameter type-id='type-id-279'/> 11110 <!-- bool --> 11111 <return type-id='type-id-1'/> 11112 </function-decl> 11113 </member-function> 11114 <member-function access='public'> 11115 <!-- const OT::CmapSubtableLongGroup& OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> 11116 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11117 <!-- implicit parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> 11118 <parameter type-id='type-id-393' is-artificial='yes'/> 11119 <!-- parameter of type 'unsigned int' --> 11120 <parameter type-id='type-id-18'/> 11121 <!-- const OT::CmapSubtableLongGroup& --> 11122 <return type-id='type-id-784'/> 11123 </function-decl> 11124 </member-function> 11125 <member-function access='public'> 11126 <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> 11127 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 11128 <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> 11129 <parameter type-id='type-id-699' is-artificial='yes'/> 11130 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11131 <parameter type-id='type-id-279'/> 11132 <!-- bool --> 11133 <return type-id='type-id-1'/> 11134 </function-decl> 11135 </member-function> 11136 </class-decl> 11137 <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> 11138 <class-decl name='ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-700'> 11139 <data-member access='public' layout-offset-in-bits='0'> 11140 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::len --> 11141 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11142 </data-member> 11143 <data-member access='public' layout-offset-in-bits='16'> 11144 <!-- OT::EncodingRecord OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> 11145 <var-decl name='array' type-id='type-id-676' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11146 </data-member> 11147 <data-member access='public' static='yes'> 11148 <!-- static const unsigned int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::min_size --> 11149 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11150 </data-member> 11151 <member-function access='public'> 11152 <!-- int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::lsearch<OT::EncodingRecord>(const OT::EncodingRecord&) --> 11153 <function-decl name='lsearch<OT::EncodingRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='876' column='1' visibility='default' binding='global' size-in-bits='64'> 11154 <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> 11155 <parameter type-id='type-id-384' is-artificial='yes'/> 11156 <!-- parameter of type 'const OT::EncodingRecord&' --> 11157 <parameter type-id='type-id-791'/> 11158 <!-- int --> 11159 <return type-id='type-id-11'/> 11160 </function-decl> 11161 </member-function> 11162 <member-function access='private'> 11163 <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11164 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11165 <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> 11166 <parameter type-id='type-id-701' is-artificial='yes'/> 11167 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11168 <parameter type-id='type-id-279'/> 11169 <!-- bool --> 11170 <return type-id='type-id-1'/> 11171 </function-decl> 11172 </member-function> 11173 <member-function access='public'> 11174 <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 11175 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 11176 <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> 11177 <parameter type-id='type-id-701' is-artificial='yes'/> 11178 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11179 <parameter type-id='type-id-279'/> 11180 <!-- parameter of type 'void*' --> 11181 <parameter type-id='type-id-19'/> 11182 <!-- bool --> 11183 <return type-id='type-id-1'/> 11184 </function-decl> 11185 </member-function> 11186 <member-function access='public'> 11187 <!-- const OT::EncodingRecord& OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 11188 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11189 <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> 11190 <parameter type-id='type-id-384' is-artificial='yes'/> 11191 <!-- parameter of type 'unsigned int' --> 11192 <parameter type-id='type-id-18'/> 11193 <!-- const OT::EncodingRecord& --> 11194 <return type-id='type-id-791'/> 11195 </function-decl> 11196 </member-function> 11197 </class-decl> 11198 <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 11199 <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-702'> 11200 <data-member access='public' layout-offset-in-bits='0'> 11201 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> 11202 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11203 </data-member> 11204 <data-member access='public' layout-offset-in-bits='16'> 11205 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> 11206 <var-decl name='array' type-id='type-id-677' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11207 </data-member> 11208 <data-member access='public' static='yes'> 11209 <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> 11210 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11211 </data-member> 11212 <member-function access='private'> 11213 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11214 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11215 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11216 <parameter type-id='type-id-560' is-artificial='yes'/> 11217 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11218 <parameter type-id='type-id-279'/> 11219 <!-- bool --> 11220 <return type-id='type-id-1'/> 11221 </function-decl> 11222 </member-function> 11223 <member-function access='public'> 11224 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 11225 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 11226 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11227 <parameter type-id='type-id-560' is-artificial='yes'/> 11228 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11229 <parameter type-id='type-id-279'/> 11230 <!-- bool --> 11231 <return type-id='type-id-1'/> 11232 </function-decl> 11233 </member-function> 11234 <member-function access='public'> 11235 <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 11236 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11237 <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11238 <parameter type-id='type-id-389' is-artificial='yes'/> 11239 <!-- parameter of type 'unsigned int' --> 11240 <parameter type-id='type-id-18'/> 11241 <!-- const OT::IntType<short unsigned int, 2u>& --> 11242 <return type-id='type-id-311'/> 11243 </function-decl> 11244 </member-function> 11245 <member-function access='public'> 11246 <!-- unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> 11247 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 11248 <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11249 <parameter type-id='type-id-389' is-artificial='yes'/> 11250 <!-- unsigned int --> 11251 <return type-id='type-id-18'/> 11252 </function-decl> 11253 </member-function> 11254 <member-function access='public'> 11255 <!-- const OT::IntType<short unsigned int, 2u>* OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 11256 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 11257 <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11258 <parameter type-id='type-id-389' is-artificial='yes'/> 11259 <!-- parameter of type 'unsigned int' --> 11260 <parameter type-id='type-id-18'/> 11261 <!-- parameter of type 'unsigned int*' --> 11262 <parameter type-id='type-id-60'/> 11263 <!-- const OT::IntType<short unsigned int, 2u>* --> 11264 <return type-id='type-id-312'/> 11265 </function-decl> 11266 </member-function> 11267 <member-function access='public'> 11268 <!-- OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 11269 <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> 11270 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11271 <parameter type-id='type-id-560' is-artificial='yes'/> 11272 <!-- parameter of type 'unsigned int' --> 11273 <parameter type-id='type-id-18'/> 11274 <!-- OT::IntType<short unsigned int, 2u>& --> 11275 <return type-id='type-id-734'/> 11276 </function-decl> 11277 </member-function> 11278 <member-function access='public'> 11279 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> 11280 <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> 11281 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11282 <parameter type-id='type-id-560' is-artificial='yes'/> 11283 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 11284 <parameter type-id='type-id-281'/> 11285 <!-- parameter of type 'unsigned int' --> 11286 <parameter type-id='type-id-18'/> 11287 <!-- bool --> 11288 <return type-id='type-id-1'/> 11289 </function-decl> 11290 </member-function> 11291 <member-function access='public'> 11292 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 11293 <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tERNS_8SupplierIS2_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='828' column='1' visibility='default' binding='global' size-in-bits='64'> 11294 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 11295 <parameter type-id='type-id-560' is-artificial='yes'/> 11296 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 11297 <parameter type-id='type-id-281'/> 11298 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 11299 <parameter type-id='type-id-749'/> 11300 <!-- parameter of type 'unsigned int' --> 11301 <parameter type-id='type-id-18'/> 11302 <!-- bool --> 11303 <return type-id='type-id-1'/> 11304 </function-decl> 11305 </member-function> 11306 </class-decl> 11307 <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> 11308 <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-703'> 11309 <data-member access='public' layout-offset-in-bits='0'> 11310 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::len --> 11311 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11312 </data-member> 11313 <data-member access='public' layout-offset-in-bits='32'> 11314 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::array[1] --> 11315 <var-decl name='array' type-id='type-id-677' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11316 </data-member> 11317 <data-member access='public' static='yes'> 11318 <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::min_size --> 11319 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11320 </data-member> 11321 <member-function access='private'> 11322 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11323 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11324 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> 11325 <parameter type-id='type-id-704' is-artificial='yes'/> 11326 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11327 <parameter type-id='type-id-279'/> 11328 <!-- bool --> 11329 <return type-id='type-id-1'/> 11330 </function-decl> 11331 </member-function> 11332 <member-function access='public'> 11333 <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> 11334 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 11335 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> 11336 <parameter type-id='type-id-704' is-artificial='yes'/> 11337 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11338 <parameter type-id='type-id-279'/> 11339 <!-- bool --> 11340 <return type-id='type-id-1'/> 11341 </function-decl> 11342 </member-function> 11343 <member-function access='public'> 11344 <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> 11345 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11346 <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> 11347 <parameter type-id='type-id-391' is-artificial='yes'/> 11348 <!-- parameter of type 'unsigned int' --> 11349 <parameter type-id='type-id-18'/> 11350 <!-- const OT::IntType<short unsigned int, 2u>& --> 11351 <return type-id='type-id-311'/> 11352 </function-decl> 11353 </member-function> 11354 </class-decl> 11355 <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> 11356 <class-decl name='ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-705'> 11357 <data-member access='public' layout-offset-in-bits='0'> 11358 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::len --> 11359 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11360 </data-member> 11361 <data-member access='public' layout-offset-in-bits='32'> 11362 <!-- OT::UVSMapping OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::array[1] --> 11363 <var-decl name='array' type-id='type-id-683' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11364 </data-member> 11365 <data-member access='public' static='yes'> 11366 <!-- static const unsigned int OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::min_size --> 11367 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11368 </data-member> 11369 <member-function access='private'> 11370 <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11371 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11372 <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> 11373 <parameter type-id='type-id-706' is-artificial='yes'/> 11374 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11375 <parameter type-id='type-id-279'/> 11376 <!-- bool --> 11377 <return type-id='type-id-1'/> 11378 </function-decl> 11379 </member-function> 11380 <member-function access='public'> 11381 <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> 11382 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 11383 <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> 11384 <parameter type-id='type-id-706' is-artificial='yes'/> 11385 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11386 <parameter type-id='type-id-279'/> 11387 <!-- bool --> 11388 <return type-id='type-id-1'/> 11389 </function-decl> 11390 </member-function> 11391 <member-function access='public'> 11392 <!-- const OT::UVSMapping& OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> 11393 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11394 <!-- implicit parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> 11395 <parameter type-id='type-id-399' is-artificial='yes'/> 11396 <!-- parameter of type 'unsigned int' --> 11397 <parameter type-id='type-id-18'/> 11398 <!-- const OT::UVSMapping& --> 11399 <return type-id='type-id-813'/> 11400 </function-decl> 11401 </member-function> 11402 </class-decl> 11403 <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> 11404 <class-decl name='ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-707'> 11405 <data-member access='public' layout-offset-in-bits='0'> 11406 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::len --> 11407 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11408 </data-member> 11409 <data-member access='public' layout-offset-in-bits='32'> 11410 <!-- OT::UnicodeValueRange OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::array[1] --> 11411 <var-decl name='array' type-id='type-id-685' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11412 </data-member> 11413 <data-member access='public' static='yes'> 11414 <!-- static const unsigned int OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::min_size --> 11415 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11416 </data-member> 11417 <member-function access='private'> 11418 <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11419 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11420 <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> 11421 <parameter type-id='type-id-708' is-artificial='yes'/> 11422 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11423 <parameter type-id='type-id-279'/> 11424 <!-- bool --> 11425 <return type-id='type-id-1'/> 11426 </function-decl> 11427 </member-function> 11428 <member-function access='public'> 11429 <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> 11430 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 11431 <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> 11432 <parameter type-id='type-id-708' is-artificial='yes'/> 11433 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11434 <parameter type-id='type-id-279'/> 11435 <!-- bool --> 11436 <return type-id='type-id-1'/> 11437 </function-decl> 11438 </member-function> 11439 </class-decl> 11440 <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> 11441 <class-decl name='ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-709'> 11442 <data-member access='public' layout-offset-in-bits='0'> 11443 <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::len --> 11444 <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 11445 </data-member> 11446 <data-member access='public' layout-offset-in-bits='32'> 11447 <!-- OT::VariationSelectorRecord OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::array[1] --> 11448 <var-decl name='array' type-id='type-id-687' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 11449 </data-member> 11450 <data-member access='public' static='yes'> 11451 <!-- static const unsigned int OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::min_size --> 11452 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 11453 </data-member> 11454 <member-function access='private'> 11455 <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 11456 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 11457 <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> 11458 <parameter type-id='type-id-710' is-artificial='yes'/> 11459 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11460 <parameter type-id='type-id-279'/> 11461 <!-- bool --> 11462 <return type-id='type-id-1'/> 11463 </function-decl> 11464 </member-function> 11465 <member-function access='public'> 11466 <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 11467 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 11468 <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> 11469 <parameter type-id='type-id-710' is-artificial='yes'/> 11470 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11471 <parameter type-id='type-id-279'/> 11472 <!-- parameter of type 'void*' --> 11473 <parameter type-id='type-id-19'/> 11474 <!-- bool --> 11475 <return type-id='type-id-1'/> 11476 </function-decl> 11477 </member-function> 11478 <member-function access='public'> 11479 <!-- const OT::VariationSelectorRecord& OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> 11480 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 11481 <!-- implicit parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> 11482 <parameter type-id='type-id-396' is-artificial='yes'/> 11483 <!-- parameter of type 'unsigned int' --> 11484 <parameter type-id='type-id-18'/> 11485 <!-- const OT::VariationSelectorRecord& --> 11486 <return type-id='type-id-819'/> 11487 </function-decl> 11488 </member-function> 11489 </class-decl> 11490 <!-- struct OT::BEInt<short unsigned int, 2> --> 11491 <class-decl name='BEInt<short unsigned int, 2>' is-struct='yes' visibility='default' id='type-id-827'/> 11492 <!-- struct OT::BEInt<unsigned int, 3> --> 11493 <class-decl name='BEInt<unsigned int, 3>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-711'> 11494 <data-member access='private' layout-offset-in-bits='0'> 11495 <!-- uint8_t OT::BEInt<unsigned int, 3>::v[3] --> 11496 <var-decl name='v' type-id='type-id-696' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='579' column='1'/> 11497 </data-member> 11498 <member-function access='public'> 11499 <!-- unsigned int OT::BEInt<unsigned int, 3>::operator unsigned int() --> 11500 <function-decl name='operator unsigned int' mangled-name='_ZNK2OT5BEIntIjLi3EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='566' column='1' visibility='default' binding='global' size-in-bits='64'> 11501 <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 3>*' --> 11502 <parameter type-id='type-id-777' is-artificial='yes'/> 11503 <!-- unsigned int --> 11504 <return type-id='type-id-18'/> 11505 </function-decl> 11506 </member-function> 11507 </class-decl> 11508 <!-- struct OT::BEInt<unsigned int, 4> --> 11509 <class-decl name='BEInt<unsigned int, 4>' is-struct='yes' visibility='default' id='type-id-828'/> 11510 <!-- struct OT::CmapSubtable --> 11511 <class-decl name='CmapSubtable' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='393' column='1' id='type-id-713'> 11512 <member-type access='protected'> 11513 <!-- union {OT::USHORT format; OT::CmapSubtableFormat0 format0; OT::CmapSubtableFormat4 format4; OT::CmapSubtableFormat6 format6; OT::CmapSubtableFormat10 format10; OT::CmapSubtableFormat12 format12; OT::CmapSubtableFormat13 format13; OT::CmapSubtableFormat14 format14;} --> 11514 <union-decl name='__anonymous_union__' size-in-bits='2096' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='437' column='1' id='type-id-829'> 11515 <data-member access='public'> 11516 <!-- OT::USHORT format --> 11517 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='438' column='1'/> 11518 </data-member> 11519 <data-member access='public'> 11520 <!-- OT::CmapSubtableFormat0 format0 --> 11521 <var-decl name='format0' type-id='type-id-716' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='439' column='1'/> 11522 </data-member> 11523 <data-member access='public'> 11524 <!-- OT::CmapSubtableFormat4 format4 --> 11525 <var-decl name='format4' type-id='type-id-720' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='440' column='1'/> 11526 </data-member> 11527 <data-member access='public'> 11528 <!-- OT::CmapSubtableFormat6 format6 --> 11529 <var-decl name='format6' type-id='type-id-830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='441' column='1'/> 11530 </data-member> 11531 <data-member access='public'> 11532 <!-- OT::CmapSubtableFormat10 format10 --> 11533 <var-decl name='format10' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='442' column='1'/> 11534 </data-member> 11535 <data-member access='public'> 11536 <!-- OT::CmapSubtableFormat12 format12 --> 11537 <var-decl name='format12' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='443' column='1'/> 11538 </data-member> 11539 <data-member access='public'> 11540 <!-- OT::CmapSubtableFormat13 format13 --> 11541 <var-decl name='format13' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='444' column='1'/> 11542 </data-member> 11543 <data-member access='public'> 11544 <!-- OT::CmapSubtableFormat14 format14 --> 11545 <var-decl name='format14' type-id='type-id-718' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='445' column='1'/> 11546 </data-member> 11547 </union-decl> 11548 </member-type> 11549 <data-member access='protected' layout-offset-in-bits='0'> 11550 <!-- union {OT::USHORT format; OT::CmapSubtableFormat0 format0; OT::CmapSubtableFormat4 format4; OT::CmapSubtableFormat6 format6; OT::CmapSubtableFormat10 format10; OT::CmapSubtableFormat12 format12; OT::CmapSubtableFormat13 format13; OT::CmapSubtableFormat14 format14;} OT::CmapSubtable::u --> 11551 <var-decl name='u' type-id='type-id-829' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='446' column='1'/> 11552 </data-member> 11553 <data-member access='public' static='yes'> 11554 <!-- static const unsigned int OT::CmapSubtable::min_size --> 11555 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='448' column='1'/> 11556 </data-member> 11557 <member-function access='public'> 11558 <!-- OT::glyph_variant_t OT::CmapSubtable::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 11559 <function-decl name='get_glyph_variant' mangled-name='_ZNK2OT12CmapSubtable17get_glyph_variantEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='411' column='1' visibility='default' binding='global' size-in-bits='64'> 11560 <!-- implicit parameter of type 'const OT::CmapSubtable*' --> 11561 <parameter type-id='type-id-689' is-artificial='yes'/> 11562 <!-- parameter of type 'typedef hb_codepoint_t' --> 11563 <parameter type-id='type-id-72'/> 11564 <!-- parameter of type 'typedef hb_codepoint_t' --> 11565 <parameter type-id='type-id-72'/> 11566 <!-- parameter of type 'hb_codepoint_t*' --> 11567 <parameter type-id='type-id-119'/> 11568 <!-- enum OT::glyph_variant_t --> 11569 <return type-id='type-id-826'/> 11570 </function-decl> 11571 </member-function> 11572 <member-function access='public'> 11573 <!-- bool OT::CmapSubtable::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> 11574 <function-decl name='get_glyph' mangled-name='_ZNK2OT12CmapSubtable9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='396' column='1' visibility='default' binding='global' size-in-bits='64'> 11575 <!-- implicit parameter of type 'const OT::CmapSubtable*' --> 11576 <parameter type-id='type-id-689' is-artificial='yes'/> 11577 <!-- parameter of type 'typedef hb_codepoint_t' --> 11578 <parameter type-id='type-id-72'/> 11579 <!-- parameter of type 'hb_codepoint_t*' --> 11580 <parameter type-id='type-id-119'/> 11581 <!-- bool --> 11582 <return type-id='type-id-1'/> 11583 </function-decl> 11584 </member-function> 11585 <member-function access='public'> 11586 <!-- bool OT::CmapSubtable::sanitize(OT::hb_sanitize_context_t*) --> 11587 <function-decl name='sanitize' mangled-name='_ZN2OT12CmapSubtable8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> 11588 <!-- implicit parameter of type 'OT::CmapSubtable*' --> 11589 <parameter type-id='type-id-715' is-artificial='yes'/> 11590 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11591 <parameter type-id='type-id-279'/> 11592 <!-- bool --> 11593 <return type-id='type-id-1'/> 11594 </function-decl> 11595 </member-function> 11596 </class-decl> 11597 <!-- struct OT::CmapSubtableFormat0 --> 11598 <class-decl name='CmapSubtableFormat0' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='44' column='1' id='type-id-716'> 11599 <data-member access='protected' layout-offset-in-bits='0'> 11600 <!-- OT::USHORT OT::CmapSubtableFormat0::format --> 11601 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='60' column='1'/> 11602 </data-member> 11603 <data-member access='protected' layout-offset-in-bits='16'> 11604 <!-- OT::USHORT OT::CmapSubtableFormat0::lengthZ --> 11605 <var-decl name='lengthZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='61' column='1'/> 11606 </data-member> 11607 <data-member access='protected' layout-offset-in-bits='32'> 11608 <!-- OT::USHORT OT::CmapSubtableFormat0::languageZ --> 11609 <var-decl name='languageZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='62' column='1'/> 11610 </data-member> 11611 <data-member access='protected' layout-offset-in-bits='48'> 11612 <!-- OT::BYTE OT::CmapSubtableFormat0::glyphIdArray[256] --> 11613 <var-decl name='glyphIdArray' type-id='type-id-671' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='63' column='1'/> 11614 </data-member> 11615 <data-member access='public' static='yes'> 11616 <!-- static const unsigned int OT::CmapSubtableFormat0::static_size --> 11617 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='66' column='1'/> 11618 </data-member> 11619 <data-member access='public' static='yes'> 11620 <!-- static const unsigned int OT::CmapSubtableFormat0::min_size --> 11621 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='66' column='1'/> 11622 </data-member> 11623 <member-function access='public'> 11624 <!-- bool OT::CmapSubtableFormat0::sanitize(OT::hb_sanitize_context_t*) --> 11625 <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableFormat08sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 11626 <!-- implicit parameter of type 'OT::CmapSubtableFormat0*' --> 11627 <parameter type-id='type-id-717' is-artificial='yes'/> 11628 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11629 <parameter type-id='type-id-279'/> 11630 <!-- bool --> 11631 <return type-id='type-id-1'/> 11632 </function-decl> 11633 </member-function> 11634 <member-function access='public'> 11635 <!-- bool OT::CmapSubtableFormat0::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> 11636 <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableFormat09get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 11637 <!-- implicit parameter of type 'const OT::CmapSubtableFormat0*' --> 11638 <parameter type-id='type-id-385' is-artificial='yes'/> 11639 <!-- parameter of type 'typedef hb_codepoint_t' --> 11640 <parameter type-id='type-id-72'/> 11641 <!-- parameter of type 'hb_codepoint_t*' --> 11642 <parameter type-id='type-id-119'/> 11643 <!-- bool --> 11644 <return type-id='type-id-1'/> 11645 </function-decl> 11646 </member-function> 11647 </class-decl> 11648 <!-- struct OT::CmapSubtableFormat10 --> 11649 <class-decl name='CmapSubtableFormat10' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='231' column='1' id='type-id-831'> 11650 <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> 11651 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-730'/> 11652 </class-decl> 11653 <!-- struct OT::CmapSubtableFormat12 --> 11654 <class-decl name='CmapSubtableFormat12' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='262' column='1' id='type-id-832'> 11655 <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> 11656 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-724'/> 11657 <member-function access='public' static='yes'> 11658 <!-- hb_codepoint_t OT::CmapSubtableFormat12::group_get_glyph(hb_codepoint_t) --> 11659 <function-decl name='group_get_glyph' mangled-name='_ZN2OT20CmapSubtableFormat1215group_get_glyphERKNS_21CmapSubtableLongGroupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> 11660 <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> 11661 <parameter type-id='type-id-784'/> 11662 <!-- parameter of type 'typedef hb_codepoint_t' --> 11663 <parameter type-id='type-id-72'/> 11664 <!-- typedef hb_codepoint_t --> 11665 <return type-id='type-id-72'/> 11666 </function-decl> 11667 </member-function> 11668 </class-decl> 11669 <!-- struct OT::CmapSubtableFormat13 --> 11670 <class-decl name='CmapSubtableFormat13' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='269' column='1' id='type-id-833'> 11671 <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> 11672 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-726'/> 11673 <member-function access='public' static='yes'> 11674 <!-- hb_codepoint_t OT::CmapSubtableFormat13::group_get_glyph(hb_codepoint_t) --> 11675 <function-decl name='group_get_glyph' mangled-name='_ZN2OT20CmapSubtableFormat1315group_get_glyphERKNS_21CmapSubtableLongGroupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> 11676 <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> 11677 <parameter type-id='type-id-784'/> 11678 <!-- parameter of type 'typedef hb_codepoint_t' --> 11679 <parameter type-id='type-id-72'/> 11680 <!-- typedef hb_codepoint_t --> 11681 <return type-id='type-id-72'/> 11682 </function-decl> 11683 </member-function> 11684 </class-decl> 11685 <!-- struct OT::CmapSubtableFormat14 --> 11686 <class-decl name='CmapSubtableFormat14' size-in-bits='168' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='368' column='1' id='type-id-718'> 11687 <data-member access='protected' layout-offset-in-bits='0'> 11688 <!-- OT::USHORT OT::CmapSubtableFormat14::format --> 11689 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='383' column='1'/> 11690 </data-member> 11691 <data-member access='protected' layout-offset-in-bits='16'> 11692 <!-- OT::ULONG OT::CmapSubtableFormat14::lengthZ --> 11693 <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='384' column='1'/> 11694 </data-member> 11695 <data-member access='protected' layout-offset-in-bits='48'> 11696 <!-- OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > OT::CmapSubtableFormat14::record --> 11697 <var-decl name='record' type-id='type-id-809' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='386' column='1'/> 11698 </data-member> 11699 <data-member access='public' static='yes'> 11700 <!-- static const unsigned int OT::CmapSubtableFormat14::min_size --> 11701 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='389' column='1'/> 11702 </data-member> 11703 <member-function access='public'> 11704 <!-- bool OT::CmapSubtableFormat14::sanitize(OT::hb_sanitize_context_t*) --> 11705 <function-decl name='sanitize' mangled-name='_ZN2OT20CmapSubtableFormat148sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> 11706 <!-- implicit parameter of type 'OT::CmapSubtableFormat14*' --> 11707 <parameter type-id='type-id-719' is-artificial='yes'/> 11708 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11709 <parameter type-id='type-id-279'/> 11710 <!-- bool --> 11711 <return type-id='type-id-1'/> 11712 </function-decl> 11713 </member-function> 11714 <member-function access='public'> 11715 <!-- OT::glyph_variant_t OT::CmapSubtableFormat14::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 11716 <function-decl name='get_glyph_variant' mangled-name='_ZNK2OT20CmapSubtableFormat1417get_glyph_variantEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='369' column='1' visibility='default' binding='global' size-in-bits='64'> 11717 <!-- implicit parameter of type 'const OT::CmapSubtableFormat14*' --> 11718 <parameter type-id='type-id-402' is-artificial='yes'/> 11719 <!-- parameter of type 'typedef hb_codepoint_t' --> 11720 <parameter type-id='type-id-72'/> 11721 <!-- parameter of type 'typedef hb_codepoint_t' --> 11722 <parameter type-id='type-id-72'/> 11723 <!-- parameter of type 'hb_codepoint_t*' --> 11724 <parameter type-id='type-id-119'/> 11725 <!-- enum OT::glyph_variant_t --> 11726 <return type-id='type-id-826'/> 11727 </function-decl> 11728 </member-function> 11729 </class-decl> 11730 <!-- struct OT::CmapSubtableFormat4 --> 11731 <class-decl name='CmapSubtableFormat4' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='70' column='1' id='type-id-720'> 11732 <data-member access='protected' layout-offset-in-bits='0'> 11733 <!-- OT::USHORT OT::CmapSubtableFormat4::format --> 11734 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='150' column='1'/> 11735 </data-member> 11736 <data-member access='protected' layout-offset-in-bits='16'> 11737 <!-- OT::USHORT OT::CmapSubtableFormat4::length --> 11738 <var-decl name='length' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='151' column='1'/> 11739 </data-member> 11740 <data-member access='protected' layout-offset-in-bits='32'> 11741 <!-- OT::USHORT OT::CmapSubtableFormat4::languageZ --> 11742 <var-decl name='languageZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='153' column='1'/> 11743 </data-member> 11744 <data-member access='protected' layout-offset-in-bits='48'> 11745 <!-- OT::USHORT OT::CmapSubtableFormat4::segCountX2 --> 11746 <var-decl name='segCountX2' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='154' column='1'/> 11747 </data-member> 11748 <data-member access='protected' layout-offset-in-bits='64'> 11749 <!-- OT::USHORT OT::CmapSubtableFormat4::searchRangeZ --> 11750 <var-decl name='searchRangeZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='155' column='1'/> 11751 </data-member> 11752 <data-member access='protected' layout-offset-in-bits='80'> 11753 <!-- OT::USHORT OT::CmapSubtableFormat4::entrySelectorZ --> 11754 <var-decl name='entrySelectorZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='156' column='1'/> 11755 </data-member> 11756 <data-member access='protected' layout-offset-in-bits='96'> 11757 <!-- OT::USHORT OT::CmapSubtableFormat4::rangeShiftZ --> 11758 <var-decl name='rangeShiftZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='157' column='1'/> 11759 </data-member> 11760 <data-member access='protected' layout-offset-in-bits='112'> 11761 <!-- OT::USHORT OT::CmapSubtableFormat4::values[1] --> 11762 <var-decl name='values' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='159' column='1'/> 11763 </data-member> 11764 <data-member access='public' static='yes'> 11765 <!-- static const unsigned int OT::CmapSubtableFormat4::min_size --> 11766 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='171' column='1'/> 11767 </data-member> 11768 <member-function access='public'> 11769 <!-- bool OT::CmapSubtableFormat4::sanitize(OT::hb_sanitize_context_t*) --> 11770 <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableFormat48sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> 11771 <!-- implicit parameter of type 'OT::CmapSubtableFormat4*' --> 11772 <parameter type-id='type-id-721' is-artificial='yes'/> 11773 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11774 <parameter type-id='type-id-279'/> 11775 <!-- bool --> 11776 <return type-id='type-id-1'/> 11777 </function-decl> 11778 </member-function> 11779 <member-function access='public'> 11780 <!-- bool OT::CmapSubtableFormat4::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> 11781 <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableFormat49get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 11782 <!-- implicit parameter of type 'const OT::CmapSubtableFormat4*' --> 11783 <parameter type-id='type-id-386' is-artificial='yes'/> 11784 <!-- parameter of type 'typedef hb_codepoint_t' --> 11785 <parameter type-id='type-id-72'/> 11786 <!-- parameter of type 'hb_codepoint_t*' --> 11787 <parameter type-id='type-id-119'/> 11788 <!-- bool --> 11789 <return type-id='type-id-1'/> 11790 </function-decl> 11791 </member-function> 11792 </class-decl> 11793 <!-- struct OT::CmapSubtableFormat6 --> 11794 <class-decl name='CmapSubtableFormat6' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='230' column='1' id='type-id-830'> 11795 <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> 11796 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-728'/> 11797 </class-decl> 11798 <!-- struct OT::CmapSubtableLongGroup --> 11799 <class-decl name='CmapSubtableLongGroup' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='175' column='1' id='type-id-673'> 11800 <data-member access='private' layout-offset-in-bits='0'> 11801 <!-- OT::ULONG OT::CmapSubtableLongGroup::startCharCode --> 11802 <var-decl name='startCharCode' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='192' column='1'/> 11803 </data-member> 11804 <data-member access='private' layout-offset-in-bits='32'> 11805 <!-- OT::ULONG OT::CmapSubtableLongGroup::endCharCode --> 11806 <var-decl name='endCharCode' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='193' column='1'/> 11807 </data-member> 11808 <data-member access='private' layout-offset-in-bits='64'> 11809 <!-- OT::ULONG OT::CmapSubtableLongGroup::glyphID --> 11810 <var-decl name='glyphID' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='194' column='1'/> 11811 </data-member> 11812 <data-member access='public' static='yes'> 11813 <!-- static const unsigned int OT::CmapSubtableLongGroup::static_size --> 11814 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='197' column='1'/> 11815 </data-member> 11816 <data-member access='public' static='yes'> 11817 <!-- static const unsigned int OT::CmapSubtableLongGroup::min_size --> 11818 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='197' column='1'/> 11819 </data-member> 11820 <member-function access='public'> 11821 <!-- int OT::CmapSubtableLongGroup::cmp(hb_codepoint_t) --> 11822 <function-decl name='cmp' mangled-name='_ZNK2OT21CmapSubtableLongGroup3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> 11823 <!-- implicit parameter of type 'const OT::CmapSubtableLongGroup*' --> 11824 <parameter type-id='type-id-785' is-artificial='yes'/> 11825 <!-- parameter of type 'typedef hb_codepoint_t' --> 11826 <parameter type-id='type-id-72'/> 11827 <!-- int --> 11828 <return type-id='type-id-11'/> 11829 </function-decl> 11830 </member-function> 11831 </class-decl> 11832 <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> 11833 <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat12>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-724'> 11834 <data-member access='protected' layout-offset-in-bits='0'> 11835 <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::format --> 11836 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> 11837 </data-member> 11838 <data-member access='protected' layout-offset-in-bits='16'> 11839 <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::reservedZ --> 11840 <var-decl name='reservedZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> 11841 </data-member> 11842 <data-member access='protected' layout-offset-in-bits='32'> 11843 <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::lengthZ --> 11844 <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> 11845 </data-member> 11846 <data-member access='protected' layout-offset-in-bits='64'> 11847 <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::languageZ --> 11848 <var-decl name='languageZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> 11849 </data-member> 11850 <data-member access='protected' layout-offset-in-bits='96'> 11851 <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::groups --> 11852 <var-decl name='groups' type-id='type-id-800' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> 11853 </data-member> 11854 <data-member access='public' static='yes'> 11855 <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::min_size --> 11856 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='258' column='1'/> 11857 </data-member> 11858 <member-function access='public'> 11859 <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::sanitize(OT::hb_sanitize_context_t*) --> 11860 <function-decl name='sanitize' mangled-name='_ZN2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat12EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='245' column='1' visibility='default' binding='global' size-in-bits='64'> 11861 <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> 11862 <parameter type-id='type-id-725' is-artificial='yes'/> 11863 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11864 <parameter type-id='type-id-279'/> 11865 <!-- bool --> 11866 <return type-id='type-id-1'/> 11867 </function-decl> 11868 </member-function> 11869 <member-function access='public'> 11870 <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::get_glyph(unsigned int, hb_codepoint_t*) --> 11871 <function-decl name='get_glyph' mangled-name='_ZNK2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat12EE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> 11872 <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> 11873 <parameter type-id='type-id-394' is-artificial='yes'/> 11874 <!-- parameter of type 'unsigned int' --> 11875 <parameter type-id='type-id-18'/> 11876 <!-- parameter of type 'hb_codepoint_t*' --> 11877 <parameter type-id='type-id-119'/> 11878 <!-- bool --> 11879 <return type-id='type-id-1'/> 11880 </function-decl> 11881 </member-function> 11882 </class-decl> 11883 <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> 11884 <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat13>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-726'> 11885 <data-member access='protected' layout-offset-in-bits='0'> 11886 <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::format --> 11887 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> 11888 </data-member> 11889 <data-member access='protected' layout-offset-in-bits='16'> 11890 <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::reservedZ --> 11891 <var-decl name='reservedZ' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> 11892 </data-member> 11893 <data-member access='protected' layout-offset-in-bits='32'> 11894 <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::lengthZ --> 11895 <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> 11896 </data-member> 11897 <data-member access='protected' layout-offset-in-bits='64'> 11898 <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::languageZ --> 11899 <var-decl name='languageZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> 11900 </data-member> 11901 <data-member access='protected' layout-offset-in-bits='96'> 11902 <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::groups --> 11903 <var-decl name='groups' type-id='type-id-800' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> 11904 </data-member> 11905 <data-member access='public' static='yes'> 11906 <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::min_size --> 11907 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='258' column='1'/> 11908 </data-member> 11909 <member-function access='public'> 11910 <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::sanitize(OT::hb_sanitize_context_t*) --> 11911 <function-decl name='sanitize' mangled-name='_ZN2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat13EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='245' column='1' visibility='default' binding='global' size-in-bits='64'> 11912 <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> 11913 <parameter type-id='type-id-727' is-artificial='yes'/> 11914 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11915 <parameter type-id='type-id-279'/> 11916 <!-- bool --> 11917 <return type-id='type-id-1'/> 11918 </function-decl> 11919 </member-function> 11920 <member-function access='public'> 11921 <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::get_glyph(unsigned int, hb_codepoint_t*) --> 11922 <function-decl name='get_glyph' mangled-name='_ZNK2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat13EE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> 11923 <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> 11924 <parameter type-id='type-id-395' is-artificial='yes'/> 11925 <!-- parameter of type 'unsigned int' --> 11926 <parameter type-id='type-id-18'/> 11927 <!-- parameter of type 'hb_codepoint_t*' --> 11928 <parameter type-id='type-id-119'/> 11929 <!-- bool --> 11930 <return type-id='type-id-1'/> 11931 </function-decl> 11932 </member-function> 11933 </class-decl> 11934 <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> 11935 <class-decl name='CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-728'> 11936 <data-member access='protected' layout-offset-in-bits='0'> 11937 <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::formatReserved --> 11938 <var-decl name='formatReserved' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> 11939 </data-member> 11940 <data-member access='protected' layout-offset-in-bits='16'> 11941 <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::lengthZ --> 11942 <var-decl name='lengthZ' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> 11943 </data-member> 11944 <data-member access='protected' layout-offset-in-bits='32'> 11945 <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::languageZ --> 11946 <var-decl name='languageZ' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> 11947 </data-member> 11948 <data-member access='protected' layout-offset-in-bits='48'> 11949 <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::startCharCode --> 11950 <var-decl name='startCharCode' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> 11951 </data-member> 11952 <data-member access='protected' layout-offset-in-bits='64'> 11953 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::glyphIdArray --> 11954 <var-decl name='glyphIdArray' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> 11955 </data-member> 11956 <data-member access='public' static='yes'> 11957 <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::min_size --> 11958 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='227' column='1'/> 11959 </data-member> 11960 <member-function access='public'> 11961 <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 11962 <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableTrimmedINS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> 11963 <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> 11964 <parameter type-id='type-id-729' is-artificial='yes'/> 11965 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 11966 <parameter type-id='type-id-279'/> 11967 <!-- bool --> 11968 <return type-id='type-id-1'/> 11969 </function-decl> 11970 </member-function> 11971 <member-function access='public'> 11972 <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::get_glyph(unsigned int, hb_codepoint_t*) --> 11973 <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableTrimmedINS_7IntTypeItLj2EEEE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> 11974 <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> 11975 <parameter type-id='type-id-390' is-artificial='yes'/> 11976 <!-- parameter of type 'unsigned int' --> 11977 <parameter type-id='type-id-18'/> 11978 <!-- parameter of type 'hb_codepoint_t*' --> 11979 <parameter type-id='type-id-119'/> 11980 <!-- bool --> 11981 <return type-id='type-id-1'/> 11982 </function-decl> 11983 </member-function> 11984 </class-decl> 11985 <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> 11986 <class-decl name='CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-730'> 11987 <data-member access='protected' layout-offset-in-bits='0'> 11988 <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::formatReserved --> 11989 <var-decl name='formatReserved' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> 11990 </data-member> 11991 <data-member access='protected' layout-offset-in-bits='32'> 11992 <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::lengthZ --> 11993 <var-decl name='lengthZ' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> 11994 </data-member> 11995 <data-member access='protected' layout-offset-in-bits='64'> 11996 <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::languageZ --> 11997 <var-decl name='languageZ' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> 11998 </data-member> 11999 <data-member access='protected' layout-offset-in-bits='96'> 12000 <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::startCharCode --> 12001 <var-decl name='startCharCode' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> 12002 </data-member> 12003 <data-member access='protected' layout-offset-in-bits='128'> 12004 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::glyphIdArray --> 12005 <var-decl name='glyphIdArray' type-id='type-id-703' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> 12006 </data-member> 12007 <data-member access='public' static='yes'> 12008 <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::min_size --> 12009 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='227' column='1'/> 12010 </data-member> 12011 <member-function access='public'> 12012 <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> 12013 <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableTrimmedINS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> 12014 <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> 12015 <parameter type-id='type-id-731' is-artificial='yes'/> 12016 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12017 <parameter type-id='type-id-279'/> 12018 <!-- bool --> 12019 <return type-id='type-id-1'/> 12020 </function-decl> 12021 </member-function> 12022 <member-function access='public'> 12023 <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::get_glyph(unsigned int, hb_codepoint_t*) --> 12024 <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableTrimmedINS_7IntTypeIjLj4EEEE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> 12025 <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> 12026 <parameter type-id='type-id-392' is-artificial='yes'/> 12027 <!-- parameter of type 'unsigned int' --> 12028 <parameter type-id='type-id-18'/> 12029 <!-- parameter of type 'hb_codepoint_t*' --> 12030 <parameter type-id='type-id-119'/> 12031 <!-- bool --> 12032 <return type-id='type-id-1'/> 12033 </function-decl> 12034 </member-function> 12035 </class-decl> 12036 <!-- struct OT::EncodingRecord --> 12037 <class-decl name='EncodingRecord' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='453' column='1' id='type-id-675'> 12038 <data-member access='public' layout-offset-in-bits='0'> 12039 <!-- OT::USHORT OT::EncodingRecord::platformID --> 12040 <var-decl name='platformID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='470' column='1'/> 12041 </data-member> 12042 <data-member access='public' layout-offset-in-bits='16'> 12043 <!-- OT::USHORT OT::EncodingRecord::encodingID --> 12044 <var-decl name='encodingID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='471' column='1'/> 12045 </data-member> 12046 <data-member access='public' layout-offset-in-bits='32'> 12047 <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > OT::EncodingRecord::subtable --> 12048 <var-decl name='subtable' type-id='type-id-737' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='473' column='1'/> 12049 </data-member> 12050 <data-member access='public' static='yes'> 12051 <!-- static const unsigned int OT::EncodingRecord::static_size --> 12052 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='475' column='1'/> 12053 </data-member> 12054 <data-member access='public' static='yes'> 12055 <!-- static const unsigned int OT::EncodingRecord::min_size --> 12056 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='475' column='1'/> 12057 </data-member> 12058 <member-function access='public'> 12059 <!-- int OT::EncodingRecord::cmp(const OT::EncodingRecord&) --> 12060 <function-decl name='cmp' mangled-name='_ZNK2OT14EncodingRecord3cmpERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='454' column='1' visibility='default' binding='global' size-in-bits='64'> 12061 <!-- implicit parameter of type 'const OT::EncodingRecord*' --> 12062 <parameter type-id='type-id-404' is-artificial='yes'/> 12063 <!-- parameter of type 'const OT::EncodingRecord&' --> 12064 <parameter type-id='type-id-791'/> 12065 <!-- int --> 12066 <return type-id='type-id-11'/> 12067 </function-decl> 12068 </member-function> 12069 <member-function access='public'> 12070 <!-- bool OT::EncodingRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> 12071 <function-decl name='sanitize' mangled-name='_ZN2OT14EncodingRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='464' column='1' visibility='default' binding='global' size-in-bits='64'> 12072 <!-- implicit parameter of type 'OT::EncodingRecord*' --> 12073 <parameter type-id='type-id-733' is-artificial='yes'/> 12074 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12075 <parameter type-id='type-id-279'/> 12076 <!-- parameter of type 'void*' --> 12077 <parameter type-id='type-id-19'/> 12078 <!-- bool --> 12079 <return type-id='type-id-1'/> 12080 </function-decl> 12081 </member-function> 12082 </class-decl> 12083 <!-- struct OT::FixedVersion --> 12084 <class-decl name='FixedVersion' is-struct='yes' visibility='default' id='type-id-834'/> 12085 <!-- struct OT::IntType<short int, 2u> --> 12086 <class-decl name='IntType<short int, 2u>' is-struct='yes' visibility='default' id='type-id-835'/> 12087 <!-- struct OT::IntType<short unsigned int, 2u> --> 12088 <class-decl name='IntType<short unsigned int, 2u>' is-struct='yes' visibility='default' id='type-id-836'/> 12089 <!-- struct OT::IntType<unsigned int, 3u> --> 12090 <class-decl name='IntType<unsigned int, 3u>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-735'> 12091 <data-member access='protected' layout-offset-in-bits='0'> 12092 <!-- OT::BEInt<unsigned int, 3> OT::IntType<unsigned int, 3u>::v --> 12093 <var-decl name='v' type-id='type-id-711' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> 12094 </data-member> 12095 <data-member access='public' static='yes'> 12096 <!-- static const unsigned int OT::IntType<unsigned int, 3u>::static_size --> 12097 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 12098 </data-member> 12099 <data-member access='public' static='yes'> 12100 <!-- static const unsigned int OT::IntType<unsigned int, 3u>::min_size --> 12101 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> 12102 </data-member> 12103 <member-function access='public'> 12104 <!-- int OT::IntType<unsigned int, 3u>::cmp(unsigned int) --> 12105 <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeIjLj3EE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> 12106 <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> 12107 <parameter type-id='type-id-794' is-artificial='yes'/> 12108 <!-- parameter of type 'unsigned int' --> 12109 <parameter type-id='type-id-18'/> 12110 <!-- int --> 12111 <return type-id='type-id-11'/> 12112 </function-decl> 12113 </member-function> 12114 <member-function access='public'> 12115 <!-- unsigned int OT::IntType<unsigned int, 3u>::operator unsigned int() --> 12116 <function-decl name='operator unsigned int' mangled-name='_ZNK2OT7IntTypeIjLj3EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> 12117 <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> 12118 <parameter type-id='type-id-794' is-artificial='yes'/> 12119 <!-- unsigned int --> 12120 <return type-id='type-id-18'/> 12121 </function-decl> 12122 </member-function> 12123 </class-decl> 12124 <!-- struct OT::IntType<unsigned int, 4u> --> 12125 <class-decl name='IntType<unsigned int, 4u>' is-struct='yes' visibility='default' id='type-id-837'/> 12126 <!-- struct OT::LongMetric --> 12127 <class-decl name='LongMetric' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='46' column='1' id='type-id-678'> 12128 <data-member access='public' layout-offset-in-bits='0'> 12129 <!-- OT::USHORT OT::LongMetric::advance --> 12130 <var-decl name='advance' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='47' column='1'/> 12131 </data-member> 12132 <data-member access='public' layout-offset-in-bits='16'> 12133 <!-- OT::SHORT OT::LongMetric::lsb --> 12134 <var-decl name='lsb' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='48' column='1'/> 12135 </data-member> 12136 <data-member access='public' static='yes'> 12137 <!-- static const unsigned int OT::LongMetric::static_size --> 12138 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='50' column='1'/> 12139 </data-member> 12140 <data-member access='public' static='yes'> 12141 <!-- static const unsigned int OT::LongMetric::min_size --> 12142 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='50' column='1'/> 12143 </data-member> 12144 </class-decl> 12145 <!-- struct OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> 12146 <class-decl name='OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-737'> 12147 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 12148 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> 12149 <data-member access='public' static='yes'> 12150 <!-- static const unsigned int OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::static_size --> 12151 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12152 </data-member> 12153 <data-member access='public' static='yes'> 12154 <!-- static const unsigned int OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::min_size --> 12155 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12156 </data-member> 12157 <member-function access='public'> 12158 <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> 12159 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 12160 <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> 12161 <parameter type-id='type-id-383' is-artificial='yes'/> 12162 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12163 <parameter type-id='type-id-279'/> 12164 <!-- bool --> 12165 <return type-id='type-id-1'/> 12166 </function-decl> 12167 </member-function> 12168 <member-function access='public'> 12169 <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 12170 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 12171 <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> 12172 <parameter type-id='type-id-383' is-artificial='yes'/> 12173 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12174 <parameter type-id='type-id-279'/> 12175 <!-- parameter of type 'void*' --> 12176 <parameter type-id='type-id-19'/> 12177 <!-- bool --> 12178 <return type-id='type-id-1'/> 12179 </function-decl> 12180 </member-function> 12181 <member-function access='public'> 12182 <!-- const OT::CmapSubtable& OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> 12183 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 12184 <!-- implicit parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> 12185 <parameter type-id='type-id-403' is-artificial='yes'/> 12186 <!-- parameter of type 'void*' --> 12187 <parameter type-id='type-id-19'/> 12188 <!-- const OT::CmapSubtable& --> 12189 <return type-id='type-id-779'/> 12190 </function-decl> 12191 </member-function> 12192 </class-decl> 12193 <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 12194 <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-738'> 12195 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 12196 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> 12197 <data-member access='public' static='yes'> 12198 <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> 12199 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12200 </data-member> 12201 <data-member access='public' static='yes'> 12202 <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> 12203 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12204 </data-member> 12205 <member-function access='public'> 12206 <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> 12207 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 12208 <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12209 <parameter type-id='type-id-382' is-artificial='yes'/> 12210 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12211 <parameter type-id='type-id-279'/> 12212 <!-- bool --> 12213 <return type-id='type-id-1'/> 12214 </function-decl> 12215 </member-function> 12216 <member-function access='public'> 12217 <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 12218 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 12219 <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12220 <parameter type-id='type-id-382' is-artificial='yes'/> 12221 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12222 <parameter type-id='type-id-279'/> 12223 <!-- parameter of type 'void*' --> 12224 <parameter type-id='type-id-19'/> 12225 <!-- bool --> 12226 <return type-id='type-id-1'/> 12227 </function-decl> 12228 </member-function> 12229 <member-function access='public'> 12230 <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator()(void*) --> 12231 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 12232 <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12233 <parameter type-id='type-id-400' is-artificial='yes'/> 12234 <!-- parameter of type 'void*' --> 12235 <parameter type-id='type-id-19'/> 12236 <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> 12237 <return type-id='type-id-804'/> 12238 </function-decl> 12239 </member-function> 12240 </class-decl> 12241 <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> 12242 <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-739'> 12243 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 12244 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> 12245 <data-member access='public' static='yes'> 12246 <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> 12247 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12248 </data-member> 12249 <data-member access='public' static='yes'> 12250 <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> 12251 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 12252 </data-member> 12253 <member-function access='public'> 12254 <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> 12255 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 12256 <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12257 <parameter type-id='type-id-381' is-artificial='yes'/> 12258 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12259 <parameter type-id='type-id-279'/> 12260 <!-- bool --> 12261 <return type-id='type-id-1'/> 12262 </function-decl> 12263 </member-function> 12264 <member-function access='public'> 12265 <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 12266 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 12267 <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12268 <parameter type-id='type-id-381' is-artificial='yes'/> 12269 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12270 <parameter type-id='type-id-279'/> 12271 <!-- parameter of type 'void*' --> 12272 <parameter type-id='type-id-19'/> 12273 <!-- bool --> 12274 <return type-id='type-id-1'/> 12275 </function-decl> 12276 </member-function> 12277 <member-function access='public'> 12278 <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator()(void*) --> 12279 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 12280 <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> 12281 <parameter type-id='type-id-398' is-artificial='yes'/> 12282 <!-- parameter of type 'void*' --> 12283 <parameter type-id='type-id-19'/> 12284 <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> 12285 <return type-id='type-id-807'/> 12286 </function-decl> 12287 </member-function> 12288 </class-decl> 12289 <!-- struct OT::Sanitizer<OT::_hea> --> 12290 <class-decl name='Sanitizer<OT::_hea>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-838'> 12291 <member-function access='public' static='yes'> 12292 <!-- hb_blob_t* OT::Sanitizer<OT::_hea>::sanitize() --> 12293 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4_heaEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 12294 <!-- parameter of type 'hb_blob_t*' --> 12295 <parameter type-id='type-id-59'/> 12296 <!-- hb_blob_t* --> 12297 <return type-id='type-id-59'/> 12298 </function-decl> 12299 </member-function> 12300 <member-function access='public' static='yes'> 12301 <!-- const OT::_hea* OT::Sanitizer<OT::_hea>::lock_instance() --> 12302 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4_heaEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 12303 <!-- parameter of type 'hb_blob_t*' --> 12304 <parameter type-id='type-id-59'/> 12305 <!-- const OT::_hea* --> 12306 <return type-id='type-id-406'/> 12307 </function-decl> 12308 </member-function> 12309 </class-decl> 12310 <!-- struct OT::Sanitizer<OT::_mtx> --> 12311 <class-decl name='Sanitizer<OT::_mtx>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-839'> 12312 <member-function access='public' static='yes'> 12313 <!-- hb_blob_t* OT::Sanitizer<OT::_mtx>::sanitize() --> 12314 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4_mtxEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 12315 <!-- parameter of type 'hb_blob_t*' --> 12316 <parameter type-id='type-id-59'/> 12317 <!-- hb_blob_t* --> 12318 <return type-id='type-id-59'/> 12319 </function-decl> 12320 </member-function> 12321 <member-function access='public' static='yes'> 12322 <!-- const OT::_mtx* OT::Sanitizer<OT::_mtx>::lock_instance() --> 12323 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4_mtxEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 12324 <!-- parameter of type 'hb_blob_t*' --> 12325 <parameter type-id='type-id-59'/> 12326 <!-- const OT::_mtx* --> 12327 <return type-id='type-id-693'/> 12328 </function-decl> 12329 </member-function> 12330 </class-decl> 12331 <!-- struct OT::Sanitizer<OT::cmap> --> 12332 <class-decl name='Sanitizer<OT::cmap>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-840'> 12333 <member-function access='public' static='yes'> 12334 <!-- hb_blob_t* OT::Sanitizer<OT::cmap>::sanitize() --> 12335 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4cmapEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 12336 <!-- parameter of type 'hb_blob_t*' --> 12337 <parameter type-id='type-id-59'/> 12338 <!-- hb_blob_t* --> 12339 <return type-id='type-id-59'/> 12340 </function-decl> 12341 </member-function> 12342 <member-function access='public' static='yes'> 12343 <!-- const OT::cmap* OT::Sanitizer<OT::cmap>::lock_instance() --> 12344 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4cmapEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 12345 <!-- parameter of type 'hb_blob_t*' --> 12346 <parameter type-id='type-id-59'/> 12347 <!-- const OT::cmap* --> 12348 <return type-id='type-id-405'/> 12349 </function-decl> 12350 </member-function> 12351 </class-decl> 12352 <!-- struct OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> 12353 <class-decl name='SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-800'> 12354 <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> 12355 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-698'/> 12356 <member-function access='public'> 12357 <!-- int OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 12358 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 12359 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> 12360 <parameter type-id='type-id-802' is-artificial='yes'/> 12361 <!-- parameter of type 'const hb_codepoint_t&' --> 12362 <parameter type-id='type-id-823'/> 12363 <!-- int --> 12364 <return type-id='type-id-11'/> 12365 </function-decl> 12366 </member-function> 12367 </class-decl> 12368 <!-- struct OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> 12369 <class-decl name='SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-841'> 12370 <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> 12371 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-700'/> 12372 </class-decl> 12373 <!-- struct OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> 12374 <class-decl name='SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-740'> 12375 <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> 12376 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/> 12377 <member-function access='public'> 12378 <!-- int OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 12379 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 12380 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> 12381 <parameter type-id='type-id-805' is-artificial='yes'/> 12382 <!-- parameter of type 'const hb_codepoint_t&' --> 12383 <parameter type-id='type-id-823'/> 12384 <!-- int --> 12385 <return type-id='type-id-11'/> 12386 </function-decl> 12387 </member-function> 12388 </class-decl> 12389 <!-- struct OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> 12390 <class-decl name='SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-742'> 12391 <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> 12392 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-707'/> 12393 <member-function access='public'> 12394 <!-- int OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 12395 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 12396 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> 12397 <parameter type-id='type-id-808' is-artificial='yes'/> 12398 <!-- parameter of type 'const hb_codepoint_t&' --> 12399 <parameter type-id='type-id-823'/> 12400 <!-- int --> 12401 <return type-id='type-id-11'/> 12402 </function-decl> 12403 </member-function> 12404 </class-decl> 12405 <!-- struct OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> 12406 <class-decl name='SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-809'> 12407 <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> 12408 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-709'/> 12409 <member-function access='public'> 12410 <!-- int OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 12411 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 12412 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> 12413 <parameter type-id='type-id-811' is-artificial='yes'/> 12414 <!-- parameter of type 'const hb_codepoint_t&' --> 12415 <parameter type-id='type-id-823'/> 12416 <!-- int --> 12417 <return type-id='type-id-11'/> 12418 </function-decl> 12419 </member-function> 12420 </class-decl> 12421 <!-- struct OT::UVSMapping --> 12422 <class-decl name='UVSMapping' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='306' column='1' id='type-id-682'> 12423 <data-member access='public' layout-offset-in-bits='0'> 12424 <!-- OT::UINT24 OT::UVSMapping::unicodeValue --> 12425 <var-decl name='unicodeValue' type-id='type-id-842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='317' column='1'/> 12426 </data-member> 12427 <data-member access='public' layout-offset-in-bits='24'> 12428 <!-- OT::GlyphID OT::UVSMapping::glyphID --> 12429 <var-decl name='glyphID' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='318' column='1'/> 12430 </data-member> 12431 <data-member access='public' static='yes'> 12432 <!-- static const unsigned int OT::UVSMapping::static_size --> 12433 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='320' column='1'/> 12434 </data-member> 12435 <data-member access='public' static='yes'> 12436 <!-- static const unsigned int OT::UVSMapping::min_size --> 12437 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='320' column='1'/> 12438 </data-member> 12439 <member-function access='public'> 12440 <!-- int OT::UVSMapping::cmp(const hb_codepoint_t&) --> 12441 <function-decl name='cmp' mangled-name='_ZNK2OT10UVSMapping3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='307' column='1' visibility='default' binding='global' size-in-bits='64'> 12442 <!-- implicit parameter of type 'const OT::UVSMapping*' --> 12443 <parameter type-id='type-id-814' is-artificial='yes'/> 12444 <!-- parameter of type 'const hb_codepoint_t&' --> 12445 <parameter type-id='type-id-823'/> 12446 <!-- int --> 12447 <return type-id='type-id-11'/> 12448 </function-decl> 12449 </member-function> 12450 </class-decl> 12451 <!-- struct OT::UnicodeValueRange --> 12452 <class-decl name='UnicodeValueRange' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='283' column='1' id='type-id-684'> 12453 <data-member access='public' layout-offset-in-bits='0'> 12454 <!-- OT::UINT24 OT::UnicodeValueRange::startUnicodeValue --> 12455 <var-decl name='startUnicodeValue' type-id='type-id-842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='296' column='1'/> 12456 </data-member> 12457 <data-member access='public' layout-offset-in-bits='24'> 12458 <!-- OT::BYTE OT::UnicodeValueRange::additionalCount --> 12459 <var-decl name='additionalCount' type-id='type-id-670' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='297' column='1'/> 12460 </data-member> 12461 <data-member access='public' static='yes'> 12462 <!-- static const unsigned int OT::UnicodeValueRange::static_size --> 12463 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='300' column='1'/> 12464 </data-member> 12465 <data-member access='public' static='yes'> 12466 <!-- static const unsigned int OT::UnicodeValueRange::min_size --> 12467 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='300' column='1'/> 12468 </data-member> 12469 <member-function access='public'> 12470 <!-- int OT::UnicodeValueRange::cmp(const hb_codepoint_t&) --> 12471 <function-decl name='cmp' mangled-name='_ZNK2OT17UnicodeValueRange3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='284' column='1' visibility='default' binding='global' size-in-bits='64'> 12472 <!-- implicit parameter of type 'const OT::UnicodeValueRange*' --> 12473 <parameter type-id='type-id-817' is-artificial='yes'/> 12474 <!-- parameter of type 'const hb_codepoint_t&' --> 12475 <parameter type-id='type-id-823'/> 12476 <!-- int --> 12477 <return type-id='type-id-11'/> 12478 </function-decl> 12479 </member-function> 12480 </class-decl> 12481 <!-- struct OT::VariationSelectorRecord --> 12482 <class-decl name='VariationSelectorRecord' size-in-bits='88' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='326' column='1' id='type-id-686'> 12483 <data-member access='public' layout-offset-in-bits='0'> 12484 <!-- OT::UINT24 OT::VariationSelectorRecord::varSelector --> 12485 <var-decl name='varSelector' type-id='type-id-842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='358' column='1'/> 12486 </data-member> 12487 <data-member access='public' layout-offset-in-bits='24'> 12488 <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::defaultUVS --> 12489 <var-decl name='defaultUVS' type-id='type-id-739' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='360' column='1'/> 12490 </data-member> 12491 <data-member access='public' layout-offset-in-bits='56'> 12492 <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::nonDefaultUVS --> 12493 <var-decl name='nonDefaultUVS' type-id='type-id-738' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='362' column='1'/> 12494 </data-member> 12495 <data-member access='public' static='yes'> 12496 <!-- static const unsigned int OT::VariationSelectorRecord::static_size --> 12497 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='364' column='1'/> 12498 </data-member> 12499 <data-member access='public' static='yes'> 12500 <!-- static const unsigned int OT::VariationSelectorRecord::min_size --> 12501 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='364' column='1'/> 12502 </data-member> 12503 <member-function access='public'> 12504 <!-- int OT::VariationSelectorRecord::cmp(const hb_codepoint_t&) --> 12505 <function-decl name='cmp' mangled-name='_ZNK2OT23VariationSelectorRecord3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='346' column='1' visibility='default' binding='global' size-in-bits='64'> 12506 <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> 12507 <parameter type-id='type-id-401' is-artificial='yes'/> 12508 <!-- parameter of type 'const hb_codepoint_t&' --> 12509 <parameter type-id='type-id-823'/> 12510 <!-- int --> 12511 <return type-id='type-id-11'/> 12512 </function-decl> 12513 </member-function> 12514 <member-function access='public'> 12515 <!-- bool OT::VariationSelectorRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> 12516 <function-decl name='sanitize' mangled-name='_ZN2OT23VariationSelectorRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='351' column='1' visibility='default' binding='global' size-in-bits='64'> 12517 <!-- implicit parameter of type 'OT::VariationSelectorRecord*' --> 12518 <parameter type-id='type-id-761' is-artificial='yes'/> 12519 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12520 <parameter type-id='type-id-279'/> 12521 <!-- parameter of type 'void*' --> 12522 <parameter type-id='type-id-19'/> 12523 <!-- bool --> 12524 <return type-id='type-id-1'/> 12525 </function-decl> 12526 </member-function> 12527 <member-function access='public'> 12528 <!-- OT::glyph_variant_t OT::VariationSelectorRecord::get_glyph(hb_codepoint_t, hb_codepoint_t*, void*) --> 12529 <function-decl name='get_glyph' mangled-name='_ZNK2OT23VariationSelectorRecord9get_glyphEjPjPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='327' column='1' visibility='default' binding='global' size-in-bits='64'> 12530 <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> 12531 <parameter type-id='type-id-401' is-artificial='yes'/> 12532 <!-- parameter of type 'typedef hb_codepoint_t' --> 12533 <parameter type-id='type-id-72'/> 12534 <!-- parameter of type 'hb_codepoint_t*' --> 12535 <parameter type-id='type-id-119'/> 12536 <!-- parameter of type 'void*' --> 12537 <parameter type-id='type-id-19'/> 12538 <!-- enum OT::glyph_variant_t --> 12539 <return type-id='type-id-826'/> 12540 </function-decl> 12541 </member-function> 12542 </class-decl> 12543 <!-- struct OT::_hea --> 12544 <class-decl name='_hea' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='46' column='1' id='type-id-762'> 12545 <data-member access='public' static='yes'> 12546 <!-- static const hb_tag_t OT::_hea::tableTag --> 12547 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='47' column='1'/> 12548 </data-member> 12549 <data-member access='public' static='yes'> 12550 <!-- static const hb_tag_t OT::_hea::hheaTag --> 12551 <var-decl name='hheaTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='49' column='1'/> 12552 </data-member> 12553 <data-member access='public' static='yes'> 12554 <!-- static const hb_tag_t OT::_hea::vheaTag --> 12555 <var-decl name='vheaTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='50' column='1'/> 12556 </data-member> 12557 <data-member access='public' layout-offset-in-bits='0'> 12558 <!-- OT::FixedVersion OT::_hea::version --> 12559 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='58' column='1'/> 12560 </data-member> 12561 <data-member access='public' layout-offset-in-bits='32'> 12562 <!-- OT::FWORD OT::_hea::ascender --> 12563 <var-decl name='ascender' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='59' column='1'/> 12564 </data-member> 12565 <data-member access='public' layout-offset-in-bits='48'> 12566 <!-- OT::FWORD OT::_hea::descender --> 12567 <var-decl name='descender' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='60' column='1'/> 12568 </data-member> 12569 <data-member access='public' layout-offset-in-bits='64'> 12570 <!-- OT::FWORD OT::_hea::lineGap --> 12571 <var-decl name='lineGap' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='61' column='1'/> 12572 </data-member> 12573 <data-member access='public' layout-offset-in-bits='80'> 12574 <!-- OT::UFWORD OT::_hea::advanceMax --> 12575 <var-decl name='advanceMax' type-id='type-id-845' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='62' column='1'/> 12576 </data-member> 12577 <data-member access='public' layout-offset-in-bits='96'> 12578 <!-- OT::FWORD OT::_hea::minLeadingBearing --> 12579 <var-decl name='minLeadingBearing' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='64' column='1'/> 12580 </data-member> 12581 <data-member access='public' layout-offset-in-bits='112'> 12582 <!-- OT::FWORD OT::_hea::minTrailingBearing --> 12583 <var-decl name='minTrailingBearing' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='66' column='1'/> 12584 </data-member> 12585 <data-member access='public' layout-offset-in-bits='128'> 12586 <!-- OT::FWORD OT::_hea::maxExtent --> 12587 <var-decl name='maxExtent' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='69' column='1'/> 12588 </data-member> 12589 <data-member access='public' layout-offset-in-bits='144'> 12590 <!-- OT::SHORT OT::_hea::caretSlopeRise --> 12591 <var-decl name='caretSlopeRise' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='71' column='1'/> 12592 </data-member> 12593 <data-member access='public' layout-offset-in-bits='160'> 12594 <!-- OT::SHORT OT::_hea::caretSlopeRun --> 12595 <var-decl name='caretSlopeRun' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='74' column='1'/> 12596 </data-member> 12597 <data-member access='public' layout-offset-in-bits='176'> 12598 <!-- OT::SHORT OT::_hea::caretOffset --> 12599 <var-decl name='caretOffset' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='75' column='1'/> 12600 </data-member> 12601 <data-member access='public' layout-offset-in-bits='192'> 12602 <!-- OT::SHORT OT::_hea::reserved1 --> 12603 <var-decl name='reserved1' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='80' column='1'/> 12604 </data-member> 12605 <data-member access='public' layout-offset-in-bits='208'> 12606 <!-- OT::SHORT OT::_hea::reserved2 --> 12607 <var-decl name='reserved2' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='81' column='1'/> 12608 </data-member> 12609 <data-member access='public' layout-offset-in-bits='224'> 12610 <!-- OT::SHORT OT::_hea::reserved3 --> 12611 <var-decl name='reserved3' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='82' column='1'/> 12612 </data-member> 12613 <data-member access='public' layout-offset-in-bits='240'> 12614 <!-- OT::SHORT OT::_hea::reserved4 --> 12615 <var-decl name='reserved4' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='83' column='1'/> 12616 </data-member> 12617 <data-member access='public' layout-offset-in-bits='256'> 12618 <!-- OT::SHORT OT::_hea::metricDataFormat --> 12619 <var-decl name='metricDataFormat' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='84' column='1'/> 12620 </data-member> 12621 <data-member access='public' layout-offset-in-bits='272'> 12622 <!-- OT::USHORT OT::_hea::numberOfLongMetrics --> 12623 <var-decl name='numberOfLongMetrics' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='85' column='1'/> 12624 </data-member> 12625 <data-member access='public' static='yes'> 12626 <!-- static const unsigned int OT::_hea::static_size --> 12627 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='88' column='1'/> 12628 </data-member> 12629 <data-member access='public' static='yes'> 12630 <!-- static const unsigned int OT::_hea::min_size --> 12631 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='88' column='1'/> 12632 </data-member> 12633 <member-function access='public'> 12634 <!-- bool OT::_hea::sanitize(OT::hb_sanitize_context_t*) --> 12635 <function-decl name='sanitize' mangled-name='_ZN2OT4_hea8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 12636 <!-- implicit parameter of type 'OT::_hea*' --> 12637 <parameter type-id='type-id-763' is-artificial='yes'/> 12638 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12639 <parameter type-id='type-id-279'/> 12640 <!-- bool --> 12641 <return type-id='type-id-1'/> 12642 </function-decl> 12643 </member-function> 12644 </class-decl> 12645 <!-- struct OT::_mtx --> 12646 <class-decl name='_mtx' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='54' column='1' id='type-id-764'> 12647 <data-member access='public' static='yes'> 12648 <!-- static const hb_tag_t OT::_mtx::tableTag --> 12649 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='55' column='1'/> 12650 </data-member> 12651 <data-member access='public' static='yes'> 12652 <!-- static const hb_tag_t OT::_mtx::hmtxTag --> 12653 <var-decl name='hmtxTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='57' column='1'/> 12654 </data-member> 12655 <data-member access='public' static='yes'> 12656 <!-- static const hb_tag_t OT::_mtx::vmtxTag --> 12657 <var-decl name='vmtxTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='58' column='1'/> 12658 </data-member> 12659 <data-member access='public' layout-offset-in-bits='0'> 12660 <!-- OT::LongMetric OT::_mtx::longMetric[1] --> 12661 <var-decl name='longMetric' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='68' column='1'/> 12662 </data-member> 12663 <data-member access='public' layout-offset-in-bits='32'> 12664 <!-- OT::SHORT OT::_mtx::leadingBearingX[1] --> 12665 <var-decl name='leadingBearingX' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='76' column='1'/> 12666 </data-member> 12667 <data-member access='public' static='yes'> 12668 <!-- static const unsigned int OT::_mtx::min_size --> 12669 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='90' column='1'/> 12670 </data-member> 12671 <member-function access='public'> 12672 <!-- bool OT::_mtx::sanitize(OT::hb_sanitize_context_t*) --> 12673 <function-decl name='sanitize' mangled-name='_ZN2OT4_mtx8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 12674 <!-- implicit parameter of type 'OT::_mtx*' --> 12675 <parameter type-id='type-id-765' is-artificial='yes'/> 12676 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12677 <parameter type-id='type-id-279'/> 12678 <!-- bool --> 12679 <return type-id='type-id-1'/> 12680 </function-decl> 12681 </member-function> 12682 </class-decl> 12683 <!-- struct OT::cmap --> 12684 <class-decl name='cmap' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='479' column='1' id='type-id-766'> 12685 <data-member access='public' static='yes'> 12686 <!-- static const hb_tag_t OT::cmap::tableTag --> 12687 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='480' column='1'/> 12688 </data-member> 12689 <data-member access='public' layout-offset-in-bits='0'> 12690 <!-- OT::USHORT OT::cmap::version --> 12691 <var-decl name='version' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='506' column='1'/> 12692 </data-member> 12693 <data-member access='public' layout-offset-in-bits='16'> 12694 <!-- OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > OT::cmap::encodingRecord --> 12695 <var-decl name='encodingRecord' type-id='type-id-841' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='508' column='1'/> 12696 </data-member> 12697 <data-member access='public' static='yes'> 12698 <!-- static const unsigned int OT::cmap::min_size --> 12699 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='510' column='1'/> 12700 </data-member> 12701 <member-function access='public'> 12702 <!-- const OT::CmapSubtable* OT::cmap::find_subtable(unsigned int, unsigned int) --> 12703 <function-decl name='find_subtable' mangled-name='_ZNK2OT4cmap13find_subtableEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='482' column='1' visibility='default' binding='global' size-in-bits='64'> 12704 <!-- implicit parameter of type 'const OT::cmap*' --> 12705 <parameter type-id='type-id-405' is-artificial='yes'/> 12706 <!-- parameter of type 'unsigned int' --> 12707 <parameter type-id='type-id-18'/> 12708 <!-- parameter of type 'unsigned int' --> 12709 <parameter type-id='type-id-18'/> 12710 <!-- const OT::CmapSubtable* --> 12711 <return type-id='type-id-689'/> 12712 </function-decl> 12713 </member-function> 12714 <member-function access='public'> 12715 <!-- bool OT::cmap::sanitize(OT::hb_sanitize_context_t*) --> 12716 <function-decl name='sanitize' mangled-name='_ZN2OT4cmap8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> 12717 <!-- implicit parameter of type 'OT::cmap*' --> 12718 <parameter type-id='type-id-767' is-artificial='yes'/> 12719 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 12720 <parameter type-id='type-id-279'/> 12721 <!-- bool --> 12722 <return type-id='type-id-1'/> 12723 </function-decl> 12724 </member-function> 12725 </class-decl> 12726 <!-- struct OT::hb_sanitize_context_t --> 12727 <class-decl name='hb_sanitize_context_t' is-struct='yes' visibility='default' id='type-id-846'/> 12728 <!-- struct OT::hb_serialize_context_t --> 12729 <class-decl name='hb_serialize_context_t' is-struct='yes' visibility='default' id='type-id-847'/> 12730 <!-- typedef uint8_t OT::BYTE --> 12731 <typedef-decl name='BYTE' type-id='type-id-139' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='631' column='1' id='type-id-670'/> 12732 <!-- typedef OT::SHORT OT::FWORD --> 12733 <typedef-decl name='FWORD' type-id='type-id-574' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='639' column='1' id='type-id-844'/> 12734 <!-- typedef OT::USHORT OT::GlyphID --> 12735 <typedef-decl name='GlyphID' type-id='type-id-372' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='672' column='1' id='type-id-843'/> 12736 <!-- typedef OT::USHORT OT::UFWORD --> 12737 <typedef-decl name='UFWORD' type-id='type-id-372' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='642' column='1' id='type-id-845'/> 12738 <!-- typedef OT::IntType<unsigned int, 3u> OT::UINT24 --> 12739 <typedef-decl name='UINT24' type-id='type-id-735' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='636' column='1' id='type-id-842'/> 12740 <!-- struct OT::Supplier<OT::CmapSubtableLongGroup> --> 12741 <class-decl name='Supplier<OT::CmapSubtableLongGroup>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-744'/> 12742 <!-- struct OT::Supplier<OT::EncodingRecord> --> 12743 <class-decl name='Supplier<OT::EncodingRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-746'/> 12744 <!-- struct OT::Supplier<OT::IntType<short unsigned int, 2u> > --> 12745 <class-decl name='Supplier<OT::IntType<short unsigned int, 2u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-748'> 12746 <data-member access='private' layout-offset-in-bits='0'> 12747 <!-- unsigned int OT::Supplier<OT::IntType<short unsigned int, 2u> >::len --> 12748 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> 12749 </data-member> 12750 <data-member access='private' layout-offset-in-bits='64'> 12751 <!-- const OT::IntType<short unsigned int, 2u>* OT::Supplier<OT::IntType<short unsigned int, 2u> >::head --> 12752 <var-decl name='head' type-id='type-id-312' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> 12753 </data-member> 12754 <member-function access='public'> 12755 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::IntType<short unsigned int, 2u>*, unsigned int) --> 12756 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> 12757 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 12758 <parameter type-id='type-id-848' is-artificial='yes'/> 12759 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 12760 <parameter type-id='type-id-312'/> 12761 <!-- parameter of type 'unsigned int' --> 12762 <parameter type-id='type-id-18'/> 12763 <!-- void --> 12764 <return type-id='type-id-25'/> 12765 </function-decl> 12766 </member-function> 12767 <member-function access='private'> 12768 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 12769 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> 12770 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 12771 <parameter type-id='type-id-848' is-artificial='yes'/> 12772 <!-- parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 12773 <parameter type-id='type-id-849'/> 12774 <!-- void --> 12775 <return type-id='type-id-25'/> 12776 </function-decl> 12777 </member-function> 12778 <member-function access='public'> 12779 <!-- const OT::IntType<short unsigned int, 2u> OT::Supplier<OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 12780 <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierINS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> 12781 <!-- implicit parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 12782 <parameter type-id='type-id-850' is-artificial='yes'/> 12783 <!-- parameter of type 'unsigned int' --> 12784 <parameter type-id='type-id-18'/> 12785 <!-- const OT::IntType<short unsigned int, 2u> --> 12786 <return type-id='type-id-310'/> 12787 </function-decl> 12788 </member-function> 12789 <member-function access='public'> 12790 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::advance(unsigned int) --> 12791 <function-decl name='advance' mangled-name='_ZN2OT8SupplierINS_7IntTypeItLj2EEEE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> 12792 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 12793 <parameter type-id='type-id-848' is-artificial='yes'/> 12794 <!-- parameter of type 'unsigned int' --> 12795 <parameter type-id='type-id-18'/> 12796 <!-- void --> 12797 <return type-id='type-id-25'/> 12798 </function-decl> 12799 </member-function> 12800 </class-decl> 12801 <!-- struct OT::Supplier<OT::UVSMapping> --> 12802 <class-decl name='Supplier<OT::UVSMapping>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-750'/> 12803 <!-- struct OT::Supplier<OT::UnicodeValueRange> --> 12804 <class-decl name='Supplier<OT::UnicodeValueRange>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-752'/> 12805 <!-- struct OT::Supplier<OT::VariationSelectorRecord> --> 12806 <class-decl name='Supplier<OT::VariationSelectorRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-754'/> 12807 </namespace-decl> 12808 <!-- void hb_ot_font_set_funcs(hb_font_t*) --> 12809 <function-decl name='hb_ot_font_set_funcs' mangled-name='hb_ot_font_set_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_font_set_funcs'> 12810 <!-- parameter of type 'hb_font_t*' --> 12811 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='338' column='1'/> 12812 <!-- void --> 12813 <return type-id='type-id-25'/> 12814 </function-decl> 12815 </abi-instr> 12816 <abi-instr address-size='64' path='hb-ot-layout.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 12817 <!-- OT::EntryExitRecord[1] --> 12818 <array-type-def dimensions='1' type-id='type-id-851' size-in-bits='32' id='type-id-852'> 12819 <!-- <anonymous range>[1] --> 12820 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12821 </array-type-def> 12822 <!-- OT::Index[1] --> 12823 <array-type-def dimensions='1' type-id='type-id-853' size-in-bits='16' id='type-id-854'> 12824 <!-- <anonymous range>[1] --> 12825 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12826 </array-type-def> 12827 <!-- OT::IntType<unsigned int, 3u>[1] --> 12828 <array-type-def dimensions='1' type-id='type-id-735' size-in-bits='24' id='type-id-855'> 12829 <!-- <anonymous range>[1] --> 12830 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12831 </array-type-def> 12832 <!-- OT::LookupRecord[1] --> 12833 <array-type-def dimensions='1' type-id='type-id-856' size-in-bits='32' id='type-id-857'> 12834 <!-- <anonymous range>[1] --> 12835 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12836 </array-type-def> 12837 <!-- OT::MarkRecord[1] --> 12838 <array-type-def dimensions='1' type-id='type-id-858' size-in-bits='32' id='type-id-859'> 12839 <!-- <anonymous range>[1] --> 12840 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12841 </array-type-def> 12842 <!-- OT::Offset<OT::IntType<short unsigned int, 2u> >[1] --> 12843 <array-type-def dimensions='1' type-id='type-id-860' size-in-bits='16' id='type-id-861'> 12844 <!-- <anonymous range>[1] --> 12845 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12846 </array-type-def> 12847 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >[1] --> 12848 <array-type-def dimensions='1' type-id='type-id-862' size-in-bits='16' id='type-id-863'> 12849 <!-- <anonymous range>[1] --> 12850 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12851 </array-type-def> 12852 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >[1] --> 12853 <array-type-def dimensions='1' type-id='type-id-864' size-in-bits='16' id='type-id-865'> 12854 <!-- <anonymous range>[1] --> 12855 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12856 </array-type-def> 12857 <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >[1] --> 12858 <array-type-def dimensions='1' type-id='type-id-866' size-in-bits='16' id='type-id-867'> 12859 <!-- <anonymous range>[1] --> 12860 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12861 </array-type-def> 12862 <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >[1] --> 12863 <array-type-def dimensions='1' type-id='type-id-868' size-in-bits='16' id='type-id-869'> 12864 <!-- <anonymous range>[1] --> 12865 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12866 </array-type-def> 12867 <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >[1] --> 12868 <array-type-def dimensions='1' type-id='type-id-870' size-in-bits='16' id='type-id-871'> 12869 <!-- <anonymous range>[1] --> 12870 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12871 </array-type-def> 12872 <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >[1] --> 12873 <array-type-def dimensions='1' type-id='type-id-872' size-in-bits='16' id='type-id-873'> 12874 <!-- <anonymous range>[1] --> 12875 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12876 </array-type-def> 12877 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >[1] --> 12878 <array-type-def dimensions='1' type-id='type-id-874' size-in-bits='16' id='type-id-875'> 12879 <!-- <anonymous range>[1] --> 12880 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12881 </array-type-def> 12882 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >[1] --> 12883 <array-type-def dimensions='1' type-id='type-id-876' size-in-bits='32' id='type-id-877'> 12884 <!-- <anonymous range>[1] --> 12885 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12886 </array-type-def> 12887 <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >[1] --> 12888 <array-type-def dimensions='1' type-id='type-id-878' size-in-bits='16' id='type-id-879'> 12889 <!-- <anonymous range>[1] --> 12890 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12891 </array-type-def> 12892 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >[1] --> 12893 <array-type-def dimensions='1' type-id='type-id-880' size-in-bits='16' id='type-id-881'> 12894 <!-- <anonymous range>[1] --> 12895 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12896 </array-type-def> 12897 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >[1] --> 12898 <array-type-def dimensions='1' type-id='type-id-882' size-in-bits='16' id='type-id-883'> 12899 <!-- <anonymous range>[1] --> 12900 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12901 </array-type-def> 12902 <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >[1] --> 12903 <array-type-def dimensions='1' type-id='type-id-884' size-in-bits='16' id='type-id-885'> 12904 <!-- <anonymous range>[1] --> 12905 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12906 </array-type-def> 12907 <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >[1] --> 12908 <array-type-def dimensions='1' type-id='type-id-886' size-in-bits='16' id='type-id-887'> 12909 <!-- <anonymous range>[1] --> 12910 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12911 </array-type-def> 12912 <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >[1] --> 12913 <array-type-def dimensions='1' type-id='type-id-888' size-in-bits='16' id='type-id-889'> 12914 <!-- <anonymous range>[1] --> 12915 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12916 </array-type-def> 12917 <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >[1] --> 12918 <array-type-def dimensions='1' type-id='type-id-890' size-in-bits='16' id='type-id-891'> 12919 <!-- <anonymous range>[1] --> 12920 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12921 </array-type-def> 12922 <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> 12923 <array-type-def dimensions='1' type-id='type-id-892' size-in-bits='16' id='type-id-893'> 12924 <!-- <anonymous range>[1] --> 12925 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12926 </array-type-def> 12927 <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >[1] --> 12928 <array-type-def dimensions='1' type-id='type-id-894' size-in-bits='16' id='type-id-895'> 12929 <!-- <anonymous range>[1] --> 12930 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12931 </array-type-def> 12932 <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >[1] --> 12933 <array-type-def dimensions='1' type-id='type-id-896' size-in-bits='16' id='type-id-897'> 12934 <!-- <anonymous range>[1] --> 12935 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12936 </array-type-def> 12937 <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >[1] --> 12938 <array-type-def dimensions='1' type-id='type-id-898' size-in-bits='16' id='type-id-899'> 12939 <!-- <anonymous range>[1] --> 12940 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12941 </array-type-def> 12942 <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >[1] --> 12943 <array-type-def dimensions='1' type-id='type-id-900' size-in-bits='16' id='type-id-901'> 12944 <!-- <anonymous range>[1] --> 12945 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12946 </array-type-def> 12947 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> 12948 <array-type-def dimensions='1' type-id='type-id-902' size-in-bits='16' id='type-id-903'> 12949 <!-- <anonymous range>[1] --> 12950 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12951 </array-type-def> 12952 <!-- OT::RangeRecord[1] --> 12953 <array-type-def dimensions='1' type-id='type-id-904' size-in-bits='48' id='type-id-905'> 12954 <!-- <anonymous range>[1] --> 12955 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12956 </array-type-def> 12957 <!-- OT::Record<OT::Feature>[1] --> 12958 <array-type-def dimensions='1' type-id='type-id-906' size-in-bits='48' id='type-id-907'> 12959 <!-- <anonymous range>[1] --> 12960 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12961 </array-type-def> 12962 <!-- OT::Record<OT::LangSys>[1] --> 12963 <array-type-def dimensions='1' type-id='type-id-908' size-in-bits='48' id='type-id-909'> 12964 <!-- <anonymous range>[1] --> 12965 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12966 </array-type-def> 12967 <!-- OT::Record<OT::Script>[1] --> 12968 <array-type-def dimensions='1' type-id='type-id-910' size-in-bits='48' id='type-id-911'> 12969 <!-- <anonymous range>[1] --> 12970 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12971 </array-type-def> 12972 <!-- OT::Value[1] --> 12973 <array-type-def dimensions='1' type-id='type-id-912' size-in-bits='16' id='type-id-913'> 12974 <!-- <anonymous range>[1] --> 12975 <subrange length='1' type-id='type-id-4' id='type-id-179'/> 12976 </array-type-def> 12977 <!-- bool[2] --> 12978 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='16' id='type-id-914'> 12979 <!-- <anonymous range>[2] --> 12980 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 12981 </array-type-def> 12982 <!-- enum hb_ot_layout_glyph_class_t --> 12983 <enum-decl name='hb_ot_layout_glyph_class_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.h' line='54' column='1' id='type-id-915'> 12984 <underlying-type type-id='type-id-7'/> 12985 <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED' value='0'/> 12986 <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH' value='1'/> 12987 <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_LIGATURE' value='2'/> 12988 <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_MARK' value='3'/> 12989 <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_COMPONENT' value='4'/> 12990 </enum-decl> 12991 <!-- hb_ot_map_t::feature_map_t[8] --> 12992 <array-type-def dimensions='1' type-id='type-id-916' size-in-bits='2304' id='type-id-917'> 12993 <!-- <anonymous range>[8] --> 12994 <subrange length='8' type-id='type-id-4' id='type-id-63'/> 12995 </array-type-def> 12996 <!-- hb_ot_map_t::lookup_map_t[32] --> 12997 <array-type-def dimensions='1' type-id='type-id-918' size-in-bits='2048' id='type-id-919'> 12998 <!-- <anonymous range>[32] --> 12999 <subrange length='32' type-id='type-id-4' id='type-id-920'/> 13000 </array-type-def> 13001 <!-- hb_ot_map_t::stage_map_t[4] --> 13002 <array-type-def dimensions='1' type-id='type-id-921' size-in-bits='512' id='type-id-922'> 13003 <!-- <anonymous range>[4] --> 13004 <subrange length='4' type-id='type-id-4' id='type-id-79'/> 13005 </array-type-def> 13006 <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>[2] --> 13007 <array-type-def dimensions='1' type-id='type-id-923' size-in-bits='4352' id='type-id-924'> 13008 <!-- <anonymous range>[2] --> 13009 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 13010 </array-type-def> 13011 <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>[2] --> 13012 <array-type-def dimensions='1' type-id='type-id-925' size-in-bits='1280' id='type-id-926'> 13013 <!-- <anonymous range>[2] --> 13014 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 13015 </array-type-def> 13016 <!-- hb_tag_t[2] --> 13017 <array-type-def dimensions='1' type-id='type-id-184' size-in-bits='64' id='type-id-927'> 13018 <!-- <anonymous range>[2] --> 13019 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 13020 </array-type-def> 13021 <!-- struct GPOSProxy --> 13022 <class-decl name='GPOSProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='818' column='1' id='type-id-928'> 13023 <member-type access='public'> 13024 <!-- typedef OT::PosLookup GPOSProxy::Lookup --> 13025 <typedef-decl name='Lookup' type-id='type-id-930' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='821' column='1' id='type-id-929'/> 13026 </member-type> 13027 <data-member access='public' static='yes'> 13028 <!-- static const unsigned int GPOSProxy::table_index --> 13029 <var-decl name='table_index' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='819' column='1'/> 13030 </data-member> 13031 <data-member access='public' static='yes'> 13032 <!-- static const bool GPOSProxy::inplace --> 13033 <var-decl name='inplace' type-id='type-id-931' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='820' column='1'/> 13034 </data-member> 13035 <data-member access='public' layout-offset-in-bits='0'> 13036 <!-- const OT::GPOS& GPOSProxy::table --> 13037 <var-decl name='table' type-id='type-id-932' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='827' column='1'/> 13038 </data-member> 13039 <data-member access='public' layout-offset-in-bits='64'> 13040 <!-- const hb_ot_layout_lookup_accelerator_t* GPOSProxy::accels --> 13041 <var-decl name='accels' type-id='type-id-933' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='828' column='1'/> 13042 </data-member> 13043 <member-function access='public' constructor='yes'> 13044 <!-- GPOSProxy::GPOSProxy(hb_face_t*) --> 13045 <function-decl name='GPOSProxy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> 13046 <!-- implicit parameter of type 'GPOSProxy*' --> 13047 <parameter type-id='type-id-934' is-artificial='yes'/> 13048 <!-- parameter of type 'hb_face_t*' --> 13049 <parameter type-id='type-id-160'/> 13050 <!-- void --> 13051 <return type-id='type-id-25'/> 13052 </function-decl> 13053 </member-function> 13054 </class-decl> 13055 <!-- struct GSUBProxy --> 13056 <class-decl name='GSUBProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='804' column='1' id='type-id-935'> 13057 <member-type access='public'> 13058 <!-- typedef OT::SubstLookup GSUBProxy::Lookup --> 13059 <typedef-decl name='Lookup' type-id='type-id-937' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='807' column='1' id='type-id-936'/> 13060 </member-type> 13061 <data-member access='public' static='yes'> 13062 <!-- static const unsigned int GSUBProxy::table_index --> 13063 <var-decl name='table_index' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='805' column='1'/> 13064 </data-member> 13065 <data-member access='public' static='yes'> 13066 <!-- static const bool GSUBProxy::inplace --> 13067 <var-decl name='inplace' type-id='type-id-931' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='806' column='1'/> 13068 </data-member> 13069 <data-member access='public' layout-offset-in-bits='0'> 13070 <!-- const OT::GSUB& GSUBProxy::table --> 13071 <var-decl name='table' type-id='type-id-938' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='813' column='1'/> 13072 </data-member> 13073 <data-member access='public' layout-offset-in-bits='64'> 13074 <!-- const hb_ot_layout_lookup_accelerator_t* GSUBProxy::accels --> 13075 <var-decl name='accels' type-id='type-id-933' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='814' column='1'/> 13076 </data-member> 13077 <member-function access='public' constructor='yes'> 13078 <!-- GSUBProxy::GSUBProxy(hb_face_t*) --> 13079 <function-decl name='GSUBProxy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='809' column='1' visibility='default' binding='global' size-in-bits='64'> 13080 <!-- implicit parameter of type 'GSUBProxy*' --> 13081 <parameter type-id='type-id-939' is-artificial='yes'/> 13082 <!-- parameter of type 'hb_face_t*' --> 13083 <parameter type-id='type-id-160'/> 13084 <!-- void --> 13085 <return type-id='type-id-25'/> 13086 </function-decl> 13087 </member-function> 13088 </class-decl> 13089 <!-- struct _hb_void_t --> 13090 <class-decl name='_hb_void_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='258' column='1' id='type-id-940'/> 13091 <!-- struct hb_auto_trace_t<0, const OT::Coverage&> --> 13092 <class-decl name='hb_auto_trace_t<0, const OT::Coverage&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-941'> 13093 <member-function access='public'> 13094 <!-- void hb_auto_trace_t<0, const OT::Coverage&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 13095 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 13096 <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> 13097 <parameter type-id='type-id-942' is-artificial='yes'/> 13098 <!-- parameter of type 'unsigned int*' --> 13099 <parameter type-id='type-id-60'/> 13100 <!-- parameter of type 'const char*' --> 13101 <parameter type-id='type-id-17'/> 13102 <!-- parameter of type 'void*' --> 13103 <parameter type-id='type-id-19'/> 13104 <!-- parameter of type 'const char*' --> 13105 <parameter type-id='type-id-17'/> 13106 <!-- parameter of type 'const char*' --> 13107 <parameter type-id='type-id-17'/> 13108 <parameter is-variadic='yes'/> 13109 <!-- void --> 13110 <return type-id='type-id-25'/> 13111 </function-decl> 13112 </member-function> 13113 <member-function access='public'> 13114 <!-- const OT::Coverage& hb_auto_trace_t<0, const OT::Coverage&>::ret(const OT::Coverage&, unsigned int) --> 13115 <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0ERKN2OT8CoverageEE3retES3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> 13116 <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> 13117 <parameter type-id='type-id-942' is-artificial='yes'/> 13118 <!-- parameter of type 'const OT::Coverage&' --> 13119 <parameter type-id='type-id-943'/> 13120 <!-- parameter of type 'unsigned int' --> 13121 <parameter type-id='type-id-18'/> 13122 <!-- const OT::Coverage& --> 13123 <return type-id='type-id-943'/> 13124 </function-decl> 13125 </member-function> 13126 <member-function access='public'> 13127 <!-- void hb_auto_trace_t<0, const OT::Coverage&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 13128 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 13129 <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> 13130 <parameter type-id='type-id-942' is-artificial='yes'/> 13131 <!-- parameter of type 'unsigned int*' --> 13132 <parameter type-id='type-id-60'/> 13133 <!-- parameter of type 'const char*' --> 13134 <parameter type-id='type-id-17'/> 13135 <!-- parameter of type 'void*' --> 13136 <parameter type-id='type-id-19'/> 13137 <!-- parameter of type 'const char*' --> 13138 <parameter type-id='type-id-17'/> 13139 <!-- parameter of type 'const char*' --> 13140 <parameter type-id='type-id-17'/> 13141 <parameter is-variadic='yes'/> 13142 <!-- void --> 13143 <return type-id='type-id-25'/> 13144 </function-decl> 13145 </member-function> 13146 </class-decl> 13147 <!-- struct hb_auto_trace_t<0, const _hb_void_t&> --> 13148 <class-decl name='hb_auto_trace_t<0, const _hb_void_t&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-944'> 13149 <member-function access='public'> 13150 <!-- void hb_auto_trace_t<0, const _hb_void_t&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> 13151 <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> 13152 <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> 13153 <parameter type-id='type-id-945' is-artificial='yes'/> 13154 <!-- parameter of type 'unsigned int*' --> 13155 <parameter type-id='type-id-60'/> 13156 <!-- parameter of type 'const char*' --> 13157 <parameter type-id='type-id-17'/> 13158 <!-- parameter of type 'void*' --> 13159 <parameter type-id='type-id-19'/> 13160 <!-- parameter of type 'const char*' --> 13161 <parameter type-id='type-id-17'/> 13162 <!-- parameter of type 'const char*' --> 13163 <parameter type-id='type-id-17'/> 13164 <parameter is-variadic='yes'/> 13165 <!-- void --> 13166 <return type-id='type-id-25'/> 13167 </function-decl> 13168 </member-function> 13169 <member-function access='public'> 13170 <!-- const _hb_void_t& hb_auto_trace_t<0, const _hb_void_t&>::ret(const _hb_void_t&, unsigned int) --> 13171 <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0ERK10_hb_void_tE3retES2_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> 13172 <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> 13173 <parameter type-id='type-id-945' is-artificial='yes'/> 13174 <!-- parameter of type 'const _hb_void_t&' --> 13175 <parameter type-id='type-id-946'/> 13176 <!-- parameter of type 'unsigned int' --> 13177 <parameter type-id='type-id-18'/> 13178 <!-- const _hb_void_t& --> 13179 <return type-id='type-id-946'/> 13180 </function-decl> 13181 </member-function> 13182 </class-decl> 13183 <!-- struct hb_ot_layout_lookup_accelerator_t --> 13184 <class-decl name='hb_ot_layout_lookup_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='121' column='1' id='type-id-947'> 13185 <data-member access='public' layout-offset-in-bits='0'> 13186 <!-- hb_set_digest_t hb_ot_layout_lookup_accelerator_t::digest --> 13187 <var-decl name='digest' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='134' column='1'/> 13188 </data-member> 13189 <member-function access='public'> 13190 <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup>(const OT::SubstLookup&) --> 13191 <function-decl name='fini<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> 13192 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13193 <parameter type-id='type-id-949' is-artificial='yes'/> 13194 <!-- parameter of type 'const OT::SubstLookup&' --> 13195 <parameter type-id='type-id-950'/> 13196 <!-- void --> 13197 <return type-id='type-id-25'/> 13198 </function-decl> 13199 </member-function> 13200 <member-function access='public'> 13201 <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::PosLookup>(const OT::PosLookup&) --> 13202 <function-decl name='fini<OT::PosLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> 13203 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13204 <parameter type-id='type-id-949' is-artificial='yes'/> 13205 <!-- parameter of type 'const OT::PosLookup&' --> 13206 <parameter type-id='type-id-951'/> 13207 <!-- void --> 13208 <return type-id='type-id-25'/> 13209 </function-decl> 13210 </member-function> 13211 <member-function access='public'> 13212 <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::SubstLookup>(const OT::SubstLookup&) --> 13213 <function-decl name='init<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 13214 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13215 <parameter type-id='type-id-949' is-artificial='yes'/> 13216 <!-- parameter of type 'const OT::SubstLookup&' --> 13217 <parameter type-id='type-id-950'/> 13218 <!-- void --> 13219 <return type-id='type-id-25'/> 13220 </function-decl> 13221 </member-function> 13222 <member-function access='public'> 13223 <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::PosLookup>(const OT::PosLookup&) --> 13224 <function-decl name='init<OT::PosLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 13225 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13226 <parameter type-id='type-id-949' is-artificial='yes'/> 13227 <!-- parameter of type 'const OT::PosLookup&' --> 13228 <parameter type-id='type-id-951'/> 13229 <!-- void --> 13230 <return type-id='type-id-25'/> 13231 </function-decl> 13232 </member-function> 13233 <member-function access='public'> 13234 <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup*>(OT::SubstLookup* const&) --> 13235 <function-decl name='fini<OT::SubstLookup*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> 13236 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13237 <parameter type-id='type-id-949' is-artificial='yes'/> 13238 <!-- parameter of type 'OT::SubstLookup* const&' --> 13239 <parameter type-id='type-id-952'/> 13240 <!-- void --> 13241 <return type-id='type-id-25'/> 13242 </function-decl> 13243 </member-function> 13244 <member-function access='public'> 13245 <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::SubstLookup>(const OT::SubstLookup&) --> 13246 <function-decl name='init<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> 13247 <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> 13248 <parameter type-id='type-id-949' is-artificial='yes'/> 13249 <!-- parameter of type 'const OT::SubstLookup&' --> 13250 <parameter type-id='type-id-950'/> 13251 <!-- void --> 13252 <return type-id='type-id-25'/> 13253 </function-decl> 13254 </member-function> 13255 </class-decl> 13256 <!-- struct hb_ot_map_t --> 13257 <class-decl name='hb_ot_map_t' size-in-bits='8192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='40' column='1' id='type-id-953'> 13258 <member-type access='public'> 13259 <!-- struct hb_ot_map_t::feature_map_t --> 13260 <class-decl name='feature_map_t' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='45' column='1' id='type-id-916'> 13261 <data-member access='public' layout-offset-in-bits='0'> 13262 <!-- hb_tag_t hb_ot_map_t::feature_map_t::tag --> 13263 <var-decl name='tag' type-id='type-id-184' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='46' column='1'/> 13264 </data-member> 13265 <data-member access='public' layout-offset-in-bits='32'> 13266 <!-- unsigned int hb_ot_map_t::feature_map_t::index[2] --> 13267 <var-decl name='index' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='47' column='1'/> 13268 </data-member> 13269 <data-member access='public' layout-offset-in-bits='96'> 13270 <!-- unsigned int hb_ot_map_t::feature_map_t::stage[2] --> 13271 <var-decl name='stage' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='48' column='1'/> 13272 </data-member> 13273 <data-member access='public' layout-offset-in-bits='160'> 13274 <!-- unsigned int hb_ot_map_t::feature_map_t::shift --> 13275 <var-decl name='shift' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='49' column='1'/> 13276 </data-member> 13277 <data-member access='public' layout-offset-in-bits='192'> 13278 <!-- hb_mask_t hb_ot_map_t::feature_map_t::mask --> 13279 <var-decl name='mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='50' column='1'/> 13280 </data-member> 13281 <data-member access='public' layout-offset-in-bits='224'> 13282 <!-- hb_mask_t hb_ot_map_t::feature_map_t::_1_mask --> 13283 <var-decl name='_1_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='51' column='1'/> 13284 </data-member> 13285 <data-member access='public' layout-offset-in-bits='256'> 13286 <!-- unsigned int hb_ot_map_t::feature_map_t::needs_fallback --> 13287 <var-decl name='needs_fallback' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='52' column='1'/> 13288 </data-member> 13289 <data-member access='public' layout-offset-in-bits='257'> 13290 <!-- unsigned int hb_ot_map_t::feature_map_t::auto_zwj --> 13291 <var-decl name='auto_zwj' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='53' column='1'/> 13292 </data-member> 13293 <member-function access='public' static='yes'> 13294 <!-- int hb_ot_map_t::feature_map_t::cmp(const hb_ot_map_t::feature_map_t*) --> 13295 <function-decl name='cmp' mangled-name='_ZN11hb_ot_map_t13feature_map_t3cmpEPKS0_S2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> 13296 <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> 13297 <parameter type-id='type-id-954'/> 13298 <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> 13299 <parameter type-id='type-id-954'/> 13300 <!-- int --> 13301 <return type-id='type-id-11'/> 13302 </function-decl> 13303 </member-function> 13304 </class-decl> 13305 </member-type> 13306 <member-type access='public'> 13307 <!-- struct hb_ot_map_t::lookup_map_t --> 13308 <class-decl name='lookup_map_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='59' column='1' id='type-id-918'> 13309 <data-member access='public' layout-offset-in-bits='0'> 13310 <!-- unsigned short int hb_ot_map_t::lookup_map_t::index --> 13311 <var-decl name='index' type-id='type-id-136' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='60' column='1'/> 13312 </data-member> 13313 <data-member access='public' layout-offset-in-bits='16'> 13314 <!-- unsigned short int hb_ot_map_t::lookup_map_t::auto_zwj --> 13315 <var-decl name='auto_zwj' type-id='type-id-136' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='61' column='1'/> 13316 </data-member> 13317 <data-member access='public' layout-offset-in-bits='32'> 13318 <!-- hb_mask_t hb_ot_map_t::lookup_map_t::mask --> 13319 <var-decl name='mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='62' column='1'/> 13320 </data-member> 13321 <member-function access='public' static='yes'> 13322 <!-- int hb_ot_map_t::lookup_map_t::cmp(const hb_ot_map_t::lookup_map_t*) --> 13323 <function-decl name='cmp' mangled-name='_ZN11hb_ot_map_t12lookup_map_t3cmpEPKS0_S2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 13324 <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> 13325 <parameter type-id='type-id-955'/> 13326 <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> 13327 <parameter type-id='type-id-955'/> 13328 <!-- int --> 13329 <return type-id='type-id-11'/> 13330 </function-decl> 13331 </member-function> 13332 </class-decl> 13333 </member-type> 13334 <member-type access='public'> 13335 <!-- struct hb_ot_map_t::stage_map_t --> 13336 <class-decl name='stage_map_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='70' column='1' id='type-id-921'> 13337 <member-type access='public'> 13338 <!-- typedef void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* hb_ot_map_t::stage_map_t::pause_func_t --> 13339 <typedef-decl name='pause_func_t' type-id='type-id-957' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='68' column='1' id='type-id-956'/> 13340 </member-type> 13341 <data-member access='public' layout-offset-in-bits='0'> 13342 <!-- unsigned int hb_ot_map_t::stage_map_t::last_lookup --> 13343 <var-decl name='last_lookup' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='71' column='1'/> 13344 </data-member> 13345 <data-member access='public' layout-offset-in-bits='64'> 13346 <!-- hb_ot_map_t::stage_map_t::pause_func_t hb_ot_map_t::stage_map_t::pause_func --> 13347 <var-decl name='pause_func' type-id='type-id-956' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='72' column='1'/> 13348 </data-member> 13349 </class-decl> 13350 </member-type> 13351 <data-member access='public' layout-offset-in-bits='0'> 13352 <!-- hb_tag_t hb_ot_map_t::chosen_script[2] --> 13353 <var-decl name='chosen_script' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='137' column='1'/> 13354 </data-member> 13355 <data-member access='public' layout-offset-in-bits='64'> 13356 <!-- bool hb_ot_map_t::found_script[2] --> 13357 <var-decl name='found_script' type-id='type-id-914' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='138' column='1'/> 13358 </data-member> 13359 <data-member access='private' layout-offset-in-bits='96'> 13360 <!-- hb_mask_t hb_ot_map_t::global_mask --> 13361 <var-decl name='global_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='148' column='1'/> 13362 </data-member> 13363 <data-member access='private' layout-offset-in-bits='128'> 13364 <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> hb_ot_map_t::features --> 13365 <var-decl name='features' type-id='type-id-958' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='150' column='1'/> 13366 </data-member> 13367 <data-member access='private' layout-offset-in-bits='2560'> 13368 <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> hb_ot_map_t::lookups[2] --> 13369 <var-decl name='lookups' type-id='type-id-924' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='151' column='1'/> 13370 </data-member> 13371 <data-member access='private' layout-offset-in-bits='6912'> 13372 <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> hb_ot_map_t::stages[2] --> 13373 <var-decl name='stages' type-id='type-id-926' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='152' column='1'/> 13374 </data-member> 13375 <member-function access='public' constructor='yes'> 13376 <!-- hb_ot_map_t::hb_ot_map_t() --> 13377 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13378 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13379 <parameter type-id='type-id-959' is-artificial='yes'/> 13380 <!-- void --> 13381 <return type-id='type-id-25'/> 13382 </function-decl> 13383 </member-function> 13384 <member-function access='public'> 13385 <!-- void hb_ot_map_t::apply<GSUBProxy>(const GSUBProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> 13386 <function-decl name='apply<GSUBProxy>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='902' column='1' visibility='default' binding='global' size-in-bits='64'> 13387 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13388 <parameter type-id='type-id-960' is-artificial='yes'/> 13389 <!-- parameter of type 'const GSUBProxy&' --> 13390 <parameter type-id='type-id-961'/> 13391 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 13392 <parameter type-id='type-id-962'/> 13393 <!-- parameter of type 'hb_font_t*' --> 13394 <parameter type-id='type-id-154'/> 13395 <!-- parameter of type 'hb_buffer_t*' --> 13396 <parameter type-id='type-id-153'/> 13397 <!-- void --> 13398 <return type-id='type-id-25'/> 13399 </function-decl> 13400 </member-function> 13401 <member-function access='public'> 13402 <!-- void hb_ot_map_t::apply<GPOSProxy>(const GPOSProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> 13403 <function-decl name='apply<GPOSProxy>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='902' column='1' visibility='default' binding='global' size-in-bits='64'> 13404 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13405 <parameter type-id='type-id-960' is-artificial='yes'/> 13406 <!-- parameter of type 'const GPOSProxy&' --> 13407 <parameter type-id='type-id-963'/> 13408 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 13409 <parameter type-id='type-id-962'/> 13410 <!-- parameter of type 'hb_font_t*' --> 13411 <parameter type-id='type-id-154'/> 13412 <!-- parameter of type 'hb_buffer_t*' --> 13413 <parameter type-id='type-id-153'/> 13414 <!-- void --> 13415 <return type-id='type-id-25'/> 13416 </function-decl> 13417 </member-function> 13418 <member-function access='public'> 13419 <!-- void hb_ot_map_t::position(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> 13420 <function-decl name='position' mangled-name='_ZNK11hb_ot_map_t8positionEPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 13421 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13422 <parameter type-id='type-id-960' is-artificial='yes'/> 13423 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 13424 <parameter type-id='type-id-962'/> 13425 <!-- parameter of type 'hb_font_t*' --> 13426 <parameter type-id='type-id-154'/> 13427 <!-- parameter of type 'hb_buffer_t*' --> 13428 <parameter type-id='type-id-153'/> 13429 <!-- void --> 13430 <return type-id='type-id-25'/> 13431 </function-decl> 13432 </member-function> 13433 <member-function access='public'> 13434 <!-- void hb_ot_map_t::substitute(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> 13435 <function-decl name='substitute' mangled-name='_ZNK11hb_ot_map_t10substituteEPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 13436 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13437 <parameter type-id='type-id-960' is-artificial='yes'/> 13438 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 13439 <parameter type-id='type-id-962'/> 13440 <!-- parameter of type 'hb_font_t*' --> 13441 <parameter type-id='type-id-154'/> 13442 <!-- parameter of type 'hb_buffer_t*' --> 13443 <parameter type-id='type-id-153'/> 13444 <!-- void --> 13445 <return type-id='type-id-25'/> 13446 </function-decl> 13447 </member-function> 13448 <member-function access='public' constructor='yes'> 13449 <!-- hb_ot_map_t::hb_ot_map_t() --> 13450 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13451 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13452 <parameter type-id='type-id-959' is-artificial='yes'/> 13453 <!-- void --> 13454 <return type-id='type-id-25'/> 13455 </function-decl> 13456 </member-function> 13457 <member-function access='public'> 13458 <!-- void hb_ot_map_t::collect_lookups(unsigned int, hb_set_t*) --> 13459 <function-decl name='collect_lookups' mangled-name='_ZNK11hb_ot_map_t15collect_lookupsEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> 13460 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13461 <parameter type-id='type-id-960' is-artificial='yes'/> 13462 <!-- parameter of type 'unsigned int' --> 13463 <parameter type-id='type-id-18'/> 13464 <!-- parameter of type 'hb_set_t*' --> 13465 <parameter type-id='type-id-964'/> 13466 <!-- void --> 13467 <return type-id='type-id-25'/> 13468 </function-decl> 13469 </member-function> 13470 <member-function access='private'> 13471 <!-- void hb_ot_map_t::add_lookups(hb_face_t*, unsigned int, unsigned int, hb_mask_t, bool) --> 13472 <function-decl name='add_lookups' mangled-name='_ZN11hb_ot_map_t11add_lookupsEP9hb_face_tjjjb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='142' column='1' visibility='default' binding='global' size-in-bits='64'> 13473 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13474 <parameter type-id='type-id-959' is-artificial='yes'/> 13475 <!-- parameter of type 'hb_face_t*' --> 13476 <parameter type-id='type-id-160'/> 13477 <!-- parameter of type 'unsigned int' --> 13478 <parameter type-id='type-id-18'/> 13479 <!-- parameter of type 'unsigned int' --> 13480 <parameter type-id='type-id-18'/> 13481 <!-- parameter of type 'typedef hb_mask_t' --> 13482 <parameter type-id='type-id-92'/> 13483 <!-- parameter of type 'bool' --> 13484 <parameter type-id='type-id-1'/> 13485 <!-- void --> 13486 <return type-id='type-id-25'/> 13487 </function-decl> 13488 </member-function> 13489 <member-function access='public' constructor='yes'> 13490 <!-- hb_ot_map_t::hb_ot_map_t() --> 13491 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13492 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13493 <parameter type-id='type-id-959' is-artificial='yes'/> 13494 <!-- void --> 13495 <return type-id='type-id-25'/> 13496 </function-decl> 13497 </member-function> 13498 <member-function access='public'> 13499 <!-- hb_mask_t hb_ot_map_t::get_global_mask() --> 13500 <function-decl name='get_global_mask' mangled-name='_ZNK11hb_ot_map_t15get_global_maskEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 13501 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13502 <parameter type-id='type-id-960' is-artificial='yes'/> 13503 <!-- typedef hb_mask_t --> 13504 <return type-id='type-id-92'/> 13505 </function-decl> 13506 </member-function> 13507 <member-function access='public'> 13508 <!-- hb_mask_t hb_ot_map_t::get_mask(hb_tag_t, unsigned int*) --> 13509 <function-decl name='get_mask' mangled-name='_ZNK11hb_ot_map_t8get_maskEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='80' column='1' visibility='default' binding='global' size-in-bits='64'> 13510 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13511 <parameter type-id='type-id-960' is-artificial='yes'/> 13512 <!-- parameter of type 'typedef hb_tag_t' --> 13513 <parameter type-id='type-id-184'/> 13514 <!-- parameter of type 'unsigned int*' --> 13515 <parameter type-id='type-id-60'/> 13516 <!-- typedef hb_mask_t --> 13517 <return type-id='type-id-92'/> 13518 </function-decl> 13519 </member-function> 13520 <member-function access='public'> 13521 <!-- void hb_ot_map_t::finish() --> 13522 <function-decl name='finish' mangled-name='_ZN11hb_ot_map_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> 13523 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13524 <parameter type-id='type-id-959' is-artificial='yes'/> 13525 <!-- void --> 13526 <return type-id='type-id-25'/> 13527 </function-decl> 13528 </member-function> 13529 <member-function access='public'> 13530 <!-- hb_mask_t hb_ot_map_t::get_1_mask(hb_tag_t) --> 13531 <function-decl name='get_1_mask' mangled-name='_ZNK11hb_ot_map_t10get_1_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> 13532 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13533 <parameter type-id='type-id-960' is-artificial='yes'/> 13534 <!-- parameter of type 'typedef hb_tag_t' --> 13535 <parameter type-id='type-id-184'/> 13536 <!-- typedef hb_mask_t --> 13537 <return type-id='type-id-92'/> 13538 </function-decl> 13539 </member-function> 13540 <member-function access='public' constructor='yes'> 13541 <!-- hb_ot_map_t::hb_ot_map_t() --> 13542 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13543 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13544 <parameter type-id='type-id-959' is-artificial='yes'/> 13545 <!-- void --> 13546 <return type-id='type-id-25'/> 13547 </function-decl> 13548 </member-function> 13549 <member-function access='public'> 13550 <!-- bool hb_ot_map_t::needs_fallback(hb_tag_t) --> 13551 <function-decl name='needs_fallback' mangled-name='_ZNK11hb_ot_map_t14needs_fallbackEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 13552 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13553 <parameter type-id='type-id-960' is-artificial='yes'/> 13554 <!-- parameter of type 'typedef hb_tag_t' --> 13555 <parameter type-id='type-id-184'/> 13556 <!-- bool --> 13557 <return type-id='type-id-1'/> 13558 </function-decl> 13559 </member-function> 13560 <member-function access='public' constructor='yes'> 13561 <!-- hb_ot_map_t::hb_ot_map_t() --> 13562 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13563 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13564 <parameter type-id='type-id-959' is-artificial='yes'/> 13565 <!-- void --> 13566 <return type-id='type-id-25'/> 13567 </function-decl> 13568 </member-function> 13569 <member-function access='public' constructor='yes'> 13570 <!-- hb_ot_map_t::hb_ot_map_t() --> 13571 <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 13572 <!-- implicit parameter of type 'hb_ot_map_t*' --> 13573 <parameter type-id='type-id-959' is-artificial='yes'/> 13574 <!-- void --> 13575 <return type-id='type-id-25'/> 13576 </function-decl> 13577 </member-function> 13578 <member-function access='public'> 13579 <!-- unsigned int hb_ot_map_t::get_feature_stage(unsigned int, hb_tag_t) --> 13580 <function-decl name='get_feature_stage' mangled-name='_ZNK11hb_ot_map_t17get_feature_stageEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='101' column='1' visibility='default' binding='global' size-in-bits='64'> 13581 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13582 <parameter type-id='type-id-960' is-artificial='yes'/> 13583 <!-- parameter of type 'unsigned int' --> 13584 <parameter type-id='type-id-18'/> 13585 <!-- parameter of type 'typedef hb_tag_t' --> 13586 <parameter type-id='type-id-184'/> 13587 <!-- unsigned int --> 13588 <return type-id='type-id-18'/> 13589 </function-decl> 13590 </member-function> 13591 <member-function access='public'> 13592 <!-- void hb_ot_map_t::get_stage_lookups(unsigned int, unsigned int, const hb_ot_map_t::lookup_map_t**, unsigned int*) --> 13593 <function-decl name='get_stage_lookups' mangled-name='_ZNK11hb_ot_map_t17get_stage_lookupsEjjPPKNS_12lookup_map_tEPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> 13594 <!-- implicit parameter of type 'const hb_ot_map_t*' --> 13595 <parameter type-id='type-id-960' is-artificial='yes'/> 13596 <!-- parameter of type 'unsigned int' --> 13597 <parameter type-id='type-id-18'/> 13598 <!-- parameter of type 'unsigned int' --> 13599 <parameter type-id='type-id-18'/> 13600 <!-- parameter of type 'const hb_ot_map_t::lookup_map_t**' --> 13601 <parameter type-id='type-id-965'/> 13602 <!-- parameter of type 'unsigned int*' --> 13603 <parameter type-id='type-id-60'/> 13604 <!-- void --> 13605 <return type-id='type-id-25'/> 13606 </function-decl> 13607 </member-function> 13608 </class-decl> 13609 <!-- struct hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> 13610 <class-decl name='hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-958'> 13611 <data-member access='public' layout-offset-in-bits='0'> 13612 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::len --> 13613 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 13614 </data-member> 13615 <data-member access='public' layout-offset-in-bits='32'> 13616 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::allocated --> 13617 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 13618 </data-member> 13619 <data-member access='public' layout-offset-in-bits='64'> 13620 <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::array --> 13621 <var-decl name='array' type-id='type-id-966' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 13622 </data-member> 13623 <data-member access='public' layout-offset-in-bits='128'> 13624 <!-- hb_ot_map_t::feature_map_t hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::static_array[8] --> 13625 <var-decl name='static_array' type-id='type-id-917' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 13626 </data-member> 13627 <member-function access='public'> 13628 <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::push() --> 13629 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 13630 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13631 <parameter type-id='type-id-967' is-artificial='yes'/> 13632 <!-- hb_ot_map_t::feature_map_t* --> 13633 <return type-id='type-id-966'/> 13634 </function-decl> 13635 </member-function> 13636 <member-function access='public'> 13637 <!-- hb_ot_map_t::feature_map_t& hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::operator[](unsigned int) --> 13638 <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 13639 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13640 <parameter type-id='type-id-967' is-artificial='yes'/> 13641 <!-- parameter of type 'unsigned int' --> 13642 <parameter type-id='type-id-18'/> 13643 <!-- hb_ot_map_t::feature_map_t& --> 13644 <return type-id='type-id-968'/> 13645 </function-decl> 13646 </member-function> 13647 <member-function access='public'> 13648 <!-- const hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::bsearch<hb_tag_t>(hb_tag_t*) --> 13649 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 13650 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13651 <parameter type-id='type-id-969' is-artificial='yes'/> 13652 <!-- parameter of type 'hb_tag_t*' --> 13653 <parameter type-id='type-id-970'/> 13654 <!-- const hb_ot_map_t::feature_map_t* --> 13655 <return type-id='type-id-954'/> 13656 </function-decl> 13657 </member-function> 13658 <member-function access='public'> 13659 <!-- void hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::finish() --> 13660 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 13661 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13662 <parameter type-id='type-id-967' is-artificial='yes'/> 13663 <!-- void --> 13664 <return type-id='type-id-25'/> 13665 </function-decl> 13666 </member-function> 13667 <member-function access='public'> 13668 <!-- const hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::bsearch<hb_tag_t>(hb_tag_t*) --> 13669 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 13670 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13671 <parameter type-id='type-id-969' is-artificial='yes'/> 13672 <!-- parameter of type 'hb_tag_t*' --> 13673 <parameter type-id='type-id-970'/> 13674 <!-- const hb_ot_map_t::feature_map_t* --> 13675 <return type-id='type-id-954'/> 13676 </function-decl> 13677 </member-function> 13678 <member-function access='public'> 13679 <!-- const hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::bsearch<hb_tag_t>(hb_tag_t*) --> 13680 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 13681 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13682 <parameter type-id='type-id-969' is-artificial='yes'/> 13683 <!-- parameter of type 'hb_tag_t*' --> 13684 <parameter type-id='type-id-970'/> 13685 <!-- const hb_ot_map_t::feature_map_t* --> 13686 <return type-id='type-id-954'/> 13687 </function-decl> 13688 </member-function> 13689 <member-function access='public'> 13690 <!-- const hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::bsearch<hb_tag_t>(hb_tag_t*) --> 13691 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 13692 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> 13693 <parameter type-id='type-id-969' is-artificial='yes'/> 13694 <!-- parameter of type 'hb_tag_t*' --> 13695 <parameter type-id='type-id-970'/> 13696 <!-- const hb_ot_map_t::feature_map_t* --> 13697 <return type-id='type-id-954'/> 13698 </function-decl> 13699 </member-function> 13700 </class-decl> 13701 <!-- struct hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> 13702 <class-decl name='hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>' size-in-bits='2176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-923'> 13703 <data-member access='public' layout-offset-in-bits='0'> 13704 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::len --> 13705 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 13706 </data-member> 13707 <data-member access='public' layout-offset-in-bits='32'> 13708 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::allocated --> 13709 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 13710 </data-member> 13711 <data-member access='public' layout-offset-in-bits='64'> 13712 <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::array --> 13713 <var-decl name='array' type-id='type-id-971' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 13714 </data-member> 13715 <data-member access='public' layout-offset-in-bits='128'> 13716 <!-- hb_ot_map_t::lookup_map_t hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::static_array[32] --> 13717 <var-decl name='static_array' type-id='type-id-919' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 13718 </data-member> 13719 <member-function access='public'> 13720 <!-- const hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> 13721 <function-decl name='operator[]' mangled-name='_ZNK21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 13722 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13723 <parameter type-id='type-id-972' is-artificial='yes'/> 13724 <!-- parameter of type 'unsigned int' --> 13725 <parameter type-id='type-id-18'/> 13726 <!-- const hb_ot_map_t::lookup_map_t& --> 13727 <return type-id='type-id-973'/> 13728 </function-decl> 13729 </member-function> 13730 <member-function access='public'> 13731 <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::push() --> 13732 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 13733 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13734 <parameter type-id='type-id-974' is-artificial='yes'/> 13735 <!-- hb_ot_map_t::lookup_map_t* --> 13736 <return type-id='type-id-971'/> 13737 </function-decl> 13738 </member-function> 13739 <member-function access='public'> 13740 <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::qsort(unsigned int, unsigned int) --> 13741 <function-decl name='qsort' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE5qsortEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='413' column='1' visibility='default' binding='global' size-in-bits='64'> 13742 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13743 <parameter type-id='type-id-974' is-artificial='yes'/> 13744 <!-- parameter of type 'unsigned int' --> 13745 <parameter type-id='type-id-18'/> 13746 <!-- parameter of type 'unsigned int' --> 13747 <parameter type-id='type-id-18'/> 13748 <!-- void --> 13749 <return type-id='type-id-25'/> 13750 </function-decl> 13751 </member-function> 13752 <member-function access='public'> 13753 <!-- hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> 13754 <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 13755 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13756 <parameter type-id='type-id-974' is-artificial='yes'/> 13757 <!-- parameter of type 'unsigned int' --> 13758 <parameter type-id='type-id-18'/> 13759 <!-- hb_ot_map_t::lookup_map_t& --> 13760 <return type-id='type-id-975'/> 13761 </function-decl> 13762 </member-function> 13763 <member-function access='public'> 13764 <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::shrink(unsigned int) --> 13765 <function-decl name='shrink' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE6shrinkEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='387' column='1' visibility='default' binding='global' size-in-bits='64'> 13766 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13767 <parameter type-id='type-id-974' is-artificial='yes'/> 13768 <!-- parameter of type 'unsigned int' --> 13769 <parameter type-id='type-id-18'/> 13770 <!-- void --> 13771 <return type-id='type-id-25'/> 13772 </function-decl> 13773 </member-function> 13774 <member-function access='public'> 13775 <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::finish() --> 13776 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 13777 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> 13778 <parameter type-id='type-id-974' is-artificial='yes'/> 13779 <!-- void --> 13780 <return type-id='type-id-25'/> 13781 </function-decl> 13782 </member-function> 13783 </class-decl> 13784 <!-- struct hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> 13785 <class-decl name='hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-925'> 13786 <data-member access='public' layout-offset-in-bits='0'> 13787 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::len --> 13788 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 13789 </data-member> 13790 <data-member access='public' layout-offset-in-bits='32'> 13791 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::allocated --> 13792 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 13793 </data-member> 13794 <data-member access='public' layout-offset-in-bits='64'> 13795 <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::array --> 13796 <var-decl name='array' type-id='type-id-976' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 13797 </data-member> 13798 <data-member access='public' layout-offset-in-bits='128'> 13799 <!-- hb_ot_map_t::stage_map_t hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::static_array[4] --> 13800 <var-decl name='static_array' type-id='type-id-922' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 13801 </data-member> 13802 <member-function access='public'> 13803 <!-- const hb_ot_map_t::stage_map_t& hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::operator[](unsigned int) --> 13804 <function-decl name='operator[]' mangled-name='_ZNK21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 13805 <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> 13806 <parameter type-id='type-id-977' is-artificial='yes'/> 13807 <!-- parameter of type 'unsigned int' --> 13808 <parameter type-id='type-id-18'/> 13809 <!-- const hb_ot_map_t::stage_map_t& --> 13810 <return type-id='type-id-978'/> 13811 </function-decl> 13812 </member-function> 13813 <member-function access='public'> 13814 <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::push() --> 13815 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 13816 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> 13817 <parameter type-id='type-id-979' is-artificial='yes'/> 13818 <!-- hb_ot_map_t::stage_map_t* --> 13819 <return type-id='type-id-976'/> 13820 </function-decl> 13821 </member-function> 13822 <member-function access='public'> 13823 <!-- void hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::finish() --> 13824 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 13825 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> 13826 <parameter type-id='type-id-979' is-artificial='yes'/> 13827 <!-- void --> 13828 <return type-id='type-id-25'/> 13829 </function-decl> 13830 </member-function> 13831 </class-decl> 13832 <!-- struct hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > --> 13833 <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-980'> 13834 <data-member access='private' layout-offset-in-bits='0'> 13835 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 0u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::head --> 13836 <var-decl name='head' type-id='type-id-981' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> 13837 </data-member> 13838 <data-member access='private' layout-offset-in-bits='64'> 13839 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 9u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::tail --> 13840 <var-decl name='tail' type-id='type-id-982' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> 13841 </data-member> 13842 <member-function access='public'> 13843 <!-- bool hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::may_have(unsigned int) --> 13844 <function-decl name='may_have' mangled-name='_ZNK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> 13845 <!-- implicit parameter of type 'const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> 13846 <parameter type-id='type-id-983' is-artificial='yes'/> 13847 <!-- parameter of type 'unsigned int' --> 13848 <parameter type-id='type-id-18'/> 13849 <!-- bool --> 13850 <return type-id='type-id-1'/> 13851 </function-decl> 13852 </member-function> 13853 <member-function access='public'> 13854 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::init() --> 13855 <function-decl name='init' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> 13856 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> 13857 <parameter type-id='type-id-984' is-artificial='yes'/> 13858 <!-- void --> 13859 <return type-id='type-id-25'/> 13860 </function-decl> 13861 </member-function> 13862 <member-function access='public'> 13863 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::add(unsigned int) --> 13864 <function-decl name='add' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 13865 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> 13866 <parameter type-id='type-id-984' is-artificial='yes'/> 13867 <!-- parameter of type 'unsigned int' --> 13868 <parameter type-id='type-id-18'/> 13869 <!-- void --> 13870 <return type-id='type-id-25'/> 13871 </function-decl> 13872 </member-function> 13873 <member-function access='public'> 13874 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::add_range(unsigned int, unsigned int) --> 13875 <function-decl name='add_range' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> 13876 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> 13877 <parameter type-id='type-id-984' is-artificial='yes'/> 13878 <!-- parameter of type 'unsigned int' --> 13879 <parameter type-id='type-id-18'/> 13880 <!-- parameter of type 'unsigned int' --> 13881 <parameter type-id='type-id-18'/> 13882 <!-- void --> 13883 <return type-id='type-id-25'/> 13884 </function-decl> 13885 </member-function> 13886 </class-decl> 13887 <!-- struct hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > --> 13888 <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-985'> 13889 <data-member access='private' layout-offset-in-bits='0'> 13890 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 4u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::head --> 13891 <var-decl name='head' type-id='type-id-986' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> 13892 </data-member> 13893 <data-member access='private' layout-offset-in-bits='64'> 13894 <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::tail --> 13895 <var-decl name='tail' type-id='type-id-980' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> 13896 </data-member> 13897 <member-function access='public'> 13898 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::add_range(unsigned int, unsigned int) --> 13899 <function-decl name='add_range' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> 13900 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> 13901 <parameter type-id='type-id-987' is-artificial='yes'/> 13902 <!-- parameter of type 'unsigned int' --> 13903 <parameter type-id='type-id-18'/> 13904 <!-- parameter of type 'unsigned int' --> 13905 <parameter type-id='type-id-18'/> 13906 <!-- void --> 13907 <return type-id='type-id-25'/> 13908 </function-decl> 13909 </member-function> 13910 <member-function access='public'> 13911 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::add(unsigned int) --> 13912 <function-decl name='add' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 13913 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> 13914 <parameter type-id='type-id-987' is-artificial='yes'/> 13915 <!-- parameter of type 'unsigned int' --> 13916 <parameter type-id='type-id-18'/> 13917 <!-- void --> 13918 <return type-id='type-id-25'/> 13919 </function-decl> 13920 </member-function> 13921 <member-function access='public'> 13922 <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::init() --> 13923 <function-decl name='init' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> 13924 <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> 13925 <parameter type-id='type-id-987' is-artificial='yes'/> 13926 <!-- void --> 13927 <return type-id='type-id-25'/> 13928 </function-decl> 13929 </member-function> 13930 <member-function access='public'> 13931 <!-- bool hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::may_have(unsigned int) --> 13932 <function-decl name='may_have' mangled-name='_ZNK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> 13933 <!-- implicit parameter of type 'const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> 13934 <parameter type-id='type-id-988' is-artificial='yes'/> 13935 <!-- parameter of type 'unsigned int' --> 13936 <parameter type-id='type-id-18'/> 13937 <!-- bool --> 13938 <return type-id='type-id-1'/> 13939 </function-decl> 13940 </member-function> 13941 </class-decl> 13942 <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> 13943 <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 0u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-981'> 13944 <data-member access='public' static='yes'> 13945 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_bytes --> 13946 <var-decl name='mask_bytes' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> 13947 </data-member> 13948 <data-member access='public' static='yes'> 13949 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_bits --> 13950 <var-decl name='mask_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> 13951 </data-member> 13952 <data-member access='public' static='yes'> 13953 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::num_bits --> 13954 <var-decl name='num_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> 13955 </data-member> 13956 <data-member access='private' layout-offset-in-bits='0'> 13957 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask --> 13958 <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> 13959 </data-member> 13960 <member-function access='private' static='yes'> 13961 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_for() --> 13962 <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 13963 <!-- parameter of type 'unsigned int' --> 13964 <parameter type-id='type-id-18'/> 13965 <!-- unsigned long int --> 13966 <return type-id='type-id-4'/> 13967 </function-decl> 13968 </member-function> 13969 <member-function access='public'> 13970 <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 0u>::may_have(unsigned int) --> 13971 <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj0EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 13972 <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> 13973 <parameter type-id='type-id-989' is-artificial='yes'/> 13974 <!-- parameter of type 'unsigned int' --> 13975 <parameter type-id='type-id-18'/> 13976 <!-- bool --> 13977 <return type-id='type-id-1'/> 13978 </function-decl> 13979 </member-function> 13980 <member-function access='public'> 13981 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::init() --> 13982 <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 13983 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> 13984 <parameter type-id='type-id-990' is-artificial='yes'/> 13985 <!-- void --> 13986 <return type-id='type-id-25'/> 13987 </function-decl> 13988 </member-function> 13989 <member-function access='public'> 13990 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add(unsigned int) --> 13991 <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 13992 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> 13993 <parameter type-id='type-id-990' is-artificial='yes'/> 13994 <!-- parameter of type 'unsigned int' --> 13995 <parameter type-id='type-id-18'/> 13996 <!-- void --> 13997 <return type-id='type-id-25'/> 13998 </function-decl> 13999 </member-function> 14000 <member-function access='public'> 14001 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add_range(unsigned int, unsigned int) --> 14002 <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 14003 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> 14004 <parameter type-id='type-id-990' is-artificial='yes'/> 14005 <!-- parameter of type 'unsigned int' --> 14006 <parameter type-id='type-id-18'/> 14007 <!-- parameter of type 'unsigned int' --> 14008 <parameter type-id='type-id-18'/> 14009 <!-- void --> 14010 <return type-id='type-id-25'/> 14011 </function-decl> 14012 </member-function> 14013 </class-decl> 14014 <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> 14015 <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 4u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-986'> 14016 <data-member access='public' static='yes'> 14017 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_bytes --> 14018 <var-decl name='mask_bytes' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> 14019 </data-member> 14020 <data-member access='public' static='yes'> 14021 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_bits --> 14022 <var-decl name='mask_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> 14023 </data-member> 14024 <data-member access='public' static='yes'> 14025 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::num_bits --> 14026 <var-decl name='num_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> 14027 </data-member> 14028 <data-member access='private' layout-offset-in-bits='0'> 14029 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask --> 14030 <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> 14031 </data-member> 14032 <member-function access='private' static='yes'> 14033 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_for() --> 14034 <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 14035 <!-- parameter of type 'unsigned int' --> 14036 <parameter type-id='type-id-18'/> 14037 <!-- unsigned long int --> 14038 <return type-id='type-id-4'/> 14039 </function-decl> 14040 </member-function> 14041 <member-function access='public'> 14042 <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 4u>::may_have(unsigned int) --> 14043 <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj4EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 14044 <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> 14045 <parameter type-id='type-id-991' is-artificial='yes'/> 14046 <!-- parameter of type 'unsigned int' --> 14047 <parameter type-id='type-id-18'/> 14048 <!-- bool --> 14049 <return type-id='type-id-1'/> 14050 </function-decl> 14051 </member-function> 14052 <member-function access='public'> 14053 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::init() --> 14054 <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 14055 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> 14056 <parameter type-id='type-id-992' is-artificial='yes'/> 14057 <!-- void --> 14058 <return type-id='type-id-25'/> 14059 </function-decl> 14060 </member-function> 14061 <member-function access='public'> 14062 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add(unsigned int) --> 14063 <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 14064 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> 14065 <parameter type-id='type-id-992' is-artificial='yes'/> 14066 <!-- parameter of type 'unsigned int' --> 14067 <parameter type-id='type-id-18'/> 14068 <!-- void --> 14069 <return type-id='type-id-25'/> 14070 </function-decl> 14071 </member-function> 14072 <member-function access='public'> 14073 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add_range(unsigned int, unsigned int) --> 14074 <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 14075 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> 14076 <parameter type-id='type-id-992' is-artificial='yes'/> 14077 <!-- parameter of type 'unsigned int' --> 14078 <parameter type-id='type-id-18'/> 14079 <!-- parameter of type 'unsigned int' --> 14080 <parameter type-id='type-id-18'/> 14081 <!-- void --> 14082 <return type-id='type-id-25'/> 14083 </function-decl> 14084 </member-function> 14085 </class-decl> 14086 <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> 14087 <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 9u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-982'> 14088 <data-member access='public' static='yes'> 14089 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_bytes --> 14090 <var-decl name='mask_bytes' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> 14091 </data-member> 14092 <data-member access='public' static='yes'> 14093 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_bits --> 14094 <var-decl name='mask_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> 14095 </data-member> 14096 <data-member access='public' static='yes'> 14097 <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::num_bits --> 14098 <var-decl name='num_bits' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> 14099 </data-member> 14100 <data-member access='private' layout-offset-in-bits='0'> 14101 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask --> 14102 <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> 14103 </data-member> 14104 <member-function access='private' static='yes'> 14105 <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_for() --> 14106 <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 14107 <!-- parameter of type 'unsigned int' --> 14108 <parameter type-id='type-id-18'/> 14109 <!-- unsigned long int --> 14110 <return type-id='type-id-4'/> 14111 </function-decl> 14112 </member-function> 14113 <member-function access='public'> 14114 <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 9u>::may_have(unsigned int) --> 14115 <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj9EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 14116 <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> 14117 <parameter type-id='type-id-993' is-artificial='yes'/> 14118 <!-- parameter of type 'unsigned int' --> 14119 <parameter type-id='type-id-18'/> 14120 <!-- bool --> 14121 <return type-id='type-id-1'/> 14122 </function-decl> 14123 </member-function> 14124 <member-function access='public'> 14125 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::init() --> 14126 <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 14127 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> 14128 <parameter type-id='type-id-994' is-artificial='yes'/> 14129 <!-- void --> 14130 <return type-id='type-id-25'/> 14131 </function-decl> 14132 </member-function> 14133 <member-function access='public'> 14134 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add(unsigned int) --> 14135 <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 14136 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> 14137 <parameter type-id='type-id-994' is-artificial='yes'/> 14138 <!-- parameter of type 'unsigned int' --> 14139 <parameter type-id='type-id-18'/> 14140 <!-- void --> 14141 <return type-id='type-id-25'/> 14142 </function-decl> 14143 </member-function> 14144 <member-function access='public'> 14145 <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add_range(unsigned int, unsigned int) --> 14146 <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 14147 <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> 14148 <parameter type-id='type-id-994' is-artificial='yes'/> 14149 <!-- parameter of type 'unsigned int' --> 14150 <parameter type-id='type-id-18'/> 14151 <!-- parameter of type 'unsigned int' --> 14152 <parameter type-id='type-id-18'/> 14153 <!-- void --> 14154 <return type-id='type-id-25'/> 14155 </function-decl> 14156 </member-function> 14157 </class-decl> 14158 <!-- typedef hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > hb_set_digest_t --> 14159 <typedef-decl name='hb_set_digest_t' type-id='type-id-985' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='135' column='1' id='type-id-948'/> 14160 <!-- typedef const _hb_void_t& hb_void_t --> 14161 <typedef-decl name='hb_void_t' type-id='type-id-946' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='259' column='1' id='type-id-995'/> 14162 <!-- void*[3] --> 14163 <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='192' id='type-id-996'> 14164 <!-- <anonymous range>[3] --> 14165 <subrange length='3' type-id='type-id-4' id='type-id-697'/> 14166 </array-type-def> 14167 <!-- GPOSProxy* --> 14168 <pointer-type-def type-id='type-id-928' size-in-bits='64' id='type-id-934'/> 14169 <!-- GSUBProxy* --> 14170 <pointer-type-def type-id='type-id-935' size-in-bits='64' id='type-id-939'/> 14171 <!-- OT::AlternateSubst* --> 14172 <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-998'/> 14173 <!-- OT::AlternateSubstFormat1* --> 14174 <pointer-type-def type-id='type-id-999' size-in-bits='64' id='type-id-1000'/> 14175 <!-- OT::Anchor& --> 14176 <reference-type-def kind='lvalue' type-id='type-id-1001' size-in-bits='64' id='type-id-1002'/> 14177 <!-- OT::Anchor* --> 14178 <pointer-type-def type-id='type-id-1001' size-in-bits='64' id='type-id-1003'/> 14179 <!-- OT::AnchorFormat1* --> 14180 <pointer-type-def type-id='type-id-1004' size-in-bits='64' id='type-id-1005'/> 14181 <!-- OT::AnchorFormat2* --> 14182 <pointer-type-def type-id='type-id-1006' size-in-bits='64' id='type-id-1007'/> 14183 <!-- OT::AnchorFormat3* --> 14184 <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-1009'/> 14185 <!-- OT::AnchorMatrix& --> 14186 <reference-type-def kind='lvalue' type-id='type-id-1010' size-in-bits='64' id='type-id-1011'/> 14187 <!-- OT::AnchorMatrix* --> 14188 <pointer-type-def type-id='type-id-1010' size-in-bits='64' id='type-id-1012'/> 14189 <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> 14190 <pointer-type-def type-id='type-id-1013' size-in-bits='64' id='type-id-1014'/> 14191 <!-- OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> 14192 <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/> 14193 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> 14194 <reference-type-def kind='lvalue' type-id='type-id-702' size-in-bits='64' id='type-id-561'/> 14195 <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> 14196 <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1018'/> 14197 <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> 14198 <pointer-type-def type-id='type-id-1019' size-in-bits='64' id='type-id-1020'/> 14199 <!-- OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> 14200 <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1022'/> 14201 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14202 <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-545'/> 14203 <!-- OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14204 <pointer-type-def type-id='type-id-1024' size-in-bits='64' id='type-id-1025'/> 14205 <!-- OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14206 <pointer-type-def type-id='type-id-1026' size-in-bits='64' id='type-id-1027'/> 14207 <!-- OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14208 <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1029'/> 14209 <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14210 <pointer-type-def type-id='type-id-1030' size-in-bits='64' id='type-id-1031'/> 14211 <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14212 <pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1033'/> 14213 <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14214 <pointer-type-def type-id='type-id-1034' size-in-bits='64' id='type-id-1035'/> 14215 <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> 14216 <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-1037'/> 14217 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14218 <pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-1039'/> 14219 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14220 <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-566'/> 14221 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14222 <pointer-type-def type-id='type-id-1041' size-in-bits='64' id='type-id-564'/> 14223 <!-- OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14224 <pointer-type-def type-id='type-id-1042' size-in-bits='64' id='type-id-1043'/> 14225 <!-- OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14226 <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1045'/> 14227 <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14228 <pointer-type-def type-id='type-id-1046' size-in-bits='64' id='type-id-1047'/> 14229 <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14230 <pointer-type-def type-id='type-id-1048' size-in-bits='64' id='type-id-1049'/> 14231 <!-- OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14232 <pointer-type-def type-id='type-id-1050' size-in-bits='64' id='type-id-1051'/> 14233 <!-- OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14234 <pointer-type-def type-id='type-id-1052' size-in-bits='64' id='type-id-1053'/> 14235 <!-- OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14236 <pointer-type-def type-id='type-id-1054' size-in-bits='64' id='type-id-1055'/> 14237 <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14238 <pointer-type-def type-id='type-id-1056' size-in-bits='64' id='type-id-1057'/> 14239 <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14240 <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-1059'/> 14241 <!-- OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 14242 <pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-1061'/> 14243 <!-- OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> 14244 <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-1063'/> 14245 <!-- OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> 14246 <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1065'/> 14247 <!-- OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> 14248 <pointer-type-def type-id='type-id-1066' size-in-bits='64' id='type-id-1067'/> 14249 <!-- OT::AttachList& --> 14250 <reference-type-def kind='lvalue' type-id='type-id-1068' size-in-bits='64' id='type-id-1069'/> 14251 <!-- OT::AttachList* --> 14252 <pointer-type-def type-id='type-id-1068' size-in-bits='64' id='type-id-1070'/> 14253 <!-- OT::CaretValue& --> 14254 <reference-type-def kind='lvalue' type-id='type-id-1071' size-in-bits='64' id='type-id-1072'/> 14255 <!-- OT::CaretValue* --> 14256 <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1073'/> 14257 <!-- OT::CaretValueFormat1* --> 14258 <pointer-type-def type-id='type-id-1074' size-in-bits='64' id='type-id-1075'/> 14259 <!-- OT::CaretValueFormat2* --> 14260 <pointer-type-def type-id='type-id-1076' size-in-bits='64' id='type-id-1077'/> 14261 <!-- OT::CaretValueFormat3* --> 14262 <pointer-type-def type-id='type-id-1078' size-in-bits='64' id='type-id-1079'/> 14263 <!-- OT::ChainContext* --> 14264 <pointer-type-def type-id='type-id-1080' size-in-bits='64' id='type-id-1081'/> 14265 <!-- OT::ChainContextApplyLookupContext& --> 14266 <reference-type-def kind='lvalue' type-id='type-id-1082' size-in-bits='64' id='type-id-1083'/> 14267 <!-- OT::ChainContextClosureLookupContext& --> 14268 <reference-type-def kind='lvalue' type-id='type-id-1084' size-in-bits='64' id='type-id-1085'/> 14269 <!-- OT::ChainContextCollectGlyphsLookupContext& --> 14270 <reference-type-def kind='lvalue' type-id='type-id-1086' size-in-bits='64' id='type-id-1087'/> 14271 <!-- OT::ChainContextFormat1* --> 14272 <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-1089'/> 14273 <!-- OT::ChainContextFormat2* --> 14274 <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1091'/> 14275 <!-- OT::ChainContextFormat3* --> 14276 <pointer-type-def type-id='type-id-1092' size-in-bits='64' id='type-id-1093'/> 14277 <!-- OT::ChainRule& --> 14278 <reference-type-def kind='lvalue' type-id='type-id-1094' size-in-bits='64' id='type-id-1095'/> 14279 <!-- OT::ChainRule* --> 14280 <pointer-type-def type-id='type-id-1094' size-in-bits='64' id='type-id-1096'/> 14281 <!-- OT::ChainRuleSet& --> 14282 <reference-type-def kind='lvalue' type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/> 14283 <!-- OT::ChainRuleSet* --> 14284 <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1099'/> 14285 <!-- OT::ClassDef& --> 14286 <reference-type-def kind='lvalue' type-id='type-id-1100' size-in-bits='64' id='type-id-1101'/> 14287 <!-- OT::ClassDef* --> 14288 <pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-1102'/> 14289 <!-- OT::ClassDefFormat1* --> 14290 <pointer-type-def type-id='type-id-1103' size-in-bits='64' id='type-id-1104'/> 14291 <!-- OT::ClassDefFormat2* --> 14292 <pointer-type-def type-id='type-id-1105' size-in-bits='64' id='type-id-1106'/> 14293 <!-- OT::Context* --> 14294 <pointer-type-def type-id='type-id-1107' size-in-bits='64' id='type-id-1108'/> 14295 <!-- OT::ContextApplyLookupContext& --> 14296 <reference-type-def kind='lvalue' type-id='type-id-1109' size-in-bits='64' id='type-id-1110'/> 14297 <!-- OT::ContextClosureLookupContext& --> 14298 <reference-type-def kind='lvalue' type-id='type-id-1111' size-in-bits='64' id='type-id-1112'/> 14299 <!-- OT::ContextCollectGlyphsLookupContext& --> 14300 <reference-type-def kind='lvalue' type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/> 14301 <!-- OT::ContextFormat1* --> 14302 <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1116'/> 14303 <!-- OT::ContextFormat2* --> 14304 <pointer-type-def type-id='type-id-1117' size-in-bits='64' id='type-id-1118'/> 14305 <!-- OT::ContextFormat3* --> 14306 <pointer-type-def type-id='type-id-1119' size-in-bits='64' id='type-id-1120'/> 14307 <!-- OT::Coverage& --> 14308 <reference-type-def kind='lvalue' type-id='type-id-1121' size-in-bits='64' id='type-id-557'/> 14309 <!-- OT::Coverage* --> 14310 <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-539'/> 14311 <!-- OT::Coverage::Iter* --> 14312 <pointer-type-def type-id='type-id-1122' size-in-bits='64' id='type-id-1123'/> 14313 <!-- OT::CoverageFormat1* --> 14314 <pointer-type-def type-id='type-id-1124' size-in-bits='64' id='type-id-549'/> 14315 <!-- OT::CoverageFormat1::Iter* --> 14316 <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1126'/> 14317 <!-- OT::CoverageFormat2* --> 14318 <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-553'/> 14319 <!-- OT::CoverageFormat2::Iter* --> 14320 <pointer-type-def type-id='type-id-1128' size-in-bits='64' id='type-id-1129'/> 14321 <!-- OT::CursivePos* --> 14322 <pointer-type-def type-id='type-id-1130' size-in-bits='64' id='type-id-1131'/> 14323 <!-- OT::CursivePosFormat1* --> 14324 <pointer-type-def type-id='type-id-1132' size-in-bits='64' id='type-id-1133'/> 14325 <!-- OT::Device& --> 14326 <reference-type-def kind='lvalue' type-id='type-id-1134' size-in-bits='64' id='type-id-1135'/> 14327 <!-- OT::Device* --> 14328 <pointer-type-def type-id='type-id-1134' size-in-bits='64' id='type-id-1136'/> 14329 <!-- OT::EntryExitRecord& --> 14330 <reference-type-def kind='lvalue' type-id='type-id-851' size-in-bits='64' id='type-id-1137'/> 14331 <!-- OT::EntryExitRecord* --> 14332 <pointer-type-def type-id='type-id-851' size-in-bits='64' id='type-id-1138'/> 14333 <!-- OT::Extension<OT::ExtensionPos>* --> 14334 <pointer-type-def type-id='type-id-1139' size-in-bits='64' id='type-id-1140'/> 14335 <!-- OT::Extension<OT::ExtensionSubst>* --> 14336 <pointer-type-def type-id='type-id-1141' size-in-bits='64' id='type-id-1142'/> 14337 <!-- OT::ExtensionFormat1* --> 14338 <pointer-type-def type-id='type-id-1143' size-in-bits='64' id='type-id-1144'/> 14339 <!-- OT::Feature& --> 14340 <reference-type-def kind='lvalue' type-id='type-id-1145' size-in-bits='64' id='type-id-1146'/> 14341 <!-- OT::Feature* --> 14342 <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1147'/> 14343 <!-- OT::FeatureParams& --> 14344 <reference-type-def kind='lvalue' type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/> 14345 <!-- OT::FeatureParams* --> 14346 <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1150'/> 14347 <!-- OT::FeatureParamsCharacterVariants* --> 14348 <pointer-type-def type-id='type-id-1151' size-in-bits='64' id='type-id-1152'/> 14349 <!-- OT::FeatureParamsSize* --> 14350 <pointer-type-def type-id='type-id-1153' size-in-bits='64' id='type-id-1154'/> 14351 <!-- OT::FeatureParamsStylisticSet* --> 14352 <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-1156'/> 14353 <!-- OT::GDEF* --> 14354 <pointer-type-def type-id='type-id-1157' size-in-bits='64' id='type-id-1158'/> 14355 <!-- OT::GPOS* --> 14356 <pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-1160'/> 14357 <!-- OT::GSUB* --> 14358 <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-1162'/> 14359 <!-- OT::GSUBGPOS* --> 14360 <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-1164'/> 14361 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 14362 <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-568'/> 14363 <!-- OT::Index& --> 14364 <reference-type-def kind='lvalue' type-id='type-id-853' size-in-bits='64' id='type-id-1166'/> 14365 <!-- OT::IntType<unsigned int, 3u>& --> 14366 <reference-type-def kind='lvalue' type-id='type-id-735' size-in-bits='64' id='type-id-1167'/> 14367 <!-- OT::LangSys& --> 14368 <reference-type-def kind='lvalue' type-id='type-id-1168' size-in-bits='64' id='type-id-1169'/> 14369 <!-- OT::LangSys* --> 14370 <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1170'/> 14371 <!-- OT::LigCaretList& --> 14372 <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-1172'/> 14373 <!-- OT::LigCaretList* --> 14374 <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-1173'/> 14375 <!-- OT::LigGlyph& --> 14376 <reference-type-def kind='lvalue' type-id='type-id-1174' size-in-bits='64' id='type-id-1175'/> 14377 <!-- OT::LigGlyph* --> 14378 <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-1176'/> 14379 <!-- OT::Ligature& --> 14380 <reference-type-def kind='lvalue' type-id='type-id-1177' size-in-bits='64' id='type-id-570'/> 14381 <!-- OT::Ligature* --> 14382 <pointer-type-def type-id='type-id-1177' size-in-bits='64' id='type-id-540'/> 14383 <!-- OT::LigatureSet& --> 14384 <reference-type-def kind='lvalue' type-id='type-id-1178' size-in-bits='64' id='type-id-571'/> 14385 <!-- OT::LigatureSet* --> 14386 <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-541'/> 14387 <!-- OT::LigatureSubst* --> 14388 <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1180'/> 14389 <!-- OT::LigatureSubstFormat1* --> 14390 <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-563'/> 14391 <!-- OT::Lookup& --> 14392 <reference-type-def kind='lvalue' type-id='type-id-1182' size-in-bits='64' id='type-id-547'/> 14393 <!-- OT::Lookup* --> 14394 <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-544'/> 14395 <!-- OT::LookupRecord& --> 14396 <reference-type-def kind='lvalue' type-id='type-id-856' size-in-bits='64' id='type-id-1183'/> 14397 <!-- OT::LookupRecord* --> 14398 <pointer-type-def type-id='type-id-856' size-in-bits='64' id='type-id-1184'/> 14399 <!-- OT::MarkArray& --> 14400 <reference-type-def kind='lvalue' type-id='type-id-1185' size-in-bits='64' id='type-id-1186'/> 14401 <!-- OT::MarkArray* --> 14402 <pointer-type-def type-id='type-id-1185' size-in-bits='64' id='type-id-1187'/> 14403 <!-- OT::MarkBasePos* --> 14404 <pointer-type-def type-id='type-id-1188' size-in-bits='64' id='type-id-1189'/> 14405 <!-- OT::MarkBasePosFormat1* --> 14406 <pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1191'/> 14407 <!-- OT::MarkGlyphSets& --> 14408 <reference-type-def kind='lvalue' type-id='type-id-1192' size-in-bits='64' id='type-id-1193'/> 14409 <!-- OT::MarkGlyphSets* --> 14410 <pointer-type-def type-id='type-id-1192' size-in-bits='64' id='type-id-1194'/> 14411 <!-- OT::MarkGlyphSetsFormat1* --> 14412 <pointer-type-def type-id='type-id-1195' size-in-bits='64' id='type-id-1196'/> 14413 <!-- OT::MarkLigPos* --> 14414 <pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1198'/> 14415 <!-- OT::MarkLigPosFormat1* --> 14416 <pointer-type-def type-id='type-id-1199' size-in-bits='64' id='type-id-1200'/> 14417 <!-- OT::MarkMarkPos* --> 14418 <pointer-type-def type-id='type-id-1201' size-in-bits='64' id='type-id-1202'/> 14419 <!-- OT::MarkMarkPosFormat1* --> 14420 <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1204'/> 14421 <!-- OT::MarkRecord& --> 14422 <reference-type-def kind='lvalue' type-id='type-id-858' size-in-bits='64' id='type-id-1205'/> 14423 <!-- OT::MarkRecord* --> 14424 <pointer-type-def type-id='type-id-858' size-in-bits='64' id='type-id-1206'/> 14425 <!-- OT::MultipleSubst* --> 14426 <pointer-type-def type-id='type-id-1207' size-in-bits='64' id='type-id-1208'/> 14427 <!-- OT::MultipleSubstFormat1* --> 14428 <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1210'/> 14429 <!-- OT::Offset<OT::IntType<short unsigned int, 2u> >& --> 14430 <reference-type-def kind='lvalue' type-id='type-id-860' size-in-bits='64' id='type-id-1211'/> 14431 <!-- OT::OffsetListOf<OT::AnchorMatrix>& --> 14432 <reference-type-def kind='lvalue' type-id='type-id-1212' size-in-bits='64' id='type-id-1213'/> 14433 <!-- OT::OffsetListOf<OT::AnchorMatrix>* --> 14434 <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1214'/> 14435 <!-- OT::OffsetListOf<OT::Lookup>& --> 14436 <reference-type-def kind='lvalue' type-id='type-id-1215' size-in-bits='64' id='type-id-1216'/> 14437 <!-- OT::OffsetListOf<OT::Lookup>* --> 14438 <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1217'/> 14439 <!-- OT::OffsetListOf<OT::PosLookup>& --> 14440 <reference-type-def kind='lvalue' type-id='type-id-1218' size-in-bits='64' id='type-id-1219'/> 14441 <!-- OT::OffsetListOf<OT::PosLookup>* --> 14442 <pointer-type-def type-id='type-id-1218' size-in-bits='64' id='type-id-1220'/> 14443 <!-- OT::OffsetListOf<OT::SubstLookup>& --> 14444 <reference-type-def kind='lvalue' type-id='type-id-1221' size-in-bits='64' id='type-id-1222'/> 14445 <!-- OT::OffsetListOf<OT::SubstLookup>* --> 14446 <pointer-type-def type-id='type-id-1221' size-in-bits='64' id='type-id-1223'/> 14447 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> 14448 <pointer-type-def type-id='type-id-862' size-in-bits='64' id='type-id-419'/> 14449 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> 14450 <reference-type-def kind='lvalue' type-id='type-id-864' size-in-bits='64' id='type-id-1224'/> 14451 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> 14452 <pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-421'/> 14453 <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 14454 <reference-type-def kind='lvalue' type-id='type-id-866' size-in-bits='64' id='type-id-1225'/> 14455 <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14456 <pointer-type-def type-id='type-id-866' size-in-bits='64' id='type-id-424'/> 14457 <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> 14458 <pointer-type-def type-id='type-id-1226' size-in-bits='64' id='type-id-412'/> 14459 <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> 14460 <reference-type-def kind='lvalue' type-id='type-id-868' size-in-bits='64' id='type-id-1227'/> 14461 <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> 14462 <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-425'/> 14463 <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> 14464 <reference-type-def kind='lvalue' type-id='type-id-870' size-in-bits='64' id='type-id-1228'/> 14465 <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> 14466 <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-430'/> 14467 <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> 14468 <reference-type-def kind='lvalue' type-id='type-id-872' size-in-bits='64' id='type-id-1229'/> 14469 <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> 14470 <pointer-type-def type-id='type-id-872' size-in-bits='64' id='type-id-431'/> 14471 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> 14472 <pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-411'/> 14473 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> 14474 <reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-1231'/> 14475 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> 14476 <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-409'/> 14477 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> 14478 <reference-type-def kind='lvalue' type-id='type-id-876' size-in-bits='64' id='type-id-1232'/> 14479 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> 14480 <pointer-type-def type-id='type-id-876' size-in-bits='64' id='type-id-427'/> 14481 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> 14482 <reference-type-def kind='lvalue' type-id='type-id-1233' size-in-bits='64' id='type-id-1234'/> 14483 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> 14484 <pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-410'/> 14485 <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> 14486 <pointer-type-def type-id='type-id-1235' size-in-bits='64' id='type-id-442'/> 14487 <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> 14488 <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-408'/> 14489 <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> 14490 <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-407'/> 14491 <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> 14492 <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-413'/> 14493 <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> 14494 <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' id='type-id-1239'/> 14495 <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> 14496 <pointer-type-def type-id='type-id-878' size-in-bits='64' id='type-id-426'/> 14497 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> 14498 <reference-type-def kind='lvalue' type-id='type-id-880' size-in-bits='64' id='type-id-1240'/> 14499 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> 14500 <pointer-type-def type-id='type-id-880' size-in-bits='64' id='type-id-433'/> 14501 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> 14502 <reference-type-def kind='lvalue' type-id='type-id-882' size-in-bits='64' id='type-id-1241'/> 14503 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> 14504 <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-434'/> 14505 <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> 14506 <reference-type-def kind='lvalue' type-id='type-id-884' size-in-bits='64' id='type-id-1242'/> 14507 <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> 14508 <pointer-type-def type-id='type-id-884' size-in-bits='64' id='type-id-438'/> 14509 <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> 14510 <pointer-type-def type-id='type-id-1243' size-in-bits='64' id='type-id-420'/> 14511 <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> 14512 <pointer-type-def type-id='type-id-886' size-in-bits='64' id='type-id-414'/> 14513 <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> 14514 <pointer-type-def type-id='type-id-1244' size-in-bits='64' id='type-id-422'/> 14515 <!-- OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> 14516 <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-417'/> 14517 <!-- OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> 14518 <pointer-type-def type-id='type-id-1246' size-in-bits='64' id='type-id-423'/> 14519 <!-- OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> 14520 <pointer-type-def type-id='type-id-1247' size-in-bits='64' id='type-id-418'/> 14521 <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> 14522 <reference-type-def kind='lvalue' type-id='type-id-888' size-in-bits='64' id='type-id-1248'/> 14523 <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> 14524 <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-436'/> 14525 <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> 14526 <reference-type-def kind='lvalue' type-id='type-id-890' size-in-bits='64' id='type-id-1249'/> 14527 <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> 14528 <pointer-type-def type-id='type-id-890' size-in-bits='64' id='type-id-440'/> 14529 <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 14530 <reference-type-def kind='lvalue' type-id='type-id-892' size-in-bits='64' id='type-id-1250'/> 14531 <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> 14532 <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-437'/> 14533 <!-- OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> 14534 <pointer-type-def type-id='type-id-1251' size-in-bits='64' id='type-id-416'/> 14535 <!-- OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> 14536 <pointer-type-def type-id='type-id-1252' size-in-bits='64' id='type-id-415'/> 14537 <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> 14538 <reference-type-def kind='lvalue' type-id='type-id-894' size-in-bits='64' id='type-id-1253'/> 14539 <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> 14540 <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-428'/> 14541 <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> 14542 <reference-type-def kind='lvalue' type-id='type-id-896' size-in-bits='64' id='type-id-1254'/> 14543 <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> 14544 <pointer-type-def type-id='type-id-896' size-in-bits='64' id='type-id-429'/> 14545 <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> 14546 <pointer-type-def type-id='type-id-1255' size-in-bits='64' id='type-id-441'/> 14547 <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> 14548 <reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-1256'/> 14549 <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> 14550 <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-432'/> 14551 <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> 14552 <reference-type-def kind='lvalue' type-id='type-id-900' size-in-bits='64' id='type-id-1257'/> 14553 <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> 14554 <pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-439'/> 14555 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 14556 <reference-type-def kind='lvalue' type-id='type-id-902' size-in-bits='64' id='type-id-1258'/> 14557 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> 14558 <pointer-type-def type-id='type-id-902' size-in-bits='64' id='type-id-435'/> 14559 <!-- OT::PairPos* --> 14560 <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1260'/> 14561 <!-- OT::PairPosFormat1* --> 14562 <pointer-type-def type-id='type-id-1261' size-in-bits='64' id='type-id-1262'/> 14563 <!-- OT::PairPosFormat2* --> 14564 <pointer-type-def type-id='type-id-1263' size-in-bits='64' id='type-id-1264'/> 14565 <!-- OT::PairSet& --> 14566 <reference-type-def kind='lvalue' type-id='type-id-1265' size-in-bits='64' id='type-id-1266'/> 14567 <!-- OT::PairSet* --> 14568 <pointer-type-def type-id='type-id-1265' size-in-bits='64' id='type-id-1267'/> 14569 <!-- OT::PairSet::sanitize_closure_t* --> 14570 <pointer-type-def type-id='type-id-1268' size-in-bits='64' id='type-id-1269'/> 14571 <!-- OT::PosLookup& --> 14572 <reference-type-def kind='lvalue' type-id='type-id-930' size-in-bits='64' id='type-id-1270'/> 14573 <!-- OT::PosLookup* --> 14574 <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-1271'/> 14575 <!-- OT::PosLookupSubTable& --> 14576 <reference-type-def kind='lvalue' type-id='type-id-1272' size-in-bits='64' id='type-id-1273'/> 14577 <!-- OT::PosLookupSubTable* --> 14578 <pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-1274'/> 14579 <!-- OT::RangeRecord& --> 14580 <reference-type-def kind='lvalue' type-id='type-id-904' size-in-bits='64' id='type-id-1275'/> 14581 <!-- OT::RangeRecord* --> 14582 <pointer-type-def type-id='type-id-904' size-in-bits='64' id='type-id-1276'/> 14583 <!-- OT::Record<OT::Feature>& --> 14584 <reference-type-def kind='lvalue' type-id='type-id-906' size-in-bits='64' id='type-id-1277'/> 14585 <!-- OT::Record<OT::Feature>* --> 14586 <pointer-type-def type-id='type-id-906' size-in-bits='64' id='type-id-1278'/> 14587 <!-- OT::Record<OT::LangSys>& --> 14588 <reference-type-def kind='lvalue' type-id='type-id-908' size-in-bits='64' id='type-id-1279'/> 14589 <!-- OT::Record<OT::LangSys>* --> 14590 <pointer-type-def type-id='type-id-908' size-in-bits='64' id='type-id-1280'/> 14591 <!-- OT::Record<OT::Script>& --> 14592 <reference-type-def kind='lvalue' type-id='type-id-910' size-in-bits='64' id='type-id-1281'/> 14593 <!-- OT::Record<OT::Script>* --> 14594 <pointer-type-def type-id='type-id-910' size-in-bits='64' id='type-id-1282'/> 14595 <!-- OT::RecordListOf<OT::Feature>& --> 14596 <reference-type-def kind='lvalue' type-id='type-id-1283' size-in-bits='64' id='type-id-1284'/> 14597 <!-- OT::RecordListOf<OT::Feature>* --> 14598 <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1285'/> 14599 <!-- OT::RecordListOf<OT::Script>& --> 14600 <reference-type-def kind='lvalue' type-id='type-id-1286' size-in-bits='64' id='type-id-1287'/> 14601 <!-- OT::RecordListOf<OT::Script>* --> 14602 <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1288'/> 14603 <!-- OT::ReverseChainSingleSubst* --> 14604 <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1290'/> 14605 <!-- OT::ReverseChainSingleSubstFormat1* --> 14606 <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-1292'/> 14607 <!-- OT::Rule& --> 14608 <reference-type-def kind='lvalue' type-id='type-id-1293' size-in-bits='64' id='type-id-1294'/> 14609 <!-- OT::Rule* --> 14610 <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1295'/> 14611 <!-- OT::RuleSet& --> 14612 <reference-type-def kind='lvalue' type-id='type-id-1296' size-in-bits='64' id='type-id-1297'/> 14613 <!-- OT::RuleSet* --> 14614 <pointer-type-def type-id='type-id-1296' size-in-bits='64' id='type-id-1298'/> 14615 <!-- OT::Script& --> 14616 <reference-type-def kind='lvalue' type-id='type-id-1299' size-in-bits='64' id='type-id-1300'/> 14617 <!-- OT::Script* --> 14618 <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-1301'/> 14619 <!-- OT::Sequence& --> 14620 <reference-type-def kind='lvalue' type-id='type-id-1302' size-in-bits='64' id='type-id-1303'/> 14621 <!-- OT::Sequence* --> 14622 <pointer-type-def type-id='type-id-1302' size-in-bits='64' id='type-id-1304'/> 14623 <!-- OT::SinglePos* --> 14624 <pointer-type-def type-id='type-id-1305' size-in-bits='64' id='type-id-1306'/> 14625 <!-- OT::SinglePosFormat1* --> 14626 <pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-1308'/> 14627 <!-- OT::SinglePosFormat2* --> 14628 <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-1310'/> 14629 <!-- OT::SingleSubst* --> 14630 <pointer-type-def type-id='type-id-1311' size-in-bits='64' id='type-id-1312'/> 14631 <!-- OT::SingleSubstFormat1* --> 14632 <pointer-type-def type-id='type-id-1313' size-in-bits='64' id='type-id-548'/> 14633 <!-- OT::SingleSubstFormat2* --> 14634 <pointer-type-def type-id='type-id-1314' size-in-bits='64' id='type-id-559'/> 14635 <!-- OT::SubstLookup& --> 14636 <reference-type-def kind='lvalue' type-id='type-id-937' size-in-bits='64' id='type-id-1315'/> 14637 <!-- OT::SubstLookup* --> 14638 <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-543'/> 14639 <!-- OT::SubstLookupSubTable& --> 14640 <reference-type-def kind='lvalue' type-id='type-id-1316' size-in-bits='64' id='type-id-1317'/> 14641 <!-- OT::SubstLookupSubTable* --> 14642 <pointer-type-def type-id='type-id-1316' size-in-bits='64' id='type-id-542'/> 14643 <!-- OT::Supplier<OT::EntryExitRecord>& --> 14644 <reference-type-def kind='lvalue' type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/> 14645 <!-- OT::Supplier<OT::Index>& --> 14646 <reference-type-def kind='lvalue' type-id='type-id-1320' size-in-bits='64' id='type-id-1321'/> 14647 <!-- OT::Supplier<OT::IntType<unsigned int, 3u> >& --> 14648 <reference-type-def kind='lvalue' type-id='type-id-1322' size-in-bits='64' id='type-id-1323'/> 14649 <!-- OT::Supplier<OT::LookupRecord>& --> 14650 <reference-type-def kind='lvalue' type-id='type-id-1324' size-in-bits='64' id='type-id-1325'/> 14651 <!-- OT::Supplier<OT::MarkRecord>& --> 14652 <reference-type-def kind='lvalue' type-id='type-id-1326' size-in-bits='64' id='type-id-1327'/> 14653 <!-- OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >& --> 14654 <reference-type-def kind='lvalue' type-id='type-id-1328' size-in-bits='64' id='type-id-1329'/> 14655 <!-- OT::Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >& --> 14656 <reference-type-def kind='lvalue' type-id='type-id-1330' size-in-bits='64' id='type-id-1331'/> 14657 <!-- OT::Supplier<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >& --> 14658 <reference-type-def kind='lvalue' type-id='type-id-1332' size-in-bits='64' id='type-id-1333'/> 14659 <!-- OT::Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >& --> 14660 <reference-type-def kind='lvalue' type-id='type-id-1334' size-in-bits='64' id='type-id-1335'/> 14661 <!-- OT::Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >& --> 14662 <reference-type-def kind='lvalue' type-id='type-id-1336' size-in-bits='64' id='type-id-1337'/> 14663 <!-- OT::Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >& --> 14664 <reference-type-def kind='lvalue' type-id='type-id-1338' size-in-bits='64' id='type-id-1339'/> 14665 <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >& --> 14666 <reference-type-def kind='lvalue' type-id='type-id-1340' size-in-bits='64' id='type-id-1341'/> 14667 <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >& --> 14668 <reference-type-def kind='lvalue' type-id='type-id-1342' size-in-bits='64' id='type-id-1343'/> 14669 <!-- OT::Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >& --> 14670 <reference-type-def kind='lvalue' type-id='type-id-1344' size-in-bits='64' id='type-id-1345'/> 14671 <!-- OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >& --> 14672 <reference-type-def kind='lvalue' type-id='type-id-1346' size-in-bits='64' id='type-id-1347'/> 14673 <!-- OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >& --> 14674 <reference-type-def kind='lvalue' type-id='type-id-1348' size-in-bits='64' id='type-id-1349'/> 14675 <!-- OT::Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >& --> 14676 <reference-type-def kind='lvalue' type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/> 14677 <!-- OT::Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >& --> 14678 <reference-type-def kind='lvalue' type-id='type-id-1352' size-in-bits='64' id='type-id-1353'/> 14679 <!-- OT::Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >& --> 14680 <reference-type-def kind='lvalue' type-id='type-id-1354' size-in-bits='64' id='type-id-1355'/> 14681 <!-- OT::Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> 14682 <reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-1357'/> 14683 <!-- OT::Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >& --> 14684 <reference-type-def kind='lvalue' type-id='type-id-1358' size-in-bits='64' id='type-id-1359'/> 14685 <!-- OT::Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >& --> 14686 <reference-type-def kind='lvalue' type-id='type-id-1360' size-in-bits='64' id='type-id-1361'/> 14687 <!-- OT::Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >& --> 14688 <reference-type-def kind='lvalue' type-id='type-id-1362' size-in-bits='64' id='type-id-1363'/> 14689 <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >& --> 14690 <reference-type-def kind='lvalue' type-id='type-id-1364' size-in-bits='64' id='type-id-1365'/> 14691 <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> 14692 <reference-type-def kind='lvalue' type-id='type-id-1366' size-in-bits='64' id='type-id-1367'/> 14693 <!-- OT::Supplier<OT::RangeRecord>& --> 14694 <reference-type-def kind='lvalue' type-id='type-id-1368' size-in-bits='64' id='type-id-1369'/> 14695 <!-- OT::Supplier<OT::Record<OT::Feature> >& --> 14696 <reference-type-def kind='lvalue' type-id='type-id-1370' size-in-bits='64' id='type-id-1371'/> 14697 <!-- OT::Supplier<OT::Record<OT::LangSys> >& --> 14698 <reference-type-def kind='lvalue' type-id='type-id-1372' size-in-bits='64' id='type-id-1373'/> 14699 <!-- OT::Supplier<OT::Record<OT::Script> >& --> 14700 <reference-type-def kind='lvalue' type-id='type-id-1374' size-in-bits='64' id='type-id-1375'/> 14701 <!-- OT::Supplier<unsigned int>& --> 14702 <reference-type-def kind='lvalue' type-id='type-id-1376' size-in-bits='64' id='type-id-1377'/> 14703 <!-- OT::Value* --> 14704 <pointer-type-def type-id='type-id-912' size-in-bits='64' id='type-id-1378'/> 14705 <!-- OT::ValueFormat* --> 14706 <pointer-type-def type-id='type-id-1379' size-in-bits='64' id='type-id-1380'/> 14707 <!-- OT::hb_apply_context_t* --> 14708 <pointer-type-def type-id='type-id-1381' size-in-bits='64' id='type-id-1382'/> 14709 <!-- OT::hb_apply_context_t::matcher_t* --> 14710 <pointer-type-def type-id='type-id-1383' size-in-bits='64' id='type-id-1384'/> 14711 <!-- OT::hb_apply_context_t::skipping_backward_iterator_t* --> 14712 <pointer-type-def type-id='type-id-1385' size-in-bits='64' id='type-id-1386'/> 14713 <!-- OT::hb_apply_context_t::skipping_forward_iterator_t* --> 14714 <pointer-type-def type-id='type-id-1387' size-in-bits='64' id='type-id-1388'/> 14715 <!-- OT::hb_closure_context_t* --> 14716 <pointer-type-def type-id='type-id-1389' size-in-bits='64' id='type-id-1390'/> 14717 <!-- OT::hb_collect_glyphs_context_t* --> 14718 <pointer-type-def type-id='type-id-1391' size-in-bits='64' id='type-id-1392'/> 14719 <!-- OT::hb_get_coverage_context_t* --> 14720 <pointer-type-def type-id='type-id-1393' size-in-bits='64' id='type-id-1394'/> 14721 <!-- OT::hb_would_apply_context_t* --> 14722 <pointer-type-def type-id='type-id-1395' size-in-bits='64' id='type-id-1396'/> 14723 <!-- bool (hb_set_t*, const OT::USHORT&, void*)* --> 14724 <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-1398'/> 14725 <!-- bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* --> 14726 <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1400'/> 14727 <!-- bool* --> 14728 <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1401'/> 14729 <!-- const GPOSProxy --> 14730 <qualified-type-def type-id='type-id-928' const='yes' id='type-id-1402'/> 14731 <!-- const GPOSProxy& --> 14732 <reference-type-def kind='lvalue' type-id='type-id-1402' size-in-bits='64' id='type-id-963'/> 14733 <!-- const GSUBProxy --> 14734 <qualified-type-def type-id='type-id-935' const='yes' id='type-id-1403'/> 14735 <!-- const GSUBProxy& --> 14736 <reference-type-def kind='lvalue' type-id='type-id-1403' size-in-bits='64' id='type-id-961'/> 14737 <!-- const OT::AlternateSubst --> 14738 <qualified-type-def type-id='type-id-997' const='yes' id='type-id-1404'/> 14739 <!-- const OT::AlternateSubst* --> 14740 <pointer-type-def type-id='type-id-1404' size-in-bits='64' id='type-id-1405'/> 14741 <!-- const OT::AlternateSubstFormat1 --> 14742 <qualified-type-def type-id='type-id-999' const='yes' id='type-id-1406'/> 14743 <!-- const OT::AlternateSubstFormat1& --> 14744 <reference-type-def kind='lvalue' type-id='type-id-1406' size-in-bits='64' id='type-id-1407'/> 14745 <!-- const OT::AlternateSubstFormat1* --> 14746 <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-1408'/> 14747 <!-- const OT::Anchor --> 14748 <qualified-type-def type-id='type-id-1001' const='yes' id='type-id-1409'/> 14749 <!-- const OT::Anchor& --> 14750 <reference-type-def kind='lvalue' type-id='type-id-1409' size-in-bits='64' id='type-id-1410'/> 14751 <!-- const OT::Anchor* --> 14752 <pointer-type-def type-id='type-id-1409' size-in-bits='64' id='type-id-1411'/> 14753 <!-- const OT::AnchorFormat1 --> 14754 <qualified-type-def type-id='type-id-1004' const='yes' id='type-id-1412'/> 14755 <!-- const OT::AnchorFormat1* --> 14756 <pointer-type-def type-id='type-id-1412' size-in-bits='64' id='type-id-518'/> 14757 <!-- const OT::AnchorFormat2 --> 14758 <qualified-type-def type-id='type-id-1006' const='yes' id='type-id-1413'/> 14759 <!-- const OT::AnchorFormat2* --> 14760 <pointer-type-def type-id='type-id-1413' size-in-bits='64' id='type-id-519'/> 14761 <!-- const OT::AnchorFormat3 --> 14762 <qualified-type-def type-id='type-id-1008' const='yes' id='type-id-1414'/> 14763 <!-- const OT::AnchorFormat3* --> 14764 <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-520'/> 14765 <!-- const OT::AnchorMatrix --> 14766 <qualified-type-def type-id='type-id-1010' const='yes' id='type-id-1415'/> 14767 <!-- const OT::AnchorMatrix& --> 14768 <reference-type-def kind='lvalue' type-id='type-id-1415' size-in-bits='64' id='type-id-1416'/> 14769 <!-- const OT::AnchorMatrix* --> 14770 <pointer-type-def type-id='type-id-1415' size-in-bits='64' id='type-id-525'/> 14771 <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> 14772 <qualified-type-def type-id='type-id-1013' const='yes' id='type-id-1417'/> 14773 <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> 14774 <pointer-type-def type-id='type-id-1417' size-in-bits='64' id='type-id-517'/> 14775 <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> 14776 <qualified-type-def type-id='type-id-1015' const='yes' id='type-id-1418'/> 14777 <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> 14778 <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-464'/> 14779 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> 14780 <reference-type-def kind='lvalue' type-id='type-id-770' size-in-bits='64' id='type-id-1419'/> 14781 <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> 14782 <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1420'/> 14783 <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> 14784 <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-475'/> 14785 <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> 14786 <qualified-type-def type-id='type-id-1019' const='yes' id='type-id-1421'/> 14787 <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> 14788 <pointer-type-def type-id='type-id-1421' size-in-bits='64' id='type-id-504'/> 14789 <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> 14790 <qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1422'/> 14791 <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> 14792 <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-522'/> 14793 <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14794 <qualified-type-def type-id='type-id-1023' const='yes' id='type-id-1423'/> 14795 <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14796 <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-484'/> 14797 <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14798 <qualified-type-def type-id='type-id-1024' const='yes' id='type-id-1424'/> 14799 <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14800 <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-528'/> 14801 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14802 <qualified-type-def type-id='type-id-1026' const='yes' id='type-id-1425'/> 14803 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14804 <pointer-type-def type-id='type-id-1425' size-in-bits='64' id='type-id-445'/> 14805 <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14806 <qualified-type-def type-id='type-id-1028' const='yes' id='type-id-1426'/> 14807 <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14808 <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-449'/> 14809 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14810 <qualified-type-def type-id='type-id-1030' const='yes' id='type-id-1427'/> 14811 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14812 <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-503'/> 14813 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14814 <qualified-type-def type-id='type-id-1032' const='yes' id='type-id-1428'/> 14815 <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14816 <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-502'/> 14817 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14818 <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1429'/> 14819 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14820 <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-507'/> 14821 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> 14822 <qualified-type-def type-id='type-id-1036' const='yes' id='type-id-1430'/> 14823 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> 14824 <pointer-type-def type-id='type-id-1430' size-in-bits='64' id='type-id-460'/> 14825 <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14826 <qualified-type-def type-id='type-id-1038' const='yes' id='type-id-1431'/> 14827 <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14828 <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-448'/> 14829 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14830 <qualified-type-def type-id='type-id-1040' const='yes' id='type-id-1432'/> 14831 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14832 <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-493'/> 14833 <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14834 <qualified-type-def type-id='type-id-1041' const='yes' id='type-id-1433'/> 14835 <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14836 <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-492'/> 14837 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14838 <qualified-type-def type-id='type-id-1042' const='yes' id='type-id-1434'/> 14839 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14840 <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-483'/> 14841 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14842 <qualified-type-def type-id='type-id-1044' const='yes' id='type-id-1435'/> 14843 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14844 <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-514'/> 14845 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14846 <qualified-type-def type-id='type-id-1046' const='yes' id='type-id-1436'/> 14847 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14848 <pointer-type-def type-id='type-id-1436' size-in-bits='64' id='type-id-512'/> 14849 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14850 <qualified-type-def type-id='type-id-1048' const='yes' id='type-id-1437'/> 14851 <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14852 <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-513'/> 14853 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14854 <qualified-type-def type-id='type-id-1050' const='yes' id='type-id-1438'/> 14855 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14856 <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-498'/> 14857 <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14858 <qualified-type-def type-id='type-id-1052' const='yes' id='type-id-1439'/> 14859 <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14860 <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-497'/> 14861 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14862 <qualified-type-def type-id='type-id-1054' const='yes' id='type-id-1440'/> 14863 <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14864 <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-490'/> 14865 <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14866 <qualified-type-def type-id='type-id-1056' const='yes' id='type-id-1441'/> 14867 <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14868 <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-488'/> 14869 <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 14870 <qualified-type-def type-id='type-id-1058' const='yes' id='type-id-1442'/> 14871 <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 14872 <pointer-type-def type-id='type-id-1442' size-in-bits='64' id='type-id-489'/> 14873 <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 14874 <qualified-type-def type-id='type-id-1060' const='yes' id='type-id-1443'/> 14875 <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 14876 <pointer-type-def type-id='type-id-1443' size-in-bits='64' id='type-id-443'/> 14877 <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 14878 <qualified-type-def type-id='type-id-1062' const='yes' id='type-id-1444'/> 14879 <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> 14880 <pointer-type-def type-id='type-id-1444' size-in-bits='64' id='type-id-472'/> 14881 <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 14882 <qualified-type-def type-id='type-id-1064' const='yes' id='type-id-1445'/> 14883 <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> 14884 <pointer-type-def type-id='type-id-1445' size-in-bits='64' id='type-id-467'/> 14885 <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 14886 <qualified-type-def type-id='type-id-1066' const='yes' id='type-id-1446'/> 14887 <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> 14888 <pointer-type-def type-id='type-id-1446' size-in-bits='64' id='type-id-463'/> 14889 <!-- const OT::AttachList --> 14890 <qualified-type-def type-id='type-id-1068' const='yes' id='type-id-1447'/> 14891 <!-- const OT::AttachList& --> 14892 <reference-type-def kind='lvalue' type-id='type-id-1447' size-in-bits='64' id='type-id-1448'/> 14893 <!-- const OT::AttachList* --> 14894 <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-1449'/> 14895 <!-- const OT::CaretValue --> 14896 <qualified-type-def type-id='type-id-1071' const='yes' id='type-id-1450'/> 14897 <!-- const OT::CaretValue& --> 14898 <reference-type-def kind='lvalue' type-id='type-id-1450' size-in-bits='64' id='type-id-1451'/> 14899 <!-- const OT::CaretValue* --> 14900 <pointer-type-def type-id='type-id-1450' size-in-bits='64' id='type-id-1452'/> 14901 <!-- const OT::CaretValueFormat1 --> 14902 <qualified-type-def type-id='type-id-1074' const='yes' id='type-id-1453'/> 14903 <!-- const OT::CaretValueFormat1* --> 14904 <pointer-type-def type-id='type-id-1453' size-in-bits='64' id='type-id-450'/> 14905 <!-- const OT::CaretValueFormat2 --> 14906 <qualified-type-def type-id='type-id-1076' const='yes' id='type-id-1454'/> 14907 <!-- const OT::CaretValueFormat2* --> 14908 <pointer-type-def type-id='type-id-1454' size-in-bits='64' id='type-id-451'/> 14909 <!-- const OT::CaretValueFormat3 --> 14910 <qualified-type-def type-id='type-id-1078' const='yes' id='type-id-1455'/> 14911 <!-- const OT::CaretValueFormat3* --> 14912 <pointer-type-def type-id='type-id-1455' size-in-bits='64' id='type-id-454'/> 14913 <!-- const OT::ChainContext --> 14914 <qualified-type-def type-id='type-id-1080' const='yes' id='type-id-1456'/> 14915 <!-- const OT::ChainContext* --> 14916 <pointer-type-def type-id='type-id-1456' size-in-bits='64' id='type-id-1457'/> 14917 <!-- const OT::ChainContextFormat1 --> 14918 <qualified-type-def type-id='type-id-1088' const='yes' id='type-id-1458'/> 14919 <!-- const OT::ChainContextFormat1& --> 14920 <reference-type-def kind='lvalue' type-id='type-id-1458' size-in-bits='64' id='type-id-1459'/> 14921 <!-- const OT::ChainContextFormat1* --> 14922 <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-1460'/> 14923 <!-- const OT::ChainContextFormat2 --> 14924 <qualified-type-def type-id='type-id-1090' const='yes' id='type-id-1461'/> 14925 <!-- const OT::ChainContextFormat2& --> 14926 <reference-type-def kind='lvalue' type-id='type-id-1461' size-in-bits='64' id='type-id-1462'/> 14927 <!-- const OT::ChainContextFormat2* --> 14928 <pointer-type-def type-id='type-id-1461' size-in-bits='64' id='type-id-1463'/> 14929 <!-- const OT::ChainContextFormat3 --> 14930 <qualified-type-def type-id='type-id-1092' const='yes' id='type-id-1464'/> 14931 <!-- const OT::ChainContextFormat3& --> 14932 <reference-type-def kind='lvalue' type-id='type-id-1464' size-in-bits='64' id='type-id-1465'/> 14933 <!-- const OT::ChainContextFormat3* --> 14934 <pointer-type-def type-id='type-id-1464' size-in-bits='64' id='type-id-1466'/> 14935 <!-- const OT::ChainRule --> 14936 <qualified-type-def type-id='type-id-1094' const='yes' id='type-id-1467'/> 14937 <!-- const OT::ChainRule& --> 14938 <reference-type-def kind='lvalue' type-id='type-id-1467' size-in-bits='64' id='type-id-1468'/> 14939 <!-- const OT::ChainRule* --> 14940 <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1469'/> 14941 <!-- const OT::ChainRuleSet --> 14942 <qualified-type-def type-id='type-id-1097' const='yes' id='type-id-1470'/> 14943 <!-- const OT::ChainRuleSet& --> 14944 <reference-type-def kind='lvalue' type-id='type-id-1470' size-in-bits='64' id='type-id-1471'/> 14945 <!-- const OT::ChainRuleSet* --> 14946 <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1472'/> 14947 <!-- const OT::ClassDef --> 14948 <qualified-type-def type-id='type-id-1100' const='yes' id='type-id-1473'/> 14949 <!-- const OT::ClassDef& --> 14950 <reference-type-def kind='lvalue' type-id='type-id-1473' size-in-bits='64' id='type-id-1474'/> 14951 <!-- const OT::ClassDef* --> 14952 <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1475'/> 14953 <!-- const OT::ClassDefFormat1 --> 14954 <qualified-type-def type-id='type-id-1103' const='yes' id='type-id-1476'/> 14955 <!-- const OT::ClassDefFormat1* --> 14956 <pointer-type-def type-id='type-id-1476' size-in-bits='64' id='type-id-458'/> 14957 <!-- const OT::ClassDefFormat2 --> 14958 <qualified-type-def type-id='type-id-1105' const='yes' id='type-id-1477'/> 14959 <!-- const OT::ClassDefFormat2* --> 14960 <pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/> 14961 <!-- const OT::Context --> 14962 <qualified-type-def type-id='type-id-1107' const='yes' id='type-id-1479'/> 14963 <!-- const OT::Context* --> 14964 <pointer-type-def type-id='type-id-1479' size-in-bits='64' id='type-id-1480'/> 14965 <!-- const OT::ContextFormat1 --> 14966 <qualified-type-def type-id='type-id-1115' const='yes' id='type-id-1481'/> 14967 <!-- const OT::ContextFormat1& --> 14968 <reference-type-def kind='lvalue' type-id='type-id-1481' size-in-bits='64' id='type-id-1482'/> 14969 <!-- const OT::ContextFormat1* --> 14970 <pointer-type-def type-id='type-id-1481' size-in-bits='64' id='type-id-1483'/> 14971 <!-- const OT::ContextFormat2 --> 14972 <qualified-type-def type-id='type-id-1117' const='yes' id='type-id-1484'/> 14973 <!-- const OT::ContextFormat2& --> 14974 <reference-type-def kind='lvalue' type-id='type-id-1484' size-in-bits='64' id='type-id-1485'/> 14975 <!-- const OT::ContextFormat2* --> 14976 <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1486'/> 14977 <!-- const OT::ContextFormat3 --> 14978 <qualified-type-def type-id='type-id-1119' const='yes' id='type-id-1487'/> 14979 <!-- const OT::ContextFormat3& --> 14980 <reference-type-def kind='lvalue' type-id='type-id-1487' size-in-bits='64' id='type-id-1488'/> 14981 <!-- const OT::ContextFormat3* --> 14982 <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-501'/> 14983 <!-- const OT::Coverage --> 14984 <qualified-type-def type-id='type-id-1121' const='yes' id='type-id-1489'/> 14985 <!-- const OT::Coverage& --> 14986 <reference-type-def kind='lvalue' type-id='type-id-1489' size-in-bits='64' id='type-id-943'/> 14987 <!-- const OT::Coverage* --> 14988 <pointer-type-def type-id='type-id-1489' size-in-bits='64' id='type-id-1490'/> 14989 <!-- const OT::CoverageFormat1 --> 14990 <qualified-type-def type-id='type-id-1124' const='yes' id='type-id-1491'/> 14991 <!-- const OT::CoverageFormat1& --> 14992 <reference-type-def kind='lvalue' type-id='type-id-1491' size-in-bits='64' id='type-id-1492'/> 14993 <!-- const OT::CoverageFormat1* --> 14994 <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1493'/> 14995 <!-- const OT::CoverageFormat2 --> 14996 <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1494'/> 14997 <!-- const OT::CoverageFormat2& --> 14998 <reference-type-def kind='lvalue' type-id='type-id-1494' size-in-bits='64' id='type-id-1495'/> 14999 <!-- const OT::CoverageFormat2* --> 15000 <pointer-type-def type-id='type-id-1494' size-in-bits='64' id='type-id-1496'/> 15001 <!-- const OT::CursivePos --> 15002 <qualified-type-def type-id='type-id-1130' const='yes' id='type-id-1497'/> 15003 <!-- const OT::CursivePos* --> 15004 <pointer-type-def type-id='type-id-1497' size-in-bits='64' id='type-id-1498'/> 15005 <!-- const OT::CursivePosFormat1 --> 15006 <qualified-type-def type-id='type-id-1132' const='yes' id='type-id-1499'/> 15007 <!-- const OT::CursivePosFormat1& --> 15008 <reference-type-def kind='lvalue' type-id='type-id-1499' size-in-bits='64' id='type-id-1500'/> 15009 <!-- const OT::CursivePosFormat1* --> 15010 <pointer-type-def type-id='type-id-1499' size-in-bits='64' id='type-id-1501'/> 15011 <!-- const OT::Device --> 15012 <qualified-type-def type-id='type-id-1134' const='yes' id='type-id-1502'/> 15013 <!-- const OT::Device& --> 15014 <reference-type-def kind='lvalue' type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/> 15015 <!-- const OT::Device* --> 15016 <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-452'/> 15017 <!-- const OT::EntryExitRecord --> 15018 <qualified-type-def type-id='type-id-851' const='yes' id='type-id-1504'/> 15019 <!-- const OT::EntryExitRecord& --> 15020 <reference-type-def kind='lvalue' type-id='type-id-1504' size-in-bits='64' id='type-id-1505'/> 15021 <!-- const OT::EntryExitRecord* --> 15022 <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-1506'/> 15023 <!-- const OT::Extension<OT::ExtensionPos> --> 15024 <qualified-type-def type-id='type-id-1139' const='yes' id='type-id-1507'/> 15025 <!-- const OT::Extension<OT::ExtensionPos>* --> 15026 <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-1508'/> 15027 <!-- const OT::Extension<OT::ExtensionSubst> --> 15028 <qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1509'/> 15029 <!-- const OT::Extension<OT::ExtensionSubst>* --> 15030 <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-1510'/> 15031 <!-- const OT::ExtensionFormat1 --> 15032 <qualified-type-def type-id='type-id-1143' const='yes' id='type-id-1511'/> 15033 <!-- const OT::ExtensionFormat1* --> 15034 <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-508'/> 15035 <!-- const OT::ExtensionSubst --> 15036 <qualified-type-def type-id='type-id-1512' const='yes' id='type-id-1513'/> 15037 <!-- const OT::ExtensionSubst* --> 15038 <pointer-type-def type-id='type-id-1513' size-in-bits='64' id='type-id-1514'/> 15039 <!-- const OT::Feature --> 15040 <qualified-type-def type-id='type-id-1145' const='yes' id='type-id-1515'/> 15041 <!-- const OT::Feature& --> 15042 <reference-type-def kind='lvalue' type-id='type-id-1515' size-in-bits='64' id='type-id-1516'/> 15043 <!-- const OT::Feature* --> 15044 <pointer-type-def type-id='type-id-1515' size-in-bits='64' id='type-id-478'/> 15045 <!-- const OT::FeatureParams --> 15046 <qualified-type-def type-id='type-id-1148' const='yes' id='type-id-1517'/> 15047 <!-- const OT::FeatureParams& --> 15048 <reference-type-def kind='lvalue' type-id='type-id-1517' size-in-bits='64' id='type-id-1518'/> 15049 <!-- const OT::FeatureParams* --> 15050 <pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1519'/> 15051 <!-- const OT::FeatureParamsCharacterVariants --> 15052 <qualified-type-def type-id='type-id-1151' const='yes' id='type-id-1520'/> 15053 <!-- const OT::FeatureParamsCharacterVariants* --> 15054 <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-476'/> 15055 <!-- const OT::FeatureParamsSize --> 15056 <qualified-type-def type-id='type-id-1153' const='yes' id='type-id-1521'/> 15057 <!-- const OT::FeatureParamsSize& --> 15058 <reference-type-def kind='lvalue' type-id='type-id-1521' size-in-bits='64' id='type-id-1522'/> 15059 <!-- const OT::FeatureParamsSize* --> 15060 <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-473'/> 15061 <!-- const OT::FeatureParamsStylisticSet --> 15062 <qualified-type-def type-id='type-id-1155' const='yes' id='type-id-1523'/> 15063 <!-- const OT::FeatureParamsStylisticSet* --> 15064 <pointer-type-def type-id='type-id-1523' size-in-bits='64' id='type-id-474'/> 15065 <!-- const OT::GDEF --> 15066 <qualified-type-def type-id='type-id-1157' const='yes' id='type-id-1524'/> 15067 <!-- const OT::GDEF& --> 15068 <reference-type-def kind='lvalue' type-id='type-id-1524' size-in-bits='64' id='type-id-1525'/> 15069 <!-- const OT::GDEF* --> 15070 <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-1526'/> 15071 <!-- const OT::GPOS --> 15072 <qualified-type-def type-id='type-id-1159' const='yes' id='type-id-1527'/> 15073 <!-- const OT::GPOS& --> 15074 <reference-type-def kind='lvalue' type-id='type-id-1527' size-in-bits='64' id='type-id-932'/> 15075 <!-- const OT::GPOS* --> 15076 <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1528'/> 15077 <!-- const OT::GSUB --> 15078 <qualified-type-def type-id='type-id-1161' const='yes' id='type-id-1529'/> 15079 <!-- const OT::GSUB& --> 15080 <reference-type-def kind='lvalue' type-id='type-id-1529' size-in-bits='64' id='type-id-938'/> 15081 <!-- const OT::GSUB* --> 15082 <pointer-type-def type-id='type-id-1529' size-in-bits='64' id='type-id-1530'/> 15083 <!-- const OT::GSUBGPOS --> 15084 <qualified-type-def type-id='type-id-1163' const='yes' id='type-id-1531'/> 15085 <!-- const OT::GSUBGPOS* --> 15086 <pointer-type-def type-id='type-id-1531' size-in-bits='64' id='type-id-1532'/> 15087 <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 15088 <qualified-type-def type-id='type-id-1165' const='yes' id='type-id-1533'/> 15089 <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 15090 <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-494'/> 15091 <!-- const OT::Index --> 15092 <qualified-type-def type-id='type-id-853' const='yes' id='type-id-1534'/> 15093 <!-- const OT::Index& --> 15094 <reference-type-def kind='lvalue' type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/> 15095 <!-- const OT::Index* --> 15096 <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1536'/> 15097 <!-- const OT::IndexArray --> 15098 <qualified-type-def type-id='type-id-1537' const='yes' id='type-id-1538'/> 15099 <!-- const OT::IndexArray* --> 15100 <pointer-type-def type-id='type-id-1538' size-in-bits='64' id='type-id-1539'/> 15101 <!-- const OT::LangSys --> 15102 <qualified-type-def type-id='type-id-1168' const='yes' id='type-id-1540'/> 15103 <!-- const OT::LangSys& --> 15104 <reference-type-def kind='lvalue' type-id='type-id-1540' size-in-bits='64' id='type-id-1541'/> 15105 <!-- const OT::LangSys* --> 15106 <pointer-type-def type-id='type-id-1540' size-in-bits='64' id='type-id-465'/> 15107 <!-- const OT::LigCaretList --> 15108 <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1542'/> 15109 <!-- const OT::LigCaretList& --> 15110 <reference-type-def kind='lvalue' type-id='type-id-1542' size-in-bits='64' id='type-id-1543'/> 15111 <!-- const OT::LigCaretList* --> 15112 <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-1544'/> 15113 <!-- const OT::LigGlyph --> 15114 <qualified-type-def type-id='type-id-1174' const='yes' id='type-id-1545'/> 15115 <!-- const OT::LigGlyph& --> 15116 <reference-type-def kind='lvalue' type-id='type-id-1545' size-in-bits='64' id='type-id-1546'/> 15117 <!-- const OT::LigGlyph* --> 15118 <pointer-type-def type-id='type-id-1545' size-in-bits='64' id='type-id-1547'/> 15119 <!-- const OT::Ligature --> 15120 <qualified-type-def type-id='type-id-1177' const='yes' id='type-id-1548'/> 15121 <!-- const OT::Ligature& --> 15122 <reference-type-def kind='lvalue' type-id='type-id-1548' size-in-bits='64' id='type-id-1549'/> 15123 <!-- const OT::Ligature* --> 15124 <pointer-type-def type-id='type-id-1548' size-in-bits='64' id='type-id-1550'/> 15125 <!-- const OT::LigatureSet --> 15126 <qualified-type-def type-id='type-id-1178' const='yes' id='type-id-1551'/> 15127 <!-- const OT::LigatureSet& --> 15128 <reference-type-def kind='lvalue' type-id='type-id-1551' size-in-bits='64' id='type-id-1552'/> 15129 <!-- const OT::LigatureSet* --> 15130 <pointer-type-def type-id='type-id-1551' size-in-bits='64' id='type-id-1553'/> 15131 <!-- const OT::LigatureSubst --> 15132 <qualified-type-def type-id='type-id-1179' const='yes' id='type-id-1554'/> 15133 <!-- const OT::LigatureSubst* --> 15134 <pointer-type-def type-id='type-id-1554' size-in-bits='64' id='type-id-1555'/> 15135 <!-- const OT::LigatureSubstFormat1 --> 15136 <qualified-type-def type-id='type-id-1181' const='yes' id='type-id-1556'/> 15137 <!-- const OT::LigatureSubstFormat1& --> 15138 <reference-type-def kind='lvalue' type-id='type-id-1556' size-in-bits='64' id='type-id-1557'/> 15139 <!-- const OT::LigatureSubstFormat1* --> 15140 <pointer-type-def type-id='type-id-1556' size-in-bits='64' id='type-id-1558'/> 15141 <!-- const OT::Lookup --> 15142 <qualified-type-def type-id='type-id-1182' const='yes' id='type-id-1559'/> 15143 <!-- const OT::Lookup& --> 15144 <reference-type-def kind='lvalue' type-id='type-id-1559' size-in-bits='64' id='type-id-1560'/> 15145 <!-- const OT::Lookup* --> 15146 <pointer-type-def type-id='type-id-1559' size-in-bits='64' id='type-id-485'/> 15147 <!-- const OT::LookupRecord --> 15148 <qualified-type-def type-id='type-id-856' const='yes' id='type-id-1561'/> 15149 <!-- const OT::LookupRecord& --> 15150 <reference-type-def kind='lvalue' type-id='type-id-1561' size-in-bits='64' id='type-id-1562'/> 15151 <!-- const OT::LookupRecord* --> 15152 <pointer-type-def type-id='type-id-1561' size-in-bits='64' id='type-id-1563'/> 15153 <!-- const OT::MarkArray --> 15154 <qualified-type-def type-id='type-id-1185' const='yes' id='type-id-1564'/> 15155 <!-- const OT::MarkArray& --> 15156 <reference-type-def kind='lvalue' type-id='type-id-1564' size-in-bits='64' id='type-id-1565'/> 15157 <!-- const OT::MarkArray* --> 15158 <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1566'/> 15159 <!-- const OT::MarkBasePos --> 15160 <qualified-type-def type-id='type-id-1188' const='yes' id='type-id-1567'/> 15161 <!-- const OT::MarkBasePos* --> 15162 <pointer-type-def type-id='type-id-1567' size-in-bits='64' id='type-id-1568'/> 15163 <!-- const OT::MarkBasePosFormat1 --> 15164 <qualified-type-def type-id='type-id-1190' const='yes' id='type-id-1569'/> 15165 <!-- const OT::MarkBasePosFormat1& --> 15166 <reference-type-def kind='lvalue' type-id='type-id-1569' size-in-bits='64' id='type-id-1570'/> 15167 <!-- const OT::MarkBasePosFormat1* --> 15168 <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-527'/> 15169 <!-- const OT::MarkGlyphSets --> 15170 <qualified-type-def type-id='type-id-1192' const='yes' id='type-id-1571'/> 15171 <!-- const OT::MarkGlyphSets& --> 15172 <reference-type-def kind='lvalue' type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/> 15173 <!-- const OT::MarkGlyphSets* --> 15174 <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-1573'/> 15175 <!-- const OT::MarkGlyphSetsFormat1 --> 15176 <qualified-type-def type-id='type-id-1195' const='yes' id='type-id-1574'/> 15177 <!-- const OT::MarkGlyphSetsFormat1* --> 15178 <pointer-type-def type-id='type-id-1574' size-in-bits='64' id='type-id-1575'/> 15179 <!-- const OT::MarkLigPos --> 15180 <qualified-type-def type-id='type-id-1197' const='yes' id='type-id-1576'/> 15181 <!-- const OT::MarkLigPos* --> 15182 <pointer-type-def type-id='type-id-1576' size-in-bits='64' id='type-id-1577'/> 15183 <!-- const OT::MarkLigPosFormat1 --> 15184 <qualified-type-def type-id='type-id-1199' const='yes' id='type-id-1578'/> 15185 <!-- const OT::MarkLigPosFormat1& --> 15186 <reference-type-def kind='lvalue' type-id='type-id-1578' size-in-bits='64' id='type-id-1579'/> 15187 <!-- const OT::MarkLigPosFormat1* --> 15188 <pointer-type-def type-id='type-id-1578' size-in-bits='64' id='type-id-530'/> 15189 <!-- const OT::MarkMarkPos --> 15190 <qualified-type-def type-id='type-id-1201' const='yes' id='type-id-1580'/> 15191 <!-- const OT::MarkMarkPos* --> 15192 <pointer-type-def type-id='type-id-1580' size-in-bits='64' id='type-id-1581'/> 15193 <!-- const OT::MarkMarkPosFormat1 --> 15194 <qualified-type-def type-id='type-id-1203' const='yes' id='type-id-1582'/> 15195 <!-- const OT::MarkMarkPosFormat1& --> 15196 <reference-type-def kind='lvalue' type-id='type-id-1582' size-in-bits='64' id='type-id-1583'/> 15197 <!-- const OT::MarkMarkPosFormat1* --> 15198 <pointer-type-def type-id='type-id-1582' size-in-bits='64' id='type-id-531'/> 15199 <!-- const OT::MarkRecord --> 15200 <qualified-type-def type-id='type-id-858' const='yes' id='type-id-1584'/> 15201 <!-- const OT::MarkRecord& --> 15202 <reference-type-def kind='lvalue' type-id='type-id-1584' size-in-bits='64' id='type-id-1585'/> 15203 <!-- const OT::MarkRecord* --> 15204 <pointer-type-def type-id='type-id-1584' size-in-bits='64' id='type-id-523'/> 15205 <!-- const OT::MultipleSubst --> 15206 <qualified-type-def type-id='type-id-1207' const='yes' id='type-id-1586'/> 15207 <!-- const OT::MultipleSubst* --> 15208 <pointer-type-def type-id='type-id-1586' size-in-bits='64' id='type-id-1587'/> 15209 <!-- const OT::MultipleSubstFormat1 --> 15210 <qualified-type-def type-id='type-id-1209' const='yes' id='type-id-1588'/> 15211 <!-- const OT::MultipleSubstFormat1& --> 15212 <reference-type-def kind='lvalue' type-id='type-id-1588' size-in-bits='64' id='type-id-1589'/> 15213 <!-- const OT::MultipleSubstFormat1* --> 15214 <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-1590'/> 15215 <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> > --> 15216 <qualified-type-def type-id='type-id-860' const='yes' id='type-id-1591'/> 15217 <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >& --> 15218 <reference-type-def kind='lvalue' type-id='type-id-1591' size-in-bits='64' id='type-id-1592'/> 15219 <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >* --> 15220 <pointer-type-def type-id='type-id-1591' size-in-bits='64' id='type-id-1593'/> 15221 <!-- const OT::OffsetListOf<OT::AnchorMatrix> --> 15222 <qualified-type-def type-id='type-id-1212' const='yes' id='type-id-1594'/> 15223 <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> 15224 <reference-type-def kind='lvalue' type-id='type-id-1594' size-in-bits='64' id='type-id-1595'/> 15225 <!-- const OT::OffsetListOf<OT::AnchorMatrix>* --> 15226 <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1596'/> 15227 <!-- const OT::OffsetListOf<OT::Lookup> --> 15228 <qualified-type-def type-id='type-id-1215' const='yes' id='type-id-1597'/> 15229 <!-- const OT::OffsetListOf<OT::Lookup>& --> 15230 <reference-type-def kind='lvalue' type-id='type-id-1597' size-in-bits='64' id='type-id-1598'/> 15231 <!-- const OT::OffsetListOf<OT::Lookup>* --> 15232 <pointer-type-def type-id='type-id-1597' size-in-bits='64' id='type-id-1599'/> 15233 <!-- const OT::OffsetListOf<OT::PosLookup> --> 15234 <qualified-type-def type-id='type-id-1218' const='yes' id='type-id-1600'/> 15235 <!-- const OT::OffsetListOf<OT::PosLookup>& --> 15236 <reference-type-def kind='lvalue' type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/> 15237 <!-- const OT::OffsetListOf<OT::PosLookup>* --> 15238 <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-1602'/> 15239 <!-- const OT::OffsetListOf<OT::SubstLookup> --> 15240 <qualified-type-def type-id='type-id-1221' const='yes' id='type-id-1603'/> 15241 <!-- const OT::OffsetListOf<OT::SubstLookup>& --> 15242 <reference-type-def kind='lvalue' type-id='type-id-1603' size-in-bits='64' id='type-id-1604'/> 15243 <!-- const OT::OffsetListOf<OT::SubstLookup>* --> 15244 <pointer-type-def type-id='type-id-1603' size-in-bits='64' id='type-id-1605'/> 15245 <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> 15246 <qualified-type-def type-id='type-id-862' const='yes' id='type-id-1606'/> 15247 <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> 15248 <pointer-type-def type-id='type-id-1606' size-in-bits='64' id='type-id-521'/> 15249 <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> 15250 <qualified-type-def type-id='type-id-864' const='yes' id='type-id-1607'/> 15251 <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> 15252 <reference-type-def kind='lvalue' type-id='type-id-1607' size-in-bits='64' id='type-id-1608'/> 15253 <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> 15254 <pointer-type-def type-id='type-id-1607' size-in-bits='64' id='type-id-526'/> 15255 <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 15256 <qualified-type-def type-id='type-id-866' const='yes' id='type-id-1609'/> 15257 <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 15258 <reference-type-def kind='lvalue' type-id='type-id-1609' size-in-bits='64' id='type-id-1610'/> 15259 <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> 15260 <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-446'/> 15261 <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> 15262 <qualified-type-def type-id='type-id-1226' const='yes' id='type-id-1611'/> 15263 <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> 15264 <pointer-type-def type-id='type-id-1611' size-in-bits='64' id='type-id-447'/> 15265 <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> 15266 <qualified-type-def type-id='type-id-868' const='yes' id='type-id-1612'/> 15267 <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> 15268 <reference-type-def kind='lvalue' type-id='type-id-1612' size-in-bits='64' id='type-id-1613'/> 15269 <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> 15270 <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-455'/> 15271 <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> 15272 <qualified-type-def type-id='type-id-870' const='yes' id='type-id-1614'/> 15273 <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> 15274 <reference-type-def kind='lvalue' type-id='type-id-1614' size-in-bits='64' id='type-id-1615'/> 15275 <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> 15276 <pointer-type-def type-id='type-id-1614' size-in-bits='64' id='type-id-505'/> 15277 <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> 15278 <qualified-type-def type-id='type-id-872' const='yes' id='type-id-1616'/> 15279 <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> 15280 <reference-type-def kind='lvalue' type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/> 15281 <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> 15282 <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-506'/> 15283 <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> 15284 <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1618'/> 15285 <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> 15286 <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-459'/> 15287 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> 15288 <qualified-type-def type-id='type-id-874' const='yes' id='type-id-1619'/> 15289 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> 15290 <reference-type-def kind='lvalue' type-id='type-id-1619' size-in-bits='64' id='type-id-1620'/> 15291 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> 15292 <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-444'/> 15293 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> 15294 <qualified-type-def type-id='type-id-876' const='yes' id='type-id-1621'/> 15295 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> 15296 <reference-type-def kind='lvalue' type-id='type-id-1621' size-in-bits='64' id='type-id-1622'/> 15297 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> 15298 <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-461'/> 15299 <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> 15300 <qualified-type-def type-id='type-id-1233' const='yes' id='type-id-1623'/> 15301 <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> 15302 <reference-type-def kind='lvalue' type-id='type-id-1623' size-in-bits='64' id='type-id-1624'/> 15303 <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> 15304 <pointer-type-def type-id='type-id-1623' size-in-bits='64' id='type-id-453'/> 15305 <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> 15306 <qualified-type-def type-id='type-id-1235' const='yes' id='type-id-1625'/> 15307 <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> 15308 <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-480'/> 15309 <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> 15310 <qualified-type-def type-id='type-id-1236' const='yes' id='type-id-1626'/> 15311 <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >& --> 15312 <reference-type-def kind='lvalue' type-id='type-id-1626' size-in-bits='64' id='type-id-479'/> 15313 <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> 15314 <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-477'/> 15315 <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> 15316 <qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1627'/> 15317 <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> 15318 <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-466'/> 15319 <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> 15320 <qualified-type-def type-id='type-id-1238' const='yes' id='type-id-1628'/> 15321 <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> 15322 <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-457'/> 15323 <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> 15324 <qualified-type-def type-id='type-id-878' const='yes' id='type-id-1629'/> 15325 <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> 15326 <reference-type-def kind='lvalue' type-id='type-id-1629' size-in-bits='64' id='type-id-1630'/> 15327 <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> 15328 <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-456'/> 15329 <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> 15330 <qualified-type-def type-id='type-id-880' const='yes' id='type-id-1631'/> 15331 <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> 15332 <reference-type-def kind='lvalue' type-id='type-id-1631' size-in-bits='64' id='type-id-1632'/> 15333 <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> 15334 <pointer-type-def type-id='type-id-1631' size-in-bits='64' id='type-id-495'/> 15335 <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> 15336 <qualified-type-def type-id='type-id-882' const='yes' id='type-id-1633'/> 15337 <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> 15338 <reference-type-def kind='lvalue' type-id='type-id-1633' size-in-bits='64' id='type-id-1634'/> 15339 <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> 15340 <pointer-type-def type-id='type-id-1633' size-in-bits='64' id='type-id-496'/> 15341 <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> 15342 <qualified-type-def type-id='type-id-884' const='yes' id='type-id-1635'/> 15343 <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> 15344 <reference-type-def kind='lvalue' type-id='type-id-1635' size-in-bits='64' id='type-id-1636'/> 15345 <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> 15346 <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-486'/> 15347 <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> 15348 <qualified-type-def type-id='type-id-1243' const='yes' id='type-id-1637'/> 15349 <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> 15350 <pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-524'/> 15351 <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> 15352 <qualified-type-def type-id='type-id-886' const='yes' id='type-id-1638'/> 15353 <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> 15354 <pointer-type-def type-id='type-id-1638' size-in-bits='64' id='type-id-462'/> 15355 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> 15356 <qualified-type-def type-id='type-id-1244' const='yes' id='type-id-1639'/> 15357 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> 15358 <pointer-type-def type-id='type-id-1639' size-in-bits='64' id='type-id-529'/> 15359 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> 15360 <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1640'/> 15361 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> 15362 <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-487'/> 15363 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> 15364 <qualified-type-def type-id='type-id-1246' const='yes' id='type-id-1641'/> 15365 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> 15366 <pointer-type-def type-id='type-id-1641' size-in-bits='64' id='type-id-538'/> 15367 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> 15368 <qualified-type-def type-id='type-id-1247' const='yes' id='type-id-1642'/> 15369 <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> 15370 <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-511'/> 15371 <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> 15372 <qualified-type-def type-id='type-id-888' const='yes' id='type-id-1643'/> 15373 <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> 15374 <reference-type-def kind='lvalue' type-id='type-id-1643' size-in-bits='64' id='type-id-1644'/> 15375 <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> 15376 <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-516'/> 15377 <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> 15378 <qualified-type-def type-id='type-id-890' const='yes' id='type-id-1645'/> 15379 <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> 15380 <reference-type-def kind='lvalue' type-id='type-id-1645' size-in-bits='64' id='type-id-1646'/> 15381 <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> 15382 <pointer-type-def type-id='type-id-1645' size-in-bits='64' id='type-id-537'/> 15383 <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> 15384 <qualified-type-def type-id='type-id-892' const='yes' id='type-id-1647'/> 15385 <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 15386 <reference-type-def kind='lvalue' type-id='type-id-1647' size-in-bits='64' id='type-id-1648'/> 15387 <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> 15388 <pointer-type-def type-id='type-id-1647' size-in-bits='64' id='type-id-536'/> 15389 <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 15390 <qualified-type-def type-id='type-id-1251' const='yes' id='type-id-1649'/> 15391 <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> 15392 <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-482'/> 15393 <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 15394 <qualified-type-def type-id='type-id-1252' const='yes' id='type-id-1650'/> 15395 <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> 15396 <pointer-type-def type-id='type-id-1650' size-in-bits='64' id='type-id-471'/> 15397 <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> 15398 <qualified-type-def type-id='type-id-894' const='yes' id='type-id-1651'/> 15399 <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> 15400 <reference-type-def kind='lvalue' type-id='type-id-1651' size-in-bits='64' id='type-id-1652'/> 15401 <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> 15402 <pointer-type-def type-id='type-id-1651' size-in-bits='64' id='type-id-499'/> 15403 <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> 15404 <qualified-type-def type-id='type-id-896' const='yes' id='type-id-1653'/> 15405 <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> 15406 <reference-type-def kind='lvalue' type-id='type-id-1653' size-in-bits='64' id='type-id-1654'/> 15407 <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> 15408 <pointer-type-def type-id='type-id-1653' size-in-bits='64' id='type-id-500'/> 15409 <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> 15410 <qualified-type-def type-id='type-id-1255' const='yes' id='type-id-1655'/> 15411 <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> 15412 <pointer-type-def type-id='type-id-1655' size-in-bits='64' id='type-id-469'/> 15413 <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> 15414 <qualified-type-def type-id='type-id-898' const='yes' id='type-id-1656'/> 15415 <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> 15416 <reference-type-def kind='lvalue' type-id='type-id-1656' size-in-bits='64' id='type-id-1657'/> 15417 <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> 15418 <pointer-type-def type-id='type-id-1656' size-in-bits='64' id='type-id-491'/> 15419 <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> 15420 <qualified-type-def type-id='type-id-900' const='yes' id='type-id-1658'/> 15421 <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> 15422 <reference-type-def kind='lvalue' type-id='type-id-1658' size-in-bits='64' id='type-id-1659'/> 15423 <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> 15424 <pointer-type-def type-id='type-id-1658' size-in-bits='64' id='type-id-510'/> 15425 <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> 15426 <qualified-type-def type-id='type-id-902' const='yes' id='type-id-1660'/> 15427 <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 15428 <reference-type-def kind='lvalue' type-id='type-id-1660' size-in-bits='64' id='type-id-1661'/> 15429 <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> 15430 <pointer-type-def type-id='type-id-1660' size-in-bits='64' id='type-id-509'/> 15431 <!-- const OT::PairPos --> 15432 <qualified-type-def type-id='type-id-1259' const='yes' id='type-id-1662'/> 15433 <!-- const OT::PairPos* --> 15434 <pointer-type-def type-id='type-id-1662' size-in-bits='64' id='type-id-1663'/> 15435 <!-- const OT::PairPosFormat1 --> 15436 <qualified-type-def type-id='type-id-1261' const='yes' id='type-id-1664'/> 15437 <!-- const OT::PairPosFormat1& --> 15438 <reference-type-def kind='lvalue' type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/> 15439 <!-- const OT::PairPosFormat1* --> 15440 <pointer-type-def type-id='type-id-1664' size-in-bits='64' id='type-id-534'/> 15441 <!-- const OT::PairPosFormat2 --> 15442 <qualified-type-def type-id='type-id-1263' const='yes' id='type-id-1666'/> 15443 <!-- const OT::PairPosFormat2& --> 15444 <reference-type-def kind='lvalue' type-id='type-id-1666' size-in-bits='64' id='type-id-1667'/> 15445 <!-- const OT::PairPosFormat2* --> 15446 <pointer-type-def type-id='type-id-1666' size-in-bits='64' id='type-id-535'/> 15447 <!-- const OT::PairSet --> 15448 <qualified-type-def type-id='type-id-1265' const='yes' id='type-id-1668'/> 15449 <!-- const OT::PairSet& --> 15450 <reference-type-def kind='lvalue' type-id='type-id-1668' size-in-bits='64' id='type-id-1669'/> 15451 <!-- const OT::PairSet* --> 15452 <pointer-type-def type-id='type-id-1668' size-in-bits='64' id='type-id-515'/> 15453 <!-- const OT::PairSet::sanitize_closure_t --> 15454 <qualified-type-def type-id='type-id-1268' const='yes' id='type-id-1670'/> 15455 <!-- const OT::PairSet::sanitize_closure_t* --> 15456 <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1671'/> 15457 <!-- const OT::PosLookup --> 15458 <qualified-type-def type-id='type-id-930' const='yes' id='type-id-1672'/> 15459 <!-- const OT::PosLookup& --> 15460 <reference-type-def kind='lvalue' type-id='type-id-1672' size-in-bits='64' id='type-id-951'/> 15461 <!-- const OT::PosLookup* --> 15462 <pointer-type-def type-id='type-id-1672' size-in-bits='64' id='type-id-1673'/> 15463 <!-- const OT::PosLookupSubTable --> 15464 <qualified-type-def type-id='type-id-1272' const='yes' id='type-id-1674'/> 15465 <!-- const OT::PosLookupSubTable& --> 15466 <reference-type-def kind='lvalue' type-id='type-id-1674' size-in-bits='64' id='type-id-1675'/> 15467 <!-- const OT::PosLookupSubTable* --> 15468 <pointer-type-def type-id='type-id-1674' size-in-bits='64' id='type-id-1676'/> 15469 <!-- const OT::RangeRecord --> 15470 <qualified-type-def type-id='type-id-904' const='yes' id='type-id-1677'/> 15471 <!-- const OT::RangeRecord& --> 15472 <reference-type-def kind='lvalue' type-id='type-id-1677' size-in-bits='64' id='type-id-1678'/> 15473 <!-- const OT::RangeRecord* --> 15474 <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-1679'/> 15475 <!-- const OT::Record<OT::Feature> --> 15476 <qualified-type-def type-id='type-id-906' const='yes' id='type-id-1680'/> 15477 <!-- const OT::Record<OT::Feature>& --> 15478 <reference-type-def kind='lvalue' type-id='type-id-1680' size-in-bits='64' id='type-id-1681'/> 15479 <!-- const OT::Record<OT::Feature>* --> 15480 <pointer-type-def type-id='type-id-1680' size-in-bits='64' id='type-id-481'/> 15481 <!-- const OT::Record<OT::Feature>::sanitize_closure_t --> 15482 <qualified-type-def type-id='type-id-1682' const='yes' id='type-id-1683'/> 15483 <!-- const OT::Record<OT::Feature>::sanitize_closure_t* --> 15484 <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-1684'/> 15485 <!-- const OT::Record<OT::LangSys> --> 15486 <qualified-type-def type-id='type-id-908' const='yes' id='type-id-1685'/> 15487 <!-- const OT::Record<OT::LangSys>& --> 15488 <reference-type-def kind='lvalue' type-id='type-id-1685' size-in-bits='64' id='type-id-1686'/> 15489 <!-- const OT::Record<OT::LangSys>* --> 15490 <pointer-type-def type-id='type-id-1685' size-in-bits='64' id='type-id-468'/> 15491 <!-- const OT::Record<OT::LangSys>::sanitize_closure_t --> 15492 <qualified-type-def type-id='type-id-1687' const='yes' id='type-id-1688'/> 15493 <!-- const OT::Record<OT::LangSys>::sanitize_closure_t* --> 15494 <pointer-type-def type-id='type-id-1688' size-in-bits='64' id='type-id-1689'/> 15495 <!-- const OT::Record<OT::Script> --> 15496 <qualified-type-def type-id='type-id-910' const='yes' id='type-id-1690'/> 15497 <!-- const OT::Record<OT::Script>& --> 15498 <reference-type-def kind='lvalue' type-id='type-id-1690' size-in-bits='64' id='type-id-1691'/> 15499 <!-- const OT::Record<OT::Script>* --> 15500 <pointer-type-def type-id='type-id-1690' size-in-bits='64' id='type-id-470'/> 15501 <!-- const OT::Record<OT::Script>::sanitize_closure_t --> 15502 <qualified-type-def type-id='type-id-1692' const='yes' id='type-id-1693'/> 15503 <!-- const OT::Record<OT::Script>::sanitize_closure_t* --> 15504 <pointer-type-def type-id='type-id-1693' size-in-bits='64' id='type-id-1694'/> 15505 <!-- const OT::RecordArrayOf<OT::Feature> --> 15506 <qualified-type-def type-id='type-id-1695' const='yes' id='type-id-1696'/> 15507 <!-- const OT::RecordArrayOf<OT::Feature>* --> 15508 <pointer-type-def type-id='type-id-1696' size-in-bits='64' id='type-id-1697'/> 15509 <!-- const OT::RecordArrayOf<OT::LangSys> --> 15510 <qualified-type-def type-id='type-id-1698' const='yes' id='type-id-1699'/> 15511 <!-- const OT::RecordArrayOf<OT::LangSys>* --> 15512 <pointer-type-def type-id='type-id-1699' size-in-bits='64' id='type-id-1700'/> 15513 <!-- const OT::RecordArrayOf<OT::Script> --> 15514 <qualified-type-def type-id='type-id-1701' const='yes' id='type-id-1702'/> 15515 <!-- const OT::RecordArrayOf<OT::Script>* --> 15516 <pointer-type-def type-id='type-id-1702' size-in-bits='64' id='type-id-1703'/> 15517 <!-- const OT::RecordListOf<OT::Feature> --> 15518 <qualified-type-def type-id='type-id-1283' const='yes' id='type-id-1704'/> 15519 <!-- const OT::RecordListOf<OT::Feature>& --> 15520 <reference-type-def kind='lvalue' type-id='type-id-1704' size-in-bits='64' id='type-id-1705'/> 15521 <!-- const OT::RecordListOf<OT::Feature>* --> 15522 <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1706'/> 15523 <!-- const OT::RecordListOf<OT::Script> --> 15524 <qualified-type-def type-id='type-id-1286' const='yes' id='type-id-1707'/> 15525 <!-- const OT::RecordListOf<OT::Script>& --> 15526 <reference-type-def kind='lvalue' type-id='type-id-1707' size-in-bits='64' id='type-id-1708'/> 15527 <!-- const OT::RecordListOf<OT::Script>* --> 15528 <pointer-type-def type-id='type-id-1707' size-in-bits='64' id='type-id-1709'/> 15529 <!-- const OT::ReverseChainSingleSubst --> 15530 <qualified-type-def type-id='type-id-1289' const='yes' id='type-id-1710'/> 15531 <!-- const OT::ReverseChainSingleSubst* --> 15532 <pointer-type-def type-id='type-id-1710' size-in-bits='64' id='type-id-1711'/> 15533 <!-- const OT::ReverseChainSingleSubstFormat1 --> 15534 <qualified-type-def type-id='type-id-1291' const='yes' id='type-id-1712'/> 15535 <!-- const OT::ReverseChainSingleSubstFormat1& --> 15536 <reference-type-def kind='lvalue' type-id='type-id-1712' size-in-bits='64' id='type-id-1713'/> 15537 <!-- const OT::ReverseChainSingleSubstFormat1* --> 15538 <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1714'/> 15539 <!-- const OT::Rule --> 15540 <qualified-type-def type-id='type-id-1293' const='yes' id='type-id-1715'/> 15541 <!-- const OT::Rule& --> 15542 <reference-type-def kind='lvalue' type-id='type-id-1715' size-in-bits='64' id='type-id-1716'/> 15543 <!-- const OT::Rule* --> 15544 <pointer-type-def type-id='type-id-1715' size-in-bits='64' id='type-id-1717'/> 15545 <!-- const OT::RuleSet --> 15546 <qualified-type-def type-id='type-id-1296' const='yes' id='type-id-1718'/> 15547 <!-- const OT::RuleSet& --> 15548 <reference-type-def kind='lvalue' type-id='type-id-1718' size-in-bits='64' id='type-id-1719'/> 15549 <!-- const OT::RuleSet* --> 15550 <pointer-type-def type-id='type-id-1718' size-in-bits='64' id='type-id-1720'/> 15551 <!-- const OT::SHORT --> 15552 <qualified-type-def type-id='type-id-574' const='yes' id='type-id-1721'/> 15553 <!-- const OT::SHORT& --> 15554 <reference-type-def kind='lvalue' type-id='type-id-1721' size-in-bits='64' id='type-id-1722'/> 15555 <!-- const OT::Script --> 15556 <qualified-type-def type-id='type-id-1299' const='yes' id='type-id-1723'/> 15557 <!-- const OT::Script& --> 15558 <reference-type-def kind='lvalue' type-id='type-id-1723' size-in-bits='64' id='type-id-1724'/> 15559 <!-- const OT::Script* --> 15560 <pointer-type-def type-id='type-id-1723' size-in-bits='64' id='type-id-1725'/> 15561 <!-- const OT::Sequence --> 15562 <qualified-type-def type-id='type-id-1302' const='yes' id='type-id-1726'/> 15563 <!-- const OT::Sequence& --> 15564 <reference-type-def kind='lvalue' type-id='type-id-1726' size-in-bits='64' id='type-id-1727'/> 15565 <!-- const OT::Sequence* --> 15566 <pointer-type-def type-id='type-id-1726' size-in-bits='64' id='type-id-1728'/> 15567 <!-- const OT::SinglePos --> 15568 <qualified-type-def type-id='type-id-1305' const='yes' id='type-id-1729'/> 15569 <!-- const OT::SinglePos* --> 15570 <pointer-type-def type-id='type-id-1729' size-in-bits='64' id='type-id-1730'/> 15571 <!-- const OT::SinglePosFormat1 --> 15572 <qualified-type-def type-id='type-id-1307' const='yes' id='type-id-1731'/> 15573 <!-- const OT::SinglePosFormat1& --> 15574 <reference-type-def kind='lvalue' type-id='type-id-1731' size-in-bits='64' id='type-id-1732'/> 15575 <!-- const OT::SinglePosFormat1* --> 15576 <pointer-type-def type-id='type-id-1731' size-in-bits='64' id='type-id-532'/> 15577 <!-- const OT::SinglePosFormat2 --> 15578 <qualified-type-def type-id='type-id-1309' const='yes' id='type-id-1733'/> 15579 <!-- const OT::SinglePosFormat2& --> 15580 <reference-type-def kind='lvalue' type-id='type-id-1733' size-in-bits='64' id='type-id-1734'/> 15581 <!-- const OT::SinglePosFormat2* --> 15582 <pointer-type-def type-id='type-id-1733' size-in-bits='64' id='type-id-533'/> 15583 <!-- const OT::SingleSubst --> 15584 <qualified-type-def type-id='type-id-1311' const='yes' id='type-id-1735'/> 15585 <!-- const OT::SingleSubst* --> 15586 <pointer-type-def type-id='type-id-1735' size-in-bits='64' id='type-id-1736'/> 15587 <!-- const OT::SingleSubstFormat1 --> 15588 <qualified-type-def type-id='type-id-1313' const='yes' id='type-id-1737'/> 15589 <!-- const OT::SingleSubstFormat1& --> 15590 <reference-type-def kind='lvalue' type-id='type-id-1737' size-in-bits='64' id='type-id-1738'/> 15591 <!-- const OT::SingleSubstFormat1* --> 15592 <pointer-type-def type-id='type-id-1737' size-in-bits='64' id='type-id-1739'/> 15593 <!-- const OT::SingleSubstFormat2 --> 15594 <qualified-type-def type-id='type-id-1314' const='yes' id='type-id-1740'/> 15595 <!-- const OT::SingleSubstFormat2& --> 15596 <reference-type-def kind='lvalue' type-id='type-id-1740' size-in-bits='64' id='type-id-1741'/> 15597 <!-- const OT::SingleSubstFormat2* --> 15598 <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1742'/> 15599 <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 15600 <qualified-type-def type-id='type-id-1743' const='yes' id='type-id-1744'/> 15601 <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 15602 <pointer-type-def type-id='type-id-1744' size-in-bits='64' id='type-id-1745'/> 15603 <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 15604 <qualified-type-def type-id='type-id-1746' const='yes' id='type-id-1747'/> 15605 <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 15606 <pointer-type-def type-id='type-id-1747' size-in-bits='64' id='type-id-1748'/> 15607 <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 15608 <qualified-type-def type-id='type-id-1749' const='yes' id='type-id-1750'/> 15609 <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> 15610 <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-1751'/> 15611 <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 15612 <qualified-type-def type-id='type-id-1752' const='yes' id='type-id-1753'/> 15613 <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> 15614 <pointer-type-def type-id='type-id-1753' size-in-bits='64' id='type-id-1754'/> 15615 <!-- const OT::SubstLookup --> 15616 <qualified-type-def type-id='type-id-937' const='yes' id='type-id-1755'/> 15617 <!-- const OT::SubstLookup& --> 15618 <reference-type-def kind='lvalue' type-id='type-id-1755' size-in-bits='64' id='type-id-950'/> 15619 <!-- const OT::SubstLookup* --> 15620 <pointer-type-def type-id='type-id-1755' size-in-bits='64' id='type-id-1756'/> 15621 <!-- const OT::SubstLookupSubTable --> 15622 <qualified-type-def type-id='type-id-1316' const='yes' id='type-id-1757'/> 15623 <!-- const OT::SubstLookupSubTable& --> 15624 <reference-type-def kind='lvalue' type-id='type-id-1757' size-in-bits='64' id='type-id-1758'/> 15625 <!-- const OT::SubstLookupSubTable* --> 15626 <pointer-type-def type-id='type-id-1757' size-in-bits='64' id='type-id-1759'/> 15627 <!-- const OT::Tag& --> 15628 <reference-type-def kind='lvalue' type-id='type-id-339' size-in-bits='64' id='type-id-1760'/> 15629 <!-- const OT::USHORT --> 15630 <qualified-type-def type-id='type-id-372' const='yes' id='type-id-1761'/> 15631 <!-- const OT::USHORT& --> 15632 <reference-type-def kind='lvalue' type-id='type-id-1761' size-in-bits='64' id='type-id-1762'/> 15633 <!-- const OT::USHORT* --> 15634 <pointer-type-def type-id='type-id-1761' size-in-bits='64' id='type-id-1763'/> 15635 <!-- const OT::Value --> 15636 <qualified-type-def type-id='type-id-912' const='yes' id='type-id-1764'/> 15637 <!-- const OT::Value* --> 15638 <pointer-type-def type-id='type-id-1764' size-in-bits='64' id='type-id-1765'/> 15639 <!-- const OT::ValueFormat --> 15640 <qualified-type-def type-id='type-id-1379' const='yes' id='type-id-1766'/> 15641 <!-- const OT::ValueFormat* --> 15642 <pointer-type-def type-id='type-id-1766' size-in-bits='64' id='type-id-1767'/> 15643 <!-- const OT::hb_apply_context_t --> 15644 <qualified-type-def type-id='type-id-1381' const='yes' id='type-id-1768'/> 15645 <!-- const OT::hb_apply_context_t* --> 15646 <pointer-type-def type-id='type-id-1768' size-in-bits='64' id='type-id-1769'/> 15647 <!-- const OT::hb_apply_context_t::matcher_t --> 15648 <qualified-type-def type-id='type-id-1383' const='yes' id='type-id-1770'/> 15649 <!-- const OT::hb_apply_context_t::matcher_t* --> 15650 <pointer-type-def type-id='type-id-1770' size-in-bits='64' id='type-id-1771'/> 15651 <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t --> 15652 <qualified-type-def type-id='type-id-1385' const='yes' id='type-id-1772'/> 15653 <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t* --> 15654 <pointer-type-def type-id='type-id-1772' size-in-bits='64' id='type-id-1773'/> 15655 <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t --> 15656 <qualified-type-def type-id='type-id-1387' const='yes' id='type-id-1774'/> 15657 <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t* --> 15658 <pointer-type-def type-id='type-id-1774' size-in-bits='64' id='type-id-1775'/> 15659 <!-- const OT::hb_closure_context_t --> 15660 <qualified-type-def type-id='type-id-1389' const='yes' id='type-id-1776'/> 15661 <!-- const OT::hb_closure_context_t* --> 15662 <pointer-type-def type-id='type-id-1776' size-in-bits='64' id='type-id-1777'/> 15663 <!-- const OT::hb_collect_glyphs_context_t --> 15664 <qualified-type-def type-id='type-id-1391' const='yes' id='type-id-1778'/> 15665 <!-- const OT::hb_collect_glyphs_context_t* --> 15666 <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-1779'/> 15667 <!-- const OT::hb_would_apply_context_t --> 15668 <qualified-type-def type-id='type-id-1395' const='yes' id='type-id-1780'/> 15669 <!-- const OT::hb_would_apply_context_t* --> 15670 <pointer-type-def type-id='type-id-1780' size-in-bits='64' id='type-id-1781'/> 15671 <!-- const _hb_void_t --> 15672 <qualified-type-def type-id='type-id-940' const='yes' id='type-id-1782'/> 15673 <!-- const _hb_void_t& --> 15674 <reference-type-def kind='lvalue' type-id='type-id-1782' size-in-bits='64' id='type-id-946'/> 15675 <!-- const bool --> 15676 <qualified-type-def type-id='type-id-1' const='yes' id='type-id-931'/> 15677 <!-- const hb_glyph_info_t* --> 15678 <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-1783'/> 15679 <!-- const hb_ot_layout_lookup_accelerator_t --> 15680 <qualified-type-def type-id='type-id-947' const='yes' id='type-id-1784'/> 15681 <!-- const hb_ot_layout_lookup_accelerator_t* --> 15682 <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-933'/> 15683 <!-- const hb_ot_map_t --> 15684 <qualified-type-def type-id='type-id-953' const='yes' id='type-id-1785'/> 15685 <!-- const hb_ot_map_t* --> 15686 <pointer-type-def type-id='type-id-1785' size-in-bits='64' id='type-id-960'/> 15687 <!-- const hb_ot_map_t::feature_map_t --> 15688 <qualified-type-def type-id='type-id-916' const='yes' id='type-id-1786'/> 15689 <!-- const hb_ot_map_t::feature_map_t& --> 15690 <reference-type-def kind='lvalue' type-id='type-id-1786' size-in-bits='64' id='type-id-1787'/> 15691 <!-- const hb_ot_map_t::feature_map_t* --> 15692 <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-954'/> 15693 <!-- const hb_ot_map_t::lookup_map_t --> 15694 <qualified-type-def type-id='type-id-918' const='yes' id='type-id-1788'/> 15695 <!-- const hb_ot_map_t::lookup_map_t& --> 15696 <reference-type-def kind='lvalue' type-id='type-id-1788' size-in-bits='64' id='type-id-973'/> 15697 <!-- const hb_ot_map_t::lookup_map_t* --> 15698 <pointer-type-def type-id='type-id-1788' size-in-bits='64' id='type-id-955'/> 15699 <!-- const hb_ot_map_t::lookup_map_t** --> 15700 <pointer-type-def type-id='type-id-955' size-in-bits='64' id='type-id-965'/> 15701 <!-- const hb_ot_map_t::stage_map_t --> 15702 <qualified-type-def type-id='type-id-921' const='yes' id='type-id-1789'/> 15703 <!-- const hb_ot_map_t::stage_map_t& --> 15704 <reference-type-def kind='lvalue' type-id='type-id-1789' size-in-bits='64' id='type-id-978'/> 15705 <!-- const hb_ot_shape_plan_t --> 15706 <qualified-type-def type-id='type-id-1790' const='yes' id='type-id-1791'/> 15707 <!-- const hb_ot_shape_plan_t* --> 15708 <pointer-type-def type-id='type-id-1791' size-in-bits='64' id='type-id-962'/> 15709 <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> 15710 <qualified-type-def type-id='type-id-958' const='yes' id='type-id-1792'/> 15711 <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> 15712 <pointer-type-def type-id='type-id-1792' size-in-bits='64' id='type-id-969'/> 15713 <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> 15714 <qualified-type-def type-id='type-id-923' const='yes' id='type-id-1793'/> 15715 <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> 15716 <pointer-type-def type-id='type-id-1793' size-in-bits='64' id='type-id-972'/> 15717 <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> 15718 <qualified-type-def type-id='type-id-925' const='yes' id='type-id-1794'/> 15719 <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> 15720 <pointer-type-def type-id='type-id-1794' size-in-bits='64' id='type-id-977'/> 15721 <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > --> 15722 <qualified-type-def type-id='type-id-980' const='yes' id='type-id-1795'/> 15723 <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >* --> 15724 <pointer-type-def type-id='type-id-1795' size-in-bits='64' id='type-id-983'/> 15725 <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > --> 15726 <qualified-type-def type-id='type-id-985' const='yes' id='type-id-1796'/> 15727 <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >* --> 15728 <pointer-type-def type-id='type-id-1796' size-in-bits='64' id='type-id-988'/> 15729 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> 15730 <qualified-type-def type-id='type-id-981' const='yes' id='type-id-1797'/> 15731 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> 15732 <pointer-type-def type-id='type-id-1797' size-in-bits='64' id='type-id-989'/> 15733 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> 15734 <qualified-type-def type-id='type-id-986' const='yes' id='type-id-1798'/> 15735 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> 15736 <pointer-type-def type-id='type-id-1798' size-in-bits='64' id='type-id-991'/> 15737 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> 15738 <qualified-type-def type-id='type-id-982' const='yes' id='type-id-1799'/> 15739 <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> 15740 <pointer-type-def type-id='type-id-1799' size-in-bits='64' id='type-id-993'/> 15741 <!-- const hb_set_digest_t --> 15742 <qualified-type-def type-id='type-id-948' const='yes' id='type-id-1800'/> 15743 <!-- const hb_set_digest_t* --> 15744 <pointer-type-def type-id='type-id-1800' size-in-bits='64' id='type-id-1801'/> 15745 <!-- const hb_tag_t& --> 15746 <reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-1802'/> 15747 <!-- const hb_tag_t* --> 15748 <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-1803'/> 15749 <!-- hb_auto_trace_t<0, const OT::Coverage&>* --> 15750 <pointer-type-def type-id='type-id-941' size-in-bits='64' id='type-id-942'/> 15751 <!-- hb_auto_trace_t<0, const _hb_void_t&>* --> 15752 <pointer-type-def type-id='type-id-944' size-in-bits='64' id='type-id-945'/> 15753 <!-- hb_ot_layout_lookup_accelerator_t* --> 15754 <pointer-type-def type-id='type-id-947' size-in-bits='64' id='type-id-949'/> 15755 <!-- hb_ot_map_t* --> 15756 <pointer-type-def type-id='type-id-953' size-in-bits='64' id='type-id-959'/> 15757 <!-- hb_ot_map_t::feature_map_t& --> 15758 <reference-type-def kind='lvalue' type-id='type-id-916' size-in-bits='64' id='type-id-968'/> 15759 <!-- hb_ot_map_t::feature_map_t* --> 15760 <pointer-type-def type-id='type-id-916' size-in-bits='64' id='type-id-966'/> 15761 <!-- hb_ot_map_t::lookup_map_t& --> 15762 <reference-type-def kind='lvalue' type-id='type-id-918' size-in-bits='64' id='type-id-975'/> 15763 <!-- hb_ot_map_t::lookup_map_t* --> 15764 <pointer-type-def type-id='type-id-918' size-in-bits='64' id='type-id-971'/> 15765 <!-- hb_ot_map_t::stage_map_t& --> 15766 <reference-type-def kind='lvalue' type-id='type-id-921' size-in-bits='64' id='type-id-1804'/> 15767 <!-- hb_ot_map_t::stage_map_t* --> 15768 <pointer-type-def type-id='type-id-921' size-in-bits='64' id='type-id-976'/> 15769 <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> 15770 <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-967'/> 15771 <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> 15772 <pointer-type-def type-id='type-id-923' size-in-bits='64' id='type-id-974'/> 15773 <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> 15774 <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-979'/> 15775 <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >* --> 15776 <pointer-type-def type-id='type-id-980' size-in-bits='64' id='type-id-984'/> 15777 <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >* --> 15778 <pointer-type-def type-id='type-id-985' size-in-bits='64' id='type-id-987'/> 15779 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> 15780 <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-990'/> 15781 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> 15782 <pointer-type-def type-id='type-id-986' size-in-bits='64' id='type-id-992'/> 15783 <!-- hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> 15784 <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-994'/> 15785 <!-- hb_set_digest_t* --> 15786 <pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-1805'/> 15787 <!-- typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* --> 15788 <pointer-type-def type-id='type-id-1806' size-in-bits='64' id='type-id-1807'/> 15789 <!-- typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* --> 15790 <pointer-type-def type-id='type-id-1808' size-in-bits='64' id='type-id-1809'/> 15791 <!-- typedef OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int)* --> 15792 <pointer-type-def type-id='type-id-1810' size-in-bits='64' id='type-id-1811'/> 15793 <!-- void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* --> 15794 <pointer-type-def type-id='type-id-1812' size-in-bits='64' id='type-id-957'/> 15795 <!-- void (hb_set_t*, const OT::USHORT&, void*)* --> 15796 <pointer-type-def type-id='type-id-1813' size-in-bits='64' id='type-id-1814'/> 15797 <!-- struct hb_ot_shape_plan_t --> 15798 <class-decl name='hb_ot_shape_plan_t' size-in-bits='8768' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='38' column='1' id='type-id-1790'> 15799 <data-member access='public' layout-offset-in-bits='0'> 15800 <!-- hb_segment_properties_t hb_ot_shape_plan_t::props --> 15801 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='39' column='1'/> 15802 </data-member> 15803 <data-member access='public' layout-offset-in-bits='256'> 15804 <!-- const hb_ot_complex_shaper_t* hb_ot_shape_plan_t::shaper --> 15805 <var-decl name='shaper' type-id='type-id-1815' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='40' column='1'/> 15806 </data-member> 15807 <data-member access='public' layout-offset-in-bits='320'> 15808 <!-- hb_ot_map_t hb_ot_shape_plan_t::map --> 15809 <var-decl name='map' type-id='type-id-953' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='41' column='1'/> 15810 </data-member> 15811 <data-member access='public' layout-offset-in-bits='8512'> 15812 <!-- void* hb_ot_shape_plan_t::data --> 15813 <var-decl name='data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='42' column='1'/> 15814 </data-member> 15815 <data-member access='public' layout-offset-in-bits='8576'> 15816 <!-- hb_mask_t hb_ot_shape_plan_t::rtlm_mask --> 15817 <var-decl name='rtlm_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 15818 </data-member> 15819 <data-member access='public' layout-offset-in-bits='8608'> 15820 <!-- hb_mask_t hb_ot_shape_plan_t::frac_mask --> 15821 <var-decl name='frac_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 15822 </data-member> 15823 <data-member access='public' layout-offset-in-bits='8640'> 15824 <!-- hb_mask_t hb_ot_shape_plan_t::numr_mask --> 15825 <var-decl name='numr_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 15826 </data-member> 15827 <data-member access='public' layout-offset-in-bits='8672'> 15828 <!-- hb_mask_t hb_ot_shape_plan_t::dnom_mask --> 15829 <var-decl name='dnom_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 15830 </data-member> 15831 <data-member access='public' layout-offset-in-bits='8704'> 15832 <!-- hb_mask_t hb_ot_shape_plan_t::kern_mask --> 15833 <var-decl name='kern_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='44' column='1'/> 15834 </data-member> 15835 <data-member access='public' layout-offset-in-bits='8736'> 15836 <!-- unsigned int hb_ot_shape_plan_t::has_frac --> 15837 <var-decl name='has_frac' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='45' column='1'/> 15838 </data-member> 15839 <data-member access='public' layout-offset-in-bits='8737'> 15840 <!-- unsigned int hb_ot_shape_plan_t::has_kern --> 15841 <var-decl name='has_kern' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='46' column='1'/> 15842 </data-member> 15843 <data-member access='public' layout-offset-in-bits='8738'> 15844 <!-- unsigned int hb_ot_shape_plan_t::has_mark --> 15845 <var-decl name='has_mark' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='47' column='1'/> 15846 </data-member> 15847 <member-function access='public'> 15848 <!-- void hb_ot_shape_plan_t::collect_lookups(hb_tag_t, hb_set_t*) --> 15849 <function-decl name='collect_lookups' mangled-name='_ZNK18hb_ot_shape_plan_t15collect_lookupsEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 15850 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 15851 <parameter type-id='type-id-962' is-artificial='yes'/> 15852 <!-- parameter of type 'typedef hb_tag_t' --> 15853 <parameter type-id='type-id-184'/> 15854 <!-- parameter of type 'hb_set_t*' --> 15855 <parameter type-id='type-id-964'/> 15856 <!-- void --> 15857 <return type-id='type-id-25'/> 15858 </function-decl> 15859 </member-function> 15860 <member-function access='public'> 15861 <!-- void hb_ot_shape_plan_t::substitute(hb_font_t*, hb_buffer_t*) --> 15862 <function-decl name='substitute' mangled-name='_ZNK18hb_ot_shape_plan_t10substituteEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> 15863 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 15864 <parameter type-id='type-id-962' is-artificial='yes'/> 15865 <!-- parameter of type 'hb_font_t*' --> 15866 <parameter type-id='type-id-154'/> 15867 <!-- parameter of type 'hb_buffer_t*' --> 15868 <parameter type-id='type-id-153'/> 15869 <!-- void --> 15870 <return type-id='type-id-25'/> 15871 </function-decl> 15872 </member-function> 15873 <member-function access='public'> 15874 <!-- void hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) --> 15875 <function-decl name='position' mangled-name='_ZNK18hb_ot_shape_plan_t8positionEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 15876 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 15877 <parameter type-id='type-id-962' is-artificial='yes'/> 15878 <!-- parameter of type 'hb_font_t*' --> 15879 <parameter type-id='type-id-154'/> 15880 <!-- parameter of type 'hb_buffer_t*' --> 15881 <parameter type-id='type-id-153'/> 15882 <!-- void --> 15883 <return type-id='type-id-25'/> 15884 </function-decl> 15885 </member-function> 15886 <member-function access='public'> 15887 <!-- void hb_ot_shape_plan_t::finish() --> 15888 <function-decl name='finish' mangled-name='_ZN18hb_ot_shape_plan_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 15889 <!-- implicit parameter of type 'hb_ot_shape_plan_t*' --> 15890 <parameter type-id='type-id-1816' is-artificial='yes'/> 15891 <!-- void --> 15892 <return type-id='type-id-25'/> 15893 </function-decl> 15894 </member-function> 15895 </class-decl> 15896 <!-- namespace OT --> 15897 <namespace-decl name='OT'> 15898 <!-- struct OT::AlternateSubst --> 15899 <class-decl name='AlternateSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='556' column='1' id='type-id-997'> 15900 <member-type access='protected'> 15901 <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} --> 15902 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='593' column='1' id='type-id-1817'> 15903 <data-member access='public'> 15904 <!-- OT::USHORT format --> 15905 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='594' column='1'/> 15906 </data-member> 15907 <data-member access='public'> 15908 <!-- OT::AlternateSubstFormat1 format1 --> 15909 <var-decl name='format1' type-id='type-id-999' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='595' column='1'/> 15910 </data-member> 15911 </union-decl> 15912 </member-type> 15913 <data-member access='protected' layout-offset-in-bits='0'> 15914 <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} OT::AlternateSubst::u --> 15915 <var-decl name='u' type-id='type-id-1817' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='596' column='1'/> 15916 </data-member> 15917 <member-function access='public'> 15918 <!-- OT::hb_get_coverage_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 15919 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15920 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15921 <parameter type-id='type-id-1405' is-artificial='yes'/> 15922 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 15923 <parameter type-id='type-id-1394'/> 15924 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 15925 <return type-id='type-id-1818'/> 15926 </function-decl> 15927 </member-function> 15928 <member-function access='public'> 15929 <!-- OT::hb_would_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 15930 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15931 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15932 <parameter type-id='type-id-1405' is-artificial='yes'/> 15933 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 15934 <parameter type-id='type-id-1396'/> 15935 <!-- typedef OT::hb_would_apply_context_t::return_t --> 15936 <return type-id='type-id-1819'/> 15937 </function-decl> 15938 </member-function> 15939 <member-function access='public'> 15940 <!-- OT::hb_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 15941 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15942 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15943 <parameter type-id='type-id-1405' is-artificial='yes'/> 15944 <!-- parameter of type 'OT::hb_apply_context_t*' --> 15945 <parameter type-id='type-id-1382'/> 15946 <!-- typedef OT::hb_apply_context_t::return_t --> 15947 <return type-id='type-id-1820'/> 15948 </function-decl> 15949 </member-function> 15950 <member-function access='public'> 15951 <!-- OT::hb_closure_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 15952 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15953 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15954 <parameter type-id='type-id-1405' is-artificial='yes'/> 15955 <!-- parameter of type 'OT::hb_closure_context_t*' --> 15956 <parameter type-id='type-id-1390'/> 15957 <!-- typedef OT::hb_closure_context_t::return_t --> 15958 <return type-id='type-id-1821'/> 15959 </function-decl> 15960 </member-function> 15961 <member-function access='public'> 15962 <!-- OT::hb_collect_glyphs_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 15963 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15964 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15965 <parameter type-id='type-id-1405' is-artificial='yes'/> 15966 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 15967 <parameter type-id='type-id-1392'/> 15968 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 15969 <return type-id='type-id-1822'/> 15970 </function-decl> 15971 </member-function> 15972 <member-function access='public'> 15973 <!-- bool OT::AlternateSubst::sanitize(OT::hb_sanitize_context_t*) --> 15974 <function-decl name='sanitize' mangled-name='_ZN2OT14AlternateSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='583' column='1' visibility='default' binding='global' size-in-bits='64'> 15975 <!-- implicit parameter of type 'OT::AlternateSubst*' --> 15976 <parameter type-id='type-id-998' is-artificial='yes'/> 15977 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 15978 <parameter type-id='type-id-279'/> 15979 <!-- bool --> 15980 <return type-id='type-id-1'/> 15981 </function-decl> 15982 </member-function> 15983 <member-function access='public'> 15984 <!-- OT::hb_get_coverage_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 15985 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> 15986 <!-- implicit parameter of type 'const OT::AlternateSubst*' --> 15987 <parameter type-id='type-id-1405' is-artificial='yes'/> 15988 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 15989 <parameter type-id='type-id-1394'/> 15990 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 15991 <return type-id='type-id-1818'/> 15992 </function-decl> 15993 </member-function> 15994 </class-decl> 15995 <!-- struct OT::AlternateSubstFormat1 --> 15996 <class-decl name='AlternateSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='453' column='1' id='type-id-999'> 15997 <data-member access='protected' layout-offset-in-bits='0'> 15998 <!-- OT::USHORT OT::AlternateSubstFormat1::format --> 15999 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='544' column='1'/> 16000 </data-member> 16001 <data-member access='protected' layout-offset-in-bits='16'> 16002 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AlternateSubstFormat1::coverage --> 16003 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='546' column='1'/> 16004 </data-member> 16005 <data-member access='protected' layout-offset-in-bits='32'> 16006 <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AlternateSubstFormat1::alternateSet --> 16007 <var-decl name='alternateSet' type-id='type-id-1823' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='549' column='1'/> 16008 </data-member> 16009 <data-member access='public' static='yes'> 16010 <!-- static const unsigned int OT::AlternateSubstFormat1::min_size --> 16011 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='552' column='1'/> 16012 </data-member> 16013 <member-function access='public'> 16014 <!-- bool OT::AlternateSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> 16015 <function-decl name='would_apply' mangled-name='_ZNK2OT21AlternateSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='486' column='1' visibility='default' binding='global' size-in-bits='64'> 16016 <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> 16017 <parameter type-id='type-id-1408' is-artificial='yes'/> 16018 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 16019 <parameter type-id='type-id-1396'/> 16020 <!-- bool --> 16021 <return type-id='type-id-1'/> 16022 </function-decl> 16023 </member-function> 16024 <member-function access='public'> 16025 <!-- const OT::Coverage& OT::AlternateSubstFormat1::get_coverage() --> 16026 <function-decl name='get_coverage' mangled-name='_ZNK2OT21AlternateSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='481' column='1' visibility='default' binding='global' size-in-bits='64'> 16027 <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> 16028 <parameter type-id='type-id-1408' is-artificial='yes'/> 16029 <!-- const OT::Coverage& --> 16030 <return type-id='type-id-943'/> 16031 </function-decl> 16032 </member-function> 16033 <member-function access='public'> 16034 <!-- void OT::AlternateSubstFormat1::closure(OT::hb_closure_context_t*) --> 16035 <function-decl name='closure' mangled-name='_ZNK2OT21AlternateSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='454' column='1' visibility='default' binding='global' size-in-bits='64'> 16036 <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> 16037 <parameter type-id='type-id-1408' is-artificial='yes'/> 16038 <!-- parameter of type 'OT::hb_closure_context_t*' --> 16039 <parameter type-id='type-id-1390'/> 16040 <!-- void --> 16041 <return type-id='type-id-25'/> 16042 </function-decl> 16043 </member-function> 16044 <member-function access='public'> 16045 <!-- void OT::AlternateSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 16046 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT21AlternateSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='468' column='1' visibility='default' binding='global' size-in-bits='64'> 16047 <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> 16048 <parameter type-id='type-id-1408' is-artificial='yes'/> 16049 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 16050 <parameter type-id='type-id-1392'/> 16051 <!-- void --> 16052 <return type-id='type-id-25'/> 16053 </function-decl> 16054 </member-function> 16055 <member-function access='public'> 16056 <!-- bool OT::AlternateSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> 16057 <function-decl name='sanitize' mangled-name='_ZN2OT21AlternateSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> 16058 <!-- implicit parameter of type 'OT::AlternateSubstFormat1*' --> 16059 <parameter type-id='type-id-1000' is-artificial='yes'/> 16060 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16061 <parameter type-id='type-id-279'/> 16062 <!-- bool --> 16063 <return type-id='type-id-1'/> 16064 </function-decl> 16065 </member-function> 16066 <member-function access='public'> 16067 <!-- bool OT::AlternateSubstFormat1::apply(OT::hb_apply_context_t*) --> 16068 <function-decl name='apply' mangled-name='_ZNK2OT21AlternateSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='492' column='1' visibility='default' binding='global' size-in-bits='64'> 16069 <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> 16070 <parameter type-id='type-id-1408' is-artificial='yes'/> 16071 <!-- parameter of type 'OT::hb_apply_context_t*' --> 16072 <parameter type-id='type-id-1382'/> 16073 <!-- bool --> 16074 <return type-id='type-id-1'/> 16075 </function-decl> 16076 </member-function> 16077 </class-decl> 16078 <!-- struct OT::Anchor --> 16079 <class-decl name='Anchor' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='307' column='1' id='type-id-1001'> 16080 <member-type access='protected'> 16081 <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} --> 16082 <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='332' column='1' id='type-id-1824'> 16083 <data-member access='public'> 16084 <!-- OT::USHORT format --> 16085 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='333' column='1'/> 16086 </data-member> 16087 <data-member access='public'> 16088 <!-- OT::AnchorFormat1 format1 --> 16089 <var-decl name='format1' type-id='type-id-1004' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='334' column='1'/> 16090 </data-member> 16091 <data-member access='public'> 16092 <!-- OT::AnchorFormat2 format2 --> 16093 <var-decl name='format2' type-id='type-id-1006' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='335' column='1'/> 16094 </data-member> 16095 <data-member access='public'> 16096 <!-- OT::AnchorFormat3 format3 --> 16097 <var-decl name='format3' type-id='type-id-1008' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='336' column='1'/> 16098 </data-member> 16099 </union-decl> 16100 </member-type> 16101 <data-member access='protected' layout-offset-in-bits='0'> 16102 <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} OT::Anchor::u --> 16103 <var-decl name='u' type-id='type-id-1824' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='337' column='1'/> 16104 </data-member> 16105 <data-member access='public' static='yes'> 16106 <!-- static const unsigned int OT::Anchor::min_size --> 16107 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='339' column='1'/> 16108 </data-member> 16109 <member-function access='public'> 16110 <!-- bool OT::Anchor::sanitize(OT::hb_sanitize_context_t*) --> 16111 <function-decl name='sanitize' mangled-name='_ZN2OT6Anchor8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> 16112 <!-- implicit parameter of type 'OT::Anchor*' --> 16113 <parameter type-id='type-id-1003' is-artificial='yes'/> 16114 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16115 <parameter type-id='type-id-279'/> 16116 <!-- bool --> 16117 <return type-id='type-id-1'/> 16118 </function-decl> 16119 </member-function> 16120 <member-function access='public'> 16121 <!-- void OT::Anchor::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 16122 <function-decl name='get_anchor' mangled-name='_ZNK2OT6Anchor10get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='308' column='1' visibility='default' binding='global' size-in-bits='64'> 16123 <!-- implicit parameter of type 'const OT::Anchor*' --> 16124 <parameter type-id='type-id-1411' is-artificial='yes'/> 16125 <!-- parameter of type 'hb_font_t*' --> 16126 <parameter type-id='type-id-154'/> 16127 <!-- parameter of type 'typedef hb_codepoint_t' --> 16128 <parameter type-id='type-id-72'/> 16129 <!-- parameter of type 'hb_position_t*' --> 16130 <parameter type-id='type-id-163'/> 16131 <!-- parameter of type 'hb_position_t*' --> 16132 <parameter type-id='type-id-163'/> 16133 <!-- void --> 16134 <return type-id='type-id-25'/> 16135 </function-decl> 16136 </member-function> 16137 </class-decl> 16138 <!-- struct OT::AnchorFormat1 --> 16139 <class-decl name='AnchorFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='220' column='1' id='type-id-1004'> 16140 <data-member access='protected' layout-offset-in-bits='0'> 16141 <!-- OT::USHORT OT::AnchorFormat1::format --> 16142 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='234' column='1'/> 16143 </data-member> 16144 <data-member access='protected' layout-offset-in-bits='16'> 16145 <!-- OT::SHORT OT::AnchorFormat1::xCoordinate --> 16146 <var-decl name='xCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='235' column='1'/> 16147 </data-member> 16148 <data-member access='protected' layout-offset-in-bits='32'> 16149 <!-- OT::SHORT OT::AnchorFormat1::yCoordinate --> 16150 <var-decl name='yCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='236' column='1'/> 16151 </data-member> 16152 <data-member access='public' static='yes'> 16153 <!-- static const unsigned int OT::AnchorFormat1::static_size --> 16154 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='238' column='1'/> 16155 </data-member> 16156 <data-member access='public' static='yes'> 16157 <!-- static const unsigned int OT::AnchorFormat1::min_size --> 16158 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='238' column='1'/> 16159 </data-member> 16160 <member-function access='public'> 16161 <!-- bool OT::AnchorFormat1::sanitize(OT::hb_sanitize_context_t*) --> 16162 <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='228' column='1' visibility='default' binding='global' size-in-bits='64'> 16163 <!-- implicit parameter of type 'OT::AnchorFormat1*' --> 16164 <parameter type-id='type-id-1005' is-artificial='yes'/> 16165 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16166 <parameter type-id='type-id-279'/> 16167 <!-- bool --> 16168 <return type-id='type-id-1'/> 16169 </function-decl> 16170 </member-function> 16171 <member-function access='public'> 16172 <!-- void OT::AnchorFormat1::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 16173 <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat110get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> 16174 <!-- implicit parameter of type 'const OT::AnchorFormat1*' --> 16175 <parameter type-id='type-id-518' is-artificial='yes'/> 16176 <!-- parameter of type 'hb_font_t*' --> 16177 <parameter type-id='type-id-154'/> 16178 <!-- parameter of type 'typedef hb_codepoint_t' --> 16179 <parameter type-id='type-id-72'/> 16180 <!-- parameter of type 'hb_position_t*' --> 16181 <parameter type-id='type-id-163'/> 16182 <!-- parameter of type 'hb_position_t*' --> 16183 <parameter type-id='type-id-163'/> 16184 <!-- void --> 16185 <return type-id='type-id-25'/> 16186 </function-decl> 16187 </member-function> 16188 </class-decl> 16189 <!-- struct OT::AnchorFormat2 --> 16190 <class-decl name='AnchorFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='242' column='1' id='type-id-1006'> 16191 <data-member access='protected' layout-offset-in-bits='0'> 16192 <!-- OT::USHORT OT::AnchorFormat2::format --> 16193 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='263' column='1'/> 16194 </data-member> 16195 <data-member access='protected' layout-offset-in-bits='16'> 16196 <!-- OT::SHORT OT::AnchorFormat2::xCoordinate --> 16197 <var-decl name='xCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='264' column='1'/> 16198 </data-member> 16199 <data-member access='protected' layout-offset-in-bits='32'> 16200 <!-- OT::SHORT OT::AnchorFormat2::yCoordinate --> 16201 <var-decl name='yCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='265' column='1'/> 16202 </data-member> 16203 <data-member access='protected' layout-offset-in-bits='48'> 16204 <!-- OT::USHORT OT::AnchorFormat2::anchorPoint --> 16205 <var-decl name='anchorPoint' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='266' column='1'/> 16206 </data-member> 16207 <data-member access='public' static='yes'> 16208 <!-- static const unsigned int OT::AnchorFormat2::static_size --> 16209 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='268' column='1'/> 16210 </data-member> 16211 <data-member access='public' static='yes'> 16212 <!-- static const unsigned int OT::AnchorFormat2::min_size --> 16213 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='268' column='1'/> 16214 </data-member> 16215 <member-function access='public'> 16216 <!-- bool OT::AnchorFormat2::sanitize(OT::hb_sanitize_context_t*) --> 16217 <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='257' column='1' visibility='default' binding='global' size-in-bits='64'> 16218 <!-- implicit parameter of type 'OT::AnchorFormat2*' --> 16219 <parameter type-id='type-id-1007' is-artificial='yes'/> 16220 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16221 <parameter type-id='type-id-279'/> 16222 <!-- bool --> 16223 <return type-id='type-id-1'/> 16224 </function-decl> 16225 </member-function> 16226 <member-function access='public'> 16227 <!-- void OT::AnchorFormat2::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 16228 <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat210get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='243' column='1' visibility='default' binding='global' size-in-bits='64'> 16229 <!-- implicit parameter of type 'const OT::AnchorFormat2*' --> 16230 <parameter type-id='type-id-519' is-artificial='yes'/> 16231 <!-- parameter of type 'hb_font_t*' --> 16232 <parameter type-id='type-id-154'/> 16233 <!-- parameter of type 'typedef hb_codepoint_t' --> 16234 <parameter type-id='type-id-72'/> 16235 <!-- parameter of type 'hb_position_t*' --> 16236 <parameter type-id='type-id-163'/> 16237 <!-- parameter of type 'hb_position_t*' --> 16238 <parameter type-id='type-id-163'/> 16239 <!-- void --> 16240 <return type-id='type-id-25'/> 16241 </function-decl> 16242 </member-function> 16243 </class-decl> 16244 <!-- struct OT::AnchorFormat3 --> 16245 <class-decl name='AnchorFormat3' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='272' column='1' id='type-id-1008'> 16246 <data-member access='protected' layout-offset-in-bits='0'> 16247 <!-- OT::USHORT OT::AnchorFormat3::format --> 16248 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='291' column='1'/> 16249 </data-member> 16250 <data-member access='protected' layout-offset-in-bits='16'> 16251 <!-- OT::SHORT OT::AnchorFormat3::xCoordinate --> 16252 <var-decl name='xCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='292' column='1'/> 16253 </data-member> 16254 <data-member access='protected' layout-offset-in-bits='32'> 16255 <!-- OT::SHORT OT::AnchorFormat3::yCoordinate --> 16256 <var-decl name='yCoordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='293' column='1'/> 16257 </data-member> 16258 <data-member access='protected' layout-offset-in-bits='48'> 16259 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::xDeviceTable --> 16260 <var-decl name='xDeviceTable' type-id='type-id-1233' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='295' column='1'/> 16261 </data-member> 16262 <data-member access='protected' layout-offset-in-bits='64'> 16263 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::yDeviceTable --> 16264 <var-decl name='yDeviceTable' type-id='type-id-1233' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='299' column='1'/> 16265 </data-member> 16266 <data-member access='public' static='yes'> 16267 <!-- static const unsigned int OT::AnchorFormat3::static_size --> 16268 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='303' column='1'/> 16269 </data-member> 16270 <data-member access='public' static='yes'> 16271 <!-- static const unsigned int OT::AnchorFormat3::min_size --> 16272 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='303' column='1'/> 16273 </data-member> 16274 <member-function access='public'> 16275 <!-- bool OT::AnchorFormat3::sanitize(OT::hb_sanitize_context_t*) --> 16276 <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='285' column='1' visibility='default' binding='global' size-in-bits='64'> 16277 <!-- implicit parameter of type 'OT::AnchorFormat3*' --> 16278 <parameter type-id='type-id-1009' is-artificial='yes'/> 16279 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16280 <parameter type-id='type-id-279'/> 16281 <!-- bool --> 16282 <return type-id='type-id-1'/> 16283 </function-decl> 16284 </member-function> 16285 <member-function access='public'> 16286 <!-- void OT::AnchorFormat3::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> 16287 <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat310get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> 16288 <!-- implicit parameter of type 'const OT::AnchorFormat3*' --> 16289 <parameter type-id='type-id-520' is-artificial='yes'/> 16290 <!-- parameter of type 'hb_font_t*' --> 16291 <parameter type-id='type-id-154'/> 16292 <!-- parameter of type 'typedef hb_codepoint_t' --> 16293 <parameter type-id='type-id-72'/> 16294 <!-- parameter of type 'hb_position_t*' --> 16295 <parameter type-id='type-id-163'/> 16296 <!-- parameter of type 'hb_position_t*' --> 16297 <parameter type-id='type-id-163'/> 16298 <!-- void --> 16299 <return type-id='type-id-25'/> 16300 </function-decl> 16301 </member-function> 16302 </class-decl> 16303 <!-- struct OT::AnchorMatrix --> 16304 <class-decl name='AnchorMatrix' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='344' column='1' id='type-id-1010'> 16305 <data-member access='public' layout-offset-in-bits='0'> 16306 <!-- OT::USHORT OT::AnchorMatrix::rows --> 16307 <var-decl name='rows' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='363' column='1'/> 16308 </data-member> 16309 <data-member access='protected' layout-offset-in-bits='16'> 16310 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::AnchorMatrix::matrixZ[1] --> 16311 <var-decl name='matrixZ' type-id='type-id-863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='366' column='1'/> 16312 </data-member> 16313 <data-member access='public' static='yes'> 16314 <!-- static const unsigned int OT::AnchorMatrix::min_size --> 16315 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='369' column='1'/> 16316 </data-member> 16317 <member-function access='public'> 16318 <!-- bool OT::AnchorMatrix::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> 16319 <function-decl name='sanitize' mangled-name='_ZN2OT12AnchorMatrix8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 16320 <!-- implicit parameter of type 'OT::AnchorMatrix*' --> 16321 <parameter type-id='type-id-1012' is-artificial='yes'/> 16322 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16323 <parameter type-id='type-id-279'/> 16324 <!-- parameter of type 'unsigned int' --> 16325 <parameter type-id='type-id-18'/> 16326 <!-- bool --> 16327 <return type-id='type-id-1'/> 16328 </function-decl> 16329 </member-function> 16330 <member-function access='public'> 16331 <!-- const OT::Anchor& OT::AnchorMatrix::get_anchor(unsigned int, unsigned int, unsigned int, bool*) --> 16332 <function-decl name='get_anchor' mangled-name='_ZNK2OT12AnchorMatrix10get_anchorEjjjPb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='345' column='1' visibility='default' binding='global' size-in-bits='64'> 16333 <!-- implicit parameter of type 'const OT::AnchorMatrix*' --> 16334 <parameter type-id='type-id-525' is-artificial='yes'/> 16335 <!-- parameter of type 'unsigned int' --> 16336 <parameter type-id='type-id-18'/> 16337 <!-- parameter of type 'unsigned int' --> 16338 <parameter type-id='type-id-18'/> 16339 <!-- parameter of type 'unsigned int' --> 16340 <parameter type-id='type-id-18'/> 16341 <!-- parameter of type 'bool*' --> 16342 <parameter type-id='type-id-1401'/> 16343 <!-- const OT::Anchor& --> 16344 <return type-id='type-id-1410'/> 16345 </function-decl> 16346 </member-function> 16347 </class-decl> 16348 <!-- struct OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> 16349 <class-decl name='ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1013'> 16350 <data-member access='public' layout-offset-in-bits='0'> 16351 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::len --> 16352 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16353 </data-member> 16354 <data-member access='public' layout-offset-in-bits='16'> 16355 <!-- OT::EntryExitRecord OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> 16356 <var-decl name='array' type-id='type-id-852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16357 </data-member> 16358 <data-member access='public' static='yes'> 16359 <!-- static const unsigned int OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::min_size --> 16360 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16361 </data-member> 16362 <member-function access='private'> 16363 <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16364 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16365 <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> 16366 <parameter type-id='type-id-1014' is-artificial='yes'/> 16367 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16368 <parameter type-id='type-id-279'/> 16369 <!-- bool --> 16370 <return type-id='type-id-1'/> 16371 </function-decl> 16372 </member-function> 16373 <member-function access='public'> 16374 <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16375 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16376 <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> 16377 <parameter type-id='type-id-1014' is-artificial='yes'/> 16378 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16379 <parameter type-id='type-id-279'/> 16380 <!-- parameter of type 'void*' --> 16381 <parameter type-id='type-id-19'/> 16382 <!-- bool --> 16383 <return type-id='type-id-1'/> 16384 </function-decl> 16385 </member-function> 16386 <member-function access='public'> 16387 <!-- const OT::EntryExitRecord& OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16388 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16389 <!-- implicit parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> 16390 <parameter type-id='type-id-517' is-artificial='yes'/> 16391 <!-- parameter of type 'unsigned int' --> 16392 <parameter type-id='type-id-18'/> 16393 <!-- const OT::EntryExitRecord& --> 16394 <return type-id='type-id-1505'/> 16395 </function-decl> 16396 </member-function> 16397 </class-decl> 16398 <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> 16399 <class-decl name='ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1015'> 16400 <data-member access='public' layout-offset-in-bits='0'> 16401 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::len --> 16402 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16403 </data-member> 16404 <data-member access='public' layout-offset-in-bits='16'> 16405 <!-- OT::Index OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::array[1] --> 16406 <var-decl name='array' type-id='type-id-854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16407 </data-member> 16408 <data-member access='public' static='yes'> 16409 <!-- static const unsigned int OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::min_size --> 16410 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16411 </data-member> 16412 <member-function access='public'> 16413 <!-- const OT::Index* OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 16414 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 16415 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> 16416 <parameter type-id='type-id-464' is-artificial='yes'/> 16417 <!-- parameter of type 'unsigned int' --> 16418 <parameter type-id='type-id-18'/> 16419 <!-- parameter of type 'unsigned int*' --> 16420 <parameter type-id='type-id-60'/> 16421 <!-- const OT::Index* --> 16422 <return type-id='type-id-1536'/> 16423 </function-decl> 16424 </member-function> 16425 <member-function access='public'> 16426 <!-- const OT::Index& OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16427 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16428 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> 16429 <parameter type-id='type-id-464' is-artificial='yes'/> 16430 <!-- parameter of type 'unsigned int' --> 16431 <parameter type-id='type-id-18'/> 16432 <!-- const OT::Index& --> 16433 <return type-id='type-id-1535'/> 16434 </function-decl> 16435 </member-function> 16436 <member-function access='private'> 16437 <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16438 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16439 <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> 16440 <parameter type-id='type-id-1016' is-artificial='yes'/> 16441 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16442 <parameter type-id='type-id-279'/> 16443 <!-- bool --> 16444 <return type-id='type-id-1'/> 16445 </function-decl> 16446 </member-function> 16447 <member-function access='public'> 16448 <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 16449 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 16450 <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> 16451 <parameter type-id='type-id-1016' is-artificial='yes'/> 16452 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16453 <parameter type-id='type-id-279'/> 16454 <!-- bool --> 16455 <return type-id='type-id-1'/> 16456 </function-decl> 16457 </member-function> 16458 </class-decl> 16459 <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 16460 <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1825'/> 16461 <!-- struct OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> 16462 <class-decl name='ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1017'> 16463 <data-member access='public' layout-offset-in-bits='0'> 16464 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::len --> 16465 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16466 </data-member> 16467 <data-member access='public' layout-offset-in-bits='16'> 16468 <!-- OT::IntType<unsigned int, 3u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::array[1] --> 16469 <var-decl name='array' type-id='type-id-855' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16470 </data-member> 16471 <data-member access='public' static='yes'> 16472 <!-- static const unsigned int OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::min_size --> 16473 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16474 </data-member> 16475 <member-function access='private'> 16476 <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16477 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeIjLj3EEENS1_ItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16478 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> 16479 <parameter type-id='type-id-1018' is-artificial='yes'/> 16480 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16481 <parameter type-id='type-id-279'/> 16482 <!-- bool --> 16483 <return type-id='type-id-1'/> 16484 </function-decl> 16485 </member-function> 16486 <member-function access='public'> 16487 <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 16488 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeIjLj3EEENS1_ItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 16489 <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> 16490 <parameter type-id='type-id-1018' is-artificial='yes'/> 16491 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16492 <parameter type-id='type-id-279'/> 16493 <!-- bool --> 16494 <return type-id='type-id-1'/> 16495 </function-decl> 16496 </member-function> 16497 </class-decl> 16498 <!-- struct OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> 16499 <class-decl name='ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1019'> 16500 <data-member access='public' layout-offset-in-bits='0'> 16501 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::len --> 16502 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16503 </data-member> 16504 <data-member access='public' layout-offset-in-bits='16'> 16505 <!-- OT::LookupRecord OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> 16506 <var-decl name='array' type-id='type-id-857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16507 </data-member> 16508 <data-member access='public' static='yes'> 16509 <!-- static const unsigned int OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::min_size --> 16510 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16511 </data-member> 16512 <member-function access='private'> 16513 <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16514 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_12LookupRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16515 <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> 16516 <parameter type-id='type-id-1020' is-artificial='yes'/> 16517 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16518 <parameter type-id='type-id-279'/> 16519 <!-- bool --> 16520 <return type-id='type-id-1'/> 16521 </function-decl> 16522 </member-function> 16523 <member-function access='public'> 16524 <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 16525 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_12LookupRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 16526 <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> 16527 <parameter type-id='type-id-1020' is-artificial='yes'/> 16528 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16529 <parameter type-id='type-id-279'/> 16530 <!-- bool --> 16531 <return type-id='type-id-1'/> 16532 </function-decl> 16533 </member-function> 16534 </class-decl> 16535 <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> 16536 <class-decl name='ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1021'> 16537 <data-member access='public' layout-offset-in-bits='0'> 16538 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::len --> 16539 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16540 </data-member> 16541 <data-member access='public' layout-offset-in-bits='16'> 16542 <!-- OT::MarkRecord OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> 16543 <var-decl name='array' type-id='type-id-859' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16544 </data-member> 16545 <data-member access='public' static='yes'> 16546 <!-- static const unsigned int OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::min_size --> 16547 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16548 </data-member> 16549 <member-function access='private'> 16550 <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16551 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16552 <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> 16553 <parameter type-id='type-id-1022' is-artificial='yes'/> 16554 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16555 <parameter type-id='type-id-279'/> 16556 <!-- bool --> 16557 <return type-id='type-id-1'/> 16558 </function-decl> 16559 </member-function> 16560 <member-function access='public'> 16561 <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16562 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16563 <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> 16564 <parameter type-id='type-id-1022' is-artificial='yes'/> 16565 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16566 <parameter type-id='type-id-279'/> 16567 <!-- parameter of type 'void*' --> 16568 <parameter type-id='type-id-19'/> 16569 <!-- bool --> 16570 <return type-id='type-id-1'/> 16571 </function-decl> 16572 </member-function> 16573 <member-function access='public'> 16574 <!-- const OT::MarkRecord& OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16575 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16576 <!-- implicit parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> 16577 <parameter type-id='type-id-522' is-artificial='yes'/> 16578 <!-- parameter of type 'unsigned int' --> 16579 <parameter type-id='type-id-18'/> 16580 <!-- const OT::MarkRecord& --> 16581 <return type-id='type-id-1585'/> 16582 </function-decl> 16583 </member-function> 16584 </class-decl> 16585 <!-- struct OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16586 <class-decl name='ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1023'> 16587 <data-member access='public' layout-offset-in-bits='0'> 16588 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16589 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16590 </data-member> 16591 <data-member access='public' layout-offset-in-bits='16'> 16592 <!-- OT::Offset<OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16593 <var-decl name='array' type-id='type-id-861' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16594 </data-member> 16595 <data-member access='public' static='yes'> 16596 <!-- static const unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16597 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16598 </data-member> 16599 <member-function access='public'> 16600 <!-- unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> 16601 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 16602 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16603 <parameter type-id='type-id-484' is-artificial='yes'/> 16604 <!-- unsigned int --> 16605 <return type-id='type-id-18'/> 16606 </function-decl> 16607 </member-function> 16608 <member-function access='private'> 16609 <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16610 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16611 <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16612 <parameter type-id='type-id-545' is-artificial='yes'/> 16613 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16614 <parameter type-id='type-id-279'/> 16615 <!-- bool --> 16616 <return type-id='type-id-1'/> 16617 </function-decl> 16618 </member-function> 16619 <member-function access='public'> 16620 <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 16621 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 16622 <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16623 <parameter type-id='type-id-545' is-artificial='yes'/> 16624 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16625 <parameter type-id='type-id-279'/> 16626 <!-- bool --> 16627 <return type-id='type-id-1'/> 16628 </function-decl> 16629 </member-function> 16630 <member-function access='public'> 16631 <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> 16632 <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> 16633 <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16634 <parameter type-id='type-id-545' is-artificial='yes'/> 16635 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 16636 <parameter type-id='type-id-281'/> 16637 <!-- parameter of type 'unsigned int' --> 16638 <parameter type-id='type-id-18'/> 16639 <!-- bool --> 16640 <return type-id='type-id-1'/> 16641 </function-decl> 16642 </member-function> 16643 </class-decl> 16644 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16645 <class-decl name='ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1024'> 16646 <data-member access='public' layout-offset-in-bits='0'> 16647 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16648 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16649 </data-member> 16650 <data-member access='public' layout-offset-in-bits='16'> 16651 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16652 <var-decl name='array' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16653 </data-member> 16654 <data-member access='public' static='yes'> 16655 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16656 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16657 </data-member> 16658 <member-function access='public'> 16659 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 16660 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> 16661 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16662 <parameter type-id='type-id-1025' is-artificial='yes'/> 16663 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16664 <parameter type-id='type-id-279'/> 16665 <!-- parameter of type 'void*' --> 16666 <parameter type-id='type-id-19'/> 16667 <!-- parameter of type 'unsigned int' --> 16668 <parameter type-id='type-id-18'/> 16669 <!-- bool --> 16670 <return type-id='type-id-1'/> 16671 </function-decl> 16672 </member-function> 16673 <member-function access='private'> 16674 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16675 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16676 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16677 <parameter type-id='type-id-1025' is-artificial='yes'/> 16678 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16679 <parameter type-id='type-id-279'/> 16680 <!-- bool --> 16681 <return type-id='type-id-1'/> 16682 </function-decl> 16683 </member-function> 16684 </class-decl> 16685 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16686 <class-decl name='ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1026'> 16687 <data-member access='public' layout-offset-in-bits='0'> 16688 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16689 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16690 </data-member> 16691 <data-member access='public' layout-offset-in-bits='16'> 16692 <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16693 <var-decl name='array' type-id='type-id-867' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16694 </data-member> 16695 <data-member access='public' static='yes'> 16696 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16697 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16698 </data-member> 16699 <member-function access='public'> 16700 <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16701 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16702 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16703 <parameter type-id='type-id-445' is-artificial='yes'/> 16704 <!-- parameter of type 'unsigned int' --> 16705 <parameter type-id='type-id-18'/> 16706 <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 16707 <return type-id='type-id-1610'/> 16708 </function-decl> 16709 </member-function> 16710 <member-function access='private'> 16711 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16712 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16713 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16714 <parameter type-id='type-id-1027' is-artificial='yes'/> 16715 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16716 <parameter type-id='type-id-279'/> 16717 <!-- bool --> 16718 <return type-id='type-id-1'/> 16719 </function-decl> 16720 </member-function> 16721 <member-function access='public'> 16722 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16723 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16724 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16725 <parameter type-id='type-id-1027' is-artificial='yes'/> 16726 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16727 <parameter type-id='type-id-279'/> 16728 <!-- parameter of type 'void*' --> 16729 <parameter type-id='type-id-19'/> 16730 <!-- bool --> 16731 <return type-id='type-id-1'/> 16732 </function-decl> 16733 </member-function> 16734 </class-decl> 16735 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16736 <class-decl name='ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1028'> 16737 <data-member access='public' layout-offset-in-bits='0'> 16738 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16739 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16740 </data-member> 16741 <data-member access='public' layout-offset-in-bits='16'> 16742 <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16743 <var-decl name='array' type-id='type-id-869' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16744 </data-member> 16745 <data-member access='public' static='yes'> 16746 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16747 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16748 </data-member> 16749 <member-function access='private'> 16750 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16751 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16752 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16753 <parameter type-id='type-id-1029' is-artificial='yes'/> 16754 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16755 <parameter type-id='type-id-279'/> 16756 <!-- bool --> 16757 <return type-id='type-id-1'/> 16758 </function-decl> 16759 </member-function> 16760 <member-function access='public'> 16761 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16762 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16763 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16764 <parameter type-id='type-id-1029' is-artificial='yes'/> 16765 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16766 <parameter type-id='type-id-279'/> 16767 <!-- parameter of type 'void*' --> 16768 <parameter type-id='type-id-19'/> 16769 <!-- bool --> 16770 <return type-id='type-id-1'/> 16771 </function-decl> 16772 </member-function> 16773 <member-function access='public'> 16774 <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 16775 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 16776 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16777 <parameter type-id='type-id-449' is-artificial='yes'/> 16778 <!-- parameter of type 'unsigned int' --> 16779 <parameter type-id='type-id-18'/> 16780 <!-- parameter of type 'unsigned int*' --> 16781 <parameter type-id='type-id-60'/> 16782 <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> 16783 <return type-id='type-id-455'/> 16784 </function-decl> 16785 </member-function> 16786 </class-decl> 16787 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16788 <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1030'> 16789 <data-member access='public' layout-offset-in-bits='0'> 16790 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16791 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16792 </data-member> 16793 <data-member access='public' layout-offset-in-bits='16'> 16794 <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16795 <var-decl name='array' type-id='type-id-871' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16796 </data-member> 16797 <data-member access='public' static='yes'> 16798 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16799 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16800 </data-member> 16801 <member-function access='public'> 16802 <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16803 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16804 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16805 <parameter type-id='type-id-503' is-artificial='yes'/> 16806 <!-- parameter of type 'unsigned int' --> 16807 <parameter type-id='type-id-18'/> 16808 <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> 16809 <return type-id='type-id-1615'/> 16810 </function-decl> 16811 </member-function> 16812 <member-function access='private'> 16813 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16814 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16815 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16816 <parameter type-id='type-id-1031' is-artificial='yes'/> 16817 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16818 <parameter type-id='type-id-279'/> 16819 <!-- bool --> 16820 <return type-id='type-id-1'/> 16821 </function-decl> 16822 </member-function> 16823 <member-function access='public'> 16824 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16825 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16826 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16827 <parameter type-id='type-id-1031' is-artificial='yes'/> 16828 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16829 <parameter type-id='type-id-279'/> 16830 <!-- parameter of type 'void*' --> 16831 <parameter type-id='type-id-19'/> 16832 <!-- bool --> 16833 <return type-id='type-id-1'/> 16834 </function-decl> 16835 </member-function> 16836 </class-decl> 16837 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16838 <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1032'> 16839 <data-member access='public' layout-offset-in-bits='0'> 16840 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16841 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16842 </data-member> 16843 <data-member access='public' layout-offset-in-bits='16'> 16844 <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16845 <var-decl name='array' type-id='type-id-873' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16846 </data-member> 16847 <data-member access='public' static='yes'> 16848 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16849 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16850 </data-member> 16851 <member-function access='public'> 16852 <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16853 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16854 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16855 <parameter type-id='type-id-502' is-artificial='yes'/> 16856 <!-- parameter of type 'unsigned int' --> 16857 <parameter type-id='type-id-18'/> 16858 <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> 16859 <return type-id='type-id-1617'/> 16860 </function-decl> 16861 </member-function> 16862 <member-function access='private'> 16863 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16864 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16865 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16866 <parameter type-id='type-id-1033' is-artificial='yes'/> 16867 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16868 <parameter type-id='type-id-279'/> 16869 <!-- bool --> 16870 <return type-id='type-id-1'/> 16871 </function-decl> 16872 </member-function> 16873 <member-function access='public'> 16874 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16875 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16876 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16877 <parameter type-id='type-id-1033' is-artificial='yes'/> 16878 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16879 <parameter type-id='type-id-279'/> 16880 <!-- parameter of type 'void*' --> 16881 <parameter type-id='type-id-19'/> 16882 <!-- bool --> 16883 <return type-id='type-id-1'/> 16884 </function-decl> 16885 </member-function> 16886 </class-decl> 16887 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16888 <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1034'> 16889 <data-member access='public' layout-offset-in-bits='0'> 16890 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 16891 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16892 </data-member> 16893 <data-member access='public' layout-offset-in-bits='16'> 16894 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16895 <var-decl name='array' type-id='type-id-875' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16896 </data-member> 16897 <data-member access='public' static='yes'> 16898 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16899 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16900 </data-member> 16901 <member-function access='public'> 16902 <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> 16903 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 16904 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16905 <parameter type-id='type-id-507' is-artificial='yes'/> 16906 <!-- unsigned int --> 16907 <return type-id='type-id-18'/> 16908 </function-decl> 16909 </member-function> 16910 <member-function access='public'> 16911 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16912 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16913 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16914 <parameter type-id='type-id-507' is-artificial='yes'/> 16915 <!-- parameter of type 'unsigned int' --> 16916 <parameter type-id='type-id-18'/> 16917 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> 16918 <return type-id='type-id-1620'/> 16919 </function-decl> 16920 </member-function> 16921 <member-function access='private'> 16922 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16923 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16924 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16925 <parameter type-id='type-id-1035' is-artificial='yes'/> 16926 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16927 <parameter type-id='type-id-279'/> 16928 <!-- bool --> 16929 <return type-id='type-id-1'/> 16930 </function-decl> 16931 </member-function> 16932 <member-function access='public'> 16933 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16934 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16935 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 16936 <parameter type-id='type-id-1035' is-artificial='yes'/> 16937 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16938 <parameter type-id='type-id-279'/> 16939 <!-- parameter of type 'void*' --> 16940 <parameter type-id='type-id-19'/> 16941 <!-- bool --> 16942 <return type-id='type-id-1'/> 16943 </function-decl> 16944 </member-function> 16945 </class-decl> 16946 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> 16947 <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1036'> 16948 <data-member access='public' layout-offset-in-bits='0'> 16949 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::len --> 16950 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 16951 </data-member> 16952 <data-member access='public' layout-offset-in-bits='16'> 16953 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 16954 <var-decl name='array' type-id='type-id-877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 16955 </data-member> 16956 <data-member access='public' static='yes'> 16957 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 16958 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 16959 </data-member> 16960 <member-function access='public'> 16961 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 16962 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 16963 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> 16964 <parameter type-id='type-id-460' is-artificial='yes'/> 16965 <!-- parameter of type 'unsigned int' --> 16966 <parameter type-id='type-id-18'/> 16967 <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> 16968 <return type-id='type-id-1622'/> 16969 </function-decl> 16970 </member-function> 16971 <member-function access='private'> 16972 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 16973 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 16974 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> 16975 <parameter type-id='type-id-1037' is-artificial='yes'/> 16976 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16977 <parameter type-id='type-id-279'/> 16978 <!-- bool --> 16979 <return type-id='type-id-1'/> 16980 </function-decl> 16981 </member-function> 16982 <member-function access='public'> 16983 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 16984 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 16985 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> 16986 <parameter type-id='type-id-1037' is-artificial='yes'/> 16987 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 16988 <parameter type-id='type-id-279'/> 16989 <!-- parameter of type 'void*' --> 16990 <parameter type-id='type-id-19'/> 16991 <!-- bool --> 16992 <return type-id='type-id-1'/> 16993 </function-decl> 16994 </member-function> 16995 </class-decl> 16996 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 16997 <class-decl name='ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1038'> 16998 <data-member access='public' layout-offset-in-bits='0'> 16999 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17000 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17001 </data-member> 17002 <data-member access='public' layout-offset-in-bits='16'> 17003 <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17004 <var-decl name='array' type-id='type-id-879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17005 </data-member> 17006 <data-member access='public' static='yes'> 17007 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17008 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17009 </data-member> 17010 <member-function access='private'> 17011 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17012 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17013 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17014 <parameter type-id='type-id-1039' is-artificial='yes'/> 17015 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17016 <parameter type-id='type-id-279'/> 17017 <!-- bool --> 17018 <return type-id='type-id-1'/> 17019 </function-decl> 17020 </member-function> 17021 <member-function access='public'> 17022 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17023 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17024 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17025 <parameter type-id='type-id-1039' is-artificial='yes'/> 17026 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17027 <parameter type-id='type-id-279'/> 17028 <!-- parameter of type 'void*' --> 17029 <parameter type-id='type-id-19'/> 17030 <!-- bool --> 17031 <return type-id='type-id-1'/> 17032 </function-decl> 17033 </member-function> 17034 <member-function access='public'> 17035 <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17036 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17037 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17038 <parameter type-id='type-id-448' is-artificial='yes'/> 17039 <!-- parameter of type 'unsigned int' --> 17040 <parameter type-id='type-id-18'/> 17041 <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> 17042 <return type-id='type-id-1630'/> 17043 </function-decl> 17044 </member-function> 17045 </class-decl> 17046 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17047 <class-decl name='ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1040'> 17048 <data-member access='public' layout-offset-in-bits='0'> 17049 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17050 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17051 </data-member> 17052 <data-member access='public' layout-offset-in-bits='16'> 17053 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17054 <var-decl name='array' type-id='type-id-881' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17055 </data-member> 17056 <data-member access='public' static='yes'> 17057 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17058 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17059 </data-member> 17060 <member-function access='public'> 17061 <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17062 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17063 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17064 <parameter type-id='type-id-493' is-artificial='yes'/> 17065 <!-- parameter of type 'unsigned int' --> 17066 <parameter type-id='type-id-18'/> 17067 <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> 17068 <return type-id='type-id-1632'/> 17069 </function-decl> 17070 </member-function> 17071 <member-function access='private'> 17072 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17073 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17074 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17075 <parameter type-id='type-id-566' is-artificial='yes'/> 17076 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17077 <parameter type-id='type-id-279'/> 17078 <!-- bool --> 17079 <return type-id='type-id-1'/> 17080 </function-decl> 17081 </member-function> 17082 <member-function access='public'> 17083 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17084 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17085 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17086 <parameter type-id='type-id-566' is-artificial='yes'/> 17087 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17088 <parameter type-id='type-id-279'/> 17089 <!-- parameter of type 'void*' --> 17090 <parameter type-id='type-id-19'/> 17091 <!-- bool --> 17092 <return type-id='type-id-1'/> 17093 </function-decl> 17094 </member-function> 17095 <member-function access='public'> 17096 <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> 17097 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 17098 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17099 <parameter type-id='type-id-493' is-artificial='yes'/> 17100 <!-- unsigned int --> 17101 <return type-id='type-id-18'/> 17102 </function-decl> 17103 </member-function> 17104 <member-function access='public'> 17105 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> 17106 <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> 17107 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17108 <parameter type-id='type-id-566' is-artificial='yes'/> 17109 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 17110 <parameter type-id='type-id-281'/> 17111 <!-- parameter of type 'unsigned int' --> 17112 <parameter type-id='type-id-18'/> 17113 <!-- bool --> 17114 <return type-id='type-id-1'/> 17115 </function-decl> 17116 </member-function> 17117 <member-function access='public'> 17118 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17119 <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> 17120 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17121 <parameter type-id='type-id-566' is-artificial='yes'/> 17122 <!-- parameter of type 'unsigned int' --> 17123 <parameter type-id='type-id-18'/> 17124 <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> 17125 <return type-id='type-id-1240'/> 17126 </function-decl> 17127 </member-function> 17128 </class-decl> 17129 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17130 <class-decl name='ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1041'> 17131 <data-member access='public' layout-offset-in-bits='0'> 17132 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17133 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17134 </data-member> 17135 <data-member access='public' layout-offset-in-bits='16'> 17136 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17137 <var-decl name='array' type-id='type-id-883' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17138 </data-member> 17139 <data-member access='public' static='yes'> 17140 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17141 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17142 </data-member> 17143 <member-function access='public'> 17144 <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17145 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17146 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17147 <parameter type-id='type-id-492' is-artificial='yes'/> 17148 <!-- parameter of type 'unsigned int' --> 17149 <parameter type-id='type-id-18'/> 17150 <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> 17151 <return type-id='type-id-1634'/> 17152 </function-decl> 17153 </member-function> 17154 <member-function access='private'> 17155 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17156 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17157 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17158 <parameter type-id='type-id-564' is-artificial='yes'/> 17159 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17160 <parameter type-id='type-id-279'/> 17161 <!-- bool --> 17162 <return type-id='type-id-1'/> 17163 </function-decl> 17164 </member-function> 17165 <member-function access='public'> 17166 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17167 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17168 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17169 <parameter type-id='type-id-564' is-artificial='yes'/> 17170 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17171 <parameter type-id='type-id-279'/> 17172 <!-- parameter of type 'void*' --> 17173 <parameter type-id='type-id-19'/> 17174 <!-- bool --> 17175 <return type-id='type-id-1'/> 17176 </function-decl> 17177 </member-function> 17178 <member-function access='public'> 17179 <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> 17180 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 17181 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17182 <parameter type-id='type-id-492' is-artificial='yes'/> 17183 <!-- unsigned int --> 17184 <return type-id='type-id-18'/> 17185 </function-decl> 17186 </member-function> 17187 <member-function access='public'> 17188 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> 17189 <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> 17190 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17191 <parameter type-id='type-id-564' is-artificial='yes'/> 17192 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 17193 <parameter type-id='type-id-281'/> 17194 <!-- parameter of type 'unsigned int' --> 17195 <parameter type-id='type-id-18'/> 17196 <!-- bool --> 17197 <return type-id='type-id-1'/> 17198 </function-decl> 17199 </member-function> 17200 <member-function access='public'> 17201 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17202 <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> 17203 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17204 <parameter type-id='type-id-564' is-artificial='yes'/> 17205 <!-- parameter of type 'unsigned int' --> 17206 <parameter type-id='type-id-18'/> 17207 <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> 17208 <return type-id='type-id-1241'/> 17209 </function-decl> 17210 </member-function> 17211 </class-decl> 17212 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17213 <class-decl name='ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1042'> 17214 <data-member access='public' layout-offset-in-bits='0'> 17215 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17216 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17217 </data-member> 17218 <data-member access='public' layout-offset-in-bits='16'> 17219 <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17220 <var-decl name='array' type-id='type-id-885' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17221 </data-member> 17222 <data-member access='public' static='yes'> 17223 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17224 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17225 </data-member> 17226 <member-function access='private'> 17227 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17228 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17229 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17230 <parameter type-id='type-id-1043' is-artificial='yes'/> 17231 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17232 <parameter type-id='type-id-279'/> 17233 <!-- bool --> 17234 <return type-id='type-id-1'/> 17235 </function-decl> 17236 </member-function> 17237 <member-function access='public'> 17238 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17239 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17240 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17241 <parameter type-id='type-id-1043' is-artificial='yes'/> 17242 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17243 <parameter type-id='type-id-279'/> 17244 <!-- parameter of type 'void*' --> 17245 <parameter type-id='type-id-19'/> 17246 <!-- bool --> 17247 <return type-id='type-id-1'/> 17248 </function-decl> 17249 </member-function> 17250 </class-decl> 17251 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17252 <class-decl name='ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1044'> 17253 <data-member access='public' layout-offset-in-bits='0'> 17254 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17255 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17256 </data-member> 17257 <data-member access='public' layout-offset-in-bits='16'> 17258 <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17259 <var-decl name='array' type-id='type-id-889' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17260 </data-member> 17261 <data-member access='public' static='yes'> 17262 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17263 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17264 </data-member> 17265 <member-function access='public'> 17266 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<OT::PairSet::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, OT::PairSet::sanitize_closure_t*) --> 17267 <function-decl name='sanitize<OT::PairSet::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> 17268 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17269 <parameter type-id='type-id-1045' is-artificial='yes'/> 17270 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17271 <parameter type-id='type-id-279'/> 17272 <!-- parameter of type 'void*' --> 17273 <parameter type-id='type-id-19'/> 17274 <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> 17275 <parameter type-id='type-id-1269'/> 17276 <!-- bool --> 17277 <return type-id='type-id-1'/> 17278 </function-decl> 17279 </member-function> 17280 <member-function access='private'> 17281 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17282 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17283 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17284 <parameter type-id='type-id-1045' is-artificial='yes'/> 17285 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17286 <parameter type-id='type-id-279'/> 17287 <!-- bool --> 17288 <return type-id='type-id-1'/> 17289 </function-decl> 17290 </member-function> 17291 <member-function access='public'> 17292 <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17293 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17294 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17295 <parameter type-id='type-id-514' is-artificial='yes'/> 17296 <!-- parameter of type 'unsigned int' --> 17297 <parameter type-id='type-id-18'/> 17298 <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> 17299 <return type-id='type-id-1644'/> 17300 </function-decl> 17301 </member-function> 17302 </class-decl> 17303 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17304 <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1046'> 17305 <data-member access='public' layout-offset-in-bits='0'> 17306 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17307 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17308 </data-member> 17309 <data-member access='public' layout-offset-in-bits='16'> 17310 <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17311 <var-decl name='array' type-id='type-id-891' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17312 </data-member> 17313 <data-member access='public' static='yes'> 17314 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17315 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17316 </data-member> 17317 <member-function access='private'> 17318 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17319 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17320 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17321 <parameter type-id='type-id-1047' is-artificial='yes'/> 17322 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17323 <parameter type-id='type-id-279'/> 17324 <!-- bool --> 17325 <return type-id='type-id-1'/> 17326 </function-decl> 17327 </member-function> 17328 <member-function access='public'> 17329 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17330 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17331 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17332 <parameter type-id='type-id-1047' is-artificial='yes'/> 17333 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17334 <parameter type-id='type-id-279'/> 17335 <!-- parameter of type 'void*' --> 17336 <parameter type-id='type-id-19'/> 17337 <!-- bool --> 17338 <return type-id='type-id-1'/> 17339 </function-decl> 17340 </member-function> 17341 </class-decl> 17342 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17343 <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1048'> 17344 <data-member access='public' layout-offset-in-bits='0'> 17345 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17346 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17347 </data-member> 17348 <data-member access='public' layout-offset-in-bits='16'> 17349 <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17350 <var-decl name='array' type-id='type-id-893' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17351 </data-member> 17352 <data-member access='public' static='yes'> 17353 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17354 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17355 </data-member> 17356 <member-function access='public'> 17357 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 17358 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> 17359 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17360 <parameter type-id='type-id-1049' is-artificial='yes'/> 17361 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17362 <parameter type-id='type-id-279'/> 17363 <!-- parameter of type 'void*' --> 17364 <parameter type-id='type-id-19'/> 17365 <!-- parameter of type 'unsigned int' --> 17366 <parameter type-id='type-id-18'/> 17367 <!-- bool --> 17368 <return type-id='type-id-1'/> 17369 </function-decl> 17370 </member-function> 17371 <member-function access='public'> 17372 <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17373 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17374 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17375 <parameter type-id='type-id-513' is-artificial='yes'/> 17376 <!-- parameter of type 'unsigned int' --> 17377 <parameter type-id='type-id-18'/> 17378 <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 17379 <return type-id='type-id-1648'/> 17380 </function-decl> 17381 </member-function> 17382 <member-function access='private'> 17383 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17384 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17385 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17386 <parameter type-id='type-id-1049' is-artificial='yes'/> 17387 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17388 <parameter type-id='type-id-279'/> 17389 <!-- bool --> 17390 <return type-id='type-id-1'/> 17391 </function-decl> 17392 </member-function> 17393 </class-decl> 17394 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17395 <class-decl name='ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1050'> 17396 <data-member access='public' layout-offset-in-bits='0'> 17397 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17398 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17399 </data-member> 17400 <data-member access='public' layout-offset-in-bits='16'> 17401 <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17402 <var-decl name='array' type-id='type-id-895' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17403 </data-member> 17404 <data-member access='public' static='yes'> 17405 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17406 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17407 </data-member> 17408 <member-function access='public'> 17409 <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17410 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17411 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17412 <parameter type-id='type-id-498' is-artificial='yes'/> 17413 <!-- parameter of type 'unsigned int' --> 17414 <parameter type-id='type-id-18'/> 17415 <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> 17416 <return type-id='type-id-1652'/> 17417 </function-decl> 17418 </member-function> 17419 <member-function access='private'> 17420 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17421 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17422 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17423 <parameter type-id='type-id-1051' is-artificial='yes'/> 17424 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17425 <parameter type-id='type-id-279'/> 17426 <!-- bool --> 17427 <return type-id='type-id-1'/> 17428 </function-decl> 17429 </member-function> 17430 <member-function access='public'> 17431 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17432 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17433 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17434 <parameter type-id='type-id-1051' is-artificial='yes'/> 17435 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17436 <parameter type-id='type-id-279'/> 17437 <!-- parameter of type 'void*' --> 17438 <parameter type-id='type-id-19'/> 17439 <!-- bool --> 17440 <return type-id='type-id-1'/> 17441 </function-decl> 17442 </member-function> 17443 </class-decl> 17444 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17445 <class-decl name='ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1052'> 17446 <data-member access='public' layout-offset-in-bits='0'> 17447 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17448 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17449 </data-member> 17450 <data-member access='public' layout-offset-in-bits='16'> 17451 <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17452 <var-decl name='array' type-id='type-id-897' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17453 </data-member> 17454 <data-member access='public' static='yes'> 17455 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17456 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17457 </data-member> 17458 <member-function access='public'> 17459 <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17460 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17461 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17462 <parameter type-id='type-id-497' is-artificial='yes'/> 17463 <!-- parameter of type 'unsigned int' --> 17464 <parameter type-id='type-id-18'/> 17465 <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> 17466 <return type-id='type-id-1654'/> 17467 </function-decl> 17468 </member-function> 17469 <member-function access='private'> 17470 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17471 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17472 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17473 <parameter type-id='type-id-1053' is-artificial='yes'/> 17474 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17475 <parameter type-id='type-id-279'/> 17476 <!-- bool --> 17477 <return type-id='type-id-1'/> 17478 </function-decl> 17479 </member-function> 17480 <member-function access='public'> 17481 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17482 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17483 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17484 <parameter type-id='type-id-1053' is-artificial='yes'/> 17485 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17486 <parameter type-id='type-id-279'/> 17487 <!-- parameter of type 'void*' --> 17488 <parameter type-id='type-id-19'/> 17489 <!-- bool --> 17490 <return type-id='type-id-1'/> 17491 </function-decl> 17492 </member-function> 17493 </class-decl> 17494 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17495 <class-decl name='ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1054'> 17496 <data-member access='public' layout-offset-in-bits='0'> 17497 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17498 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17499 </data-member> 17500 <data-member access='public' layout-offset-in-bits='16'> 17501 <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17502 <var-decl name='array' type-id='type-id-899' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17503 </data-member> 17504 <data-member access='public' static='yes'> 17505 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17506 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17507 </data-member> 17508 <member-function access='public'> 17509 <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17510 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17511 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17512 <parameter type-id='type-id-490' is-artificial='yes'/> 17513 <!-- parameter of type 'unsigned int' --> 17514 <parameter type-id='type-id-18'/> 17515 <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> 17516 <return type-id='type-id-1657'/> 17517 </function-decl> 17518 </member-function> 17519 <member-function access='private'> 17520 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17521 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17522 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17523 <parameter type-id='type-id-1055' is-artificial='yes'/> 17524 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17525 <parameter type-id='type-id-279'/> 17526 <!-- bool --> 17527 <return type-id='type-id-1'/> 17528 </function-decl> 17529 </member-function> 17530 <member-function access='public'> 17531 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17532 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17533 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17534 <parameter type-id='type-id-1055' is-artificial='yes'/> 17535 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17536 <parameter type-id='type-id-279'/> 17537 <!-- parameter of type 'void*' --> 17538 <parameter type-id='type-id-19'/> 17539 <!-- bool --> 17540 <return type-id='type-id-1'/> 17541 </function-decl> 17542 </member-function> 17543 </class-decl> 17544 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17545 <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1056'> 17546 <data-member access='public' layout-offset-in-bits='0'> 17547 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17548 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17549 </data-member> 17550 <data-member access='public' layout-offset-in-bits='16'> 17551 <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17552 <var-decl name='array' type-id='type-id-901' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17553 </data-member> 17554 <data-member access='public' static='yes'> 17555 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17556 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17557 </data-member> 17558 <member-function access='private'> 17559 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17560 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17561 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17562 <parameter type-id='type-id-1057' is-artificial='yes'/> 17563 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17564 <parameter type-id='type-id-279'/> 17565 <!-- bool --> 17566 <return type-id='type-id-1'/> 17567 </function-decl> 17568 </member-function> 17569 <member-function access='public'> 17570 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17571 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17572 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17573 <parameter type-id='type-id-1057' is-artificial='yes'/> 17574 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17575 <parameter type-id='type-id-279'/> 17576 <!-- parameter of type 'void*' --> 17577 <parameter type-id='type-id-19'/> 17578 <!-- bool --> 17579 <return type-id='type-id-1'/> 17580 </function-decl> 17581 </member-function> 17582 </class-decl> 17583 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 17584 <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1058'> 17585 <data-member access='public' layout-offset-in-bits='0'> 17586 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> 17587 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17588 </data-member> 17589 <data-member access='public' layout-offset-in-bits='16'> 17590 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> 17591 <var-decl name='array' type-id='type-id-903' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17592 </data-member> 17593 <data-member access='public' static='yes'> 17594 <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 17595 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17596 </data-member> 17597 <member-function access='public'> 17598 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 17599 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> 17600 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17601 <parameter type-id='type-id-1059' is-artificial='yes'/> 17602 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17603 <parameter type-id='type-id-279'/> 17604 <!-- parameter of type 'void*' --> 17605 <parameter type-id='type-id-19'/> 17606 <!-- parameter of type 'unsigned int' --> 17607 <parameter type-id='type-id-18'/> 17608 <!-- bool --> 17609 <return type-id='type-id-1'/> 17610 </function-decl> 17611 </member-function> 17612 <member-function access='public'> 17613 <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17614 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17615 <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17616 <parameter type-id='type-id-489' is-artificial='yes'/> 17617 <!-- parameter of type 'unsigned int' --> 17618 <parameter type-id='type-id-18'/> 17619 <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 17620 <return type-id='type-id-1661'/> 17621 </function-decl> 17622 </member-function> 17623 <member-function access='private'> 17624 <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17625 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17626 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17627 <parameter type-id='type-id-1059' is-artificial='yes'/> 17628 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17629 <parameter type-id='type-id-279'/> 17630 <!-- bool --> 17631 <return type-id='type-id-1'/> 17632 </function-decl> 17633 </member-function> 17634 <member-function access='public'> 17635 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17636 <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> 17637 <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 17638 <parameter type-id='type-id-1059' is-artificial='yes'/> 17639 <!-- parameter of type 'unsigned int' --> 17640 <parameter type-id='type-id-18'/> 17641 <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> 17642 <return type-id='type-id-1258'/> 17643 </function-decl> 17644 </member-function> 17645 </class-decl> 17646 <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 17647 <class-decl name='ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1060'> 17648 <data-member access='public' layout-offset-in-bits='0'> 17649 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::len --> 17650 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17651 </data-member> 17652 <data-member access='public' layout-offset-in-bits='16'> 17653 <!-- OT::RangeRecord OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> 17654 <var-decl name='array' type-id='type-id-905' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17655 </data-member> 17656 <data-member access='public' static='yes'> 17657 <!-- static const unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::min_size --> 17658 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17659 </data-member> 17660 <member-function access='public'> 17661 <!-- const OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17662 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17663 <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 17664 <parameter type-id='type-id-443' is-artificial='yes'/> 17665 <!-- parameter of type 'unsigned int' --> 17666 <parameter type-id='type-id-18'/> 17667 <!-- const OT::RangeRecord& --> 17668 <return type-id='type-id-1678'/> 17669 </function-decl> 17670 </member-function> 17671 <member-function access='private'> 17672 <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17673 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17674 <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 17675 <parameter type-id='type-id-1061' is-artificial='yes'/> 17676 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17677 <parameter type-id='type-id-279'/> 17678 <!-- bool --> 17679 <return type-id='type-id-1'/> 17680 </function-decl> 17681 </member-function> 17682 <member-function access='public'> 17683 <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 17684 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> 17685 <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 17686 <parameter type-id='type-id-1061' is-artificial='yes'/> 17687 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17688 <parameter type-id='type-id-279'/> 17689 <!-- bool --> 17690 <return type-id='type-id-1'/> 17691 </function-decl> 17692 </member-function> 17693 <member-function access='public'> 17694 <!-- unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::get_size() --> 17695 <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> 17696 <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 17697 <parameter type-id='type-id-443' is-artificial='yes'/> 17698 <!-- unsigned int --> 17699 <return type-id='type-id-18'/> 17700 </function-decl> 17701 </member-function> 17702 <member-function access='public'> 17703 <!-- OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17704 <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> 17705 <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 17706 <parameter type-id='type-id-1061' is-artificial='yes'/> 17707 <!-- parameter of type 'unsigned int' --> 17708 <parameter type-id='type-id-18'/> 17709 <!-- OT::RangeRecord& --> 17710 <return type-id='type-id-1275'/> 17711 </function-decl> 17712 </member-function> 17713 </class-decl> 17714 <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 17715 <class-decl name='ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1062'> 17716 <data-member access='public' layout-offset-in-bits='0'> 17717 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::len --> 17718 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17719 </data-member> 17720 <data-member access='public' layout-offset-in-bits='16'> 17721 <!-- OT::Record<OT::Feature> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::array[1] --> 17722 <var-decl name='array' type-id='type-id-907' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17723 </data-member> 17724 <data-member access='public' static='yes'> 17725 <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::min_size --> 17726 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17727 </data-member> 17728 <member-function access='public'> 17729 <!-- const OT::Record<OT::Feature>& OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17730 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17731 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 17732 <parameter type-id='type-id-472' is-artificial='yes'/> 17733 <!-- parameter of type 'unsigned int' --> 17734 <parameter type-id='type-id-18'/> 17735 <!-- const OT::Record<OT::Feature>& --> 17736 <return type-id='type-id-1681'/> 17737 </function-decl> 17738 </member-function> 17739 <member-function access='public'> 17740 <!-- const OT::Record<OT::Feature>* OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 17741 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 17742 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 17743 <parameter type-id='type-id-472' is-artificial='yes'/> 17744 <!-- parameter of type 'unsigned int' --> 17745 <parameter type-id='type-id-18'/> 17746 <!-- parameter of type 'unsigned int*' --> 17747 <parameter type-id='type-id-60'/> 17748 <!-- const OT::Record<OT::Feature>* --> 17749 <return type-id='type-id-481'/> 17750 </function-decl> 17751 </member-function> 17752 <member-function access='private'> 17753 <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17754 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17755 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 17756 <parameter type-id='type-id-1063' is-artificial='yes'/> 17757 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17758 <parameter type-id='type-id-279'/> 17759 <!-- bool --> 17760 <return type-id='type-id-1'/> 17761 </function-decl> 17762 </member-function> 17763 <member-function access='public'> 17764 <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17765 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17766 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 17767 <parameter type-id='type-id-1063' is-artificial='yes'/> 17768 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17769 <parameter type-id='type-id-279'/> 17770 <!-- parameter of type 'void*' --> 17771 <parameter type-id='type-id-19'/> 17772 <!-- bool --> 17773 <return type-id='type-id-1'/> 17774 </function-decl> 17775 </member-function> 17776 </class-decl> 17777 <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 17778 <class-decl name='ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1064'> 17779 <data-member access='public' layout-offset-in-bits='0'> 17780 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::len --> 17781 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17782 </data-member> 17783 <data-member access='public' layout-offset-in-bits='16'> 17784 <!-- OT::Record<OT::LangSys> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::array[1] --> 17785 <var-decl name='array' type-id='type-id-909' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17786 </data-member> 17787 <data-member access='public' static='yes'> 17788 <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::min_size --> 17789 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17790 </data-member> 17791 <member-function access='public'> 17792 <!-- const OT::Record<OT::LangSys>& OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17793 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17794 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 17795 <parameter type-id='type-id-467' is-artificial='yes'/> 17796 <!-- parameter of type 'unsigned int' --> 17797 <parameter type-id='type-id-18'/> 17798 <!-- const OT::Record<OT::LangSys>& --> 17799 <return type-id='type-id-1686'/> 17800 </function-decl> 17801 </member-function> 17802 <member-function access='public'> 17803 <!-- const OT::Record<OT::LangSys>* OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 17804 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 17805 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 17806 <parameter type-id='type-id-467' is-artificial='yes'/> 17807 <!-- parameter of type 'unsigned int' --> 17808 <parameter type-id='type-id-18'/> 17809 <!-- parameter of type 'unsigned int*' --> 17810 <parameter type-id='type-id-60'/> 17811 <!-- const OT::Record<OT::LangSys>* --> 17812 <return type-id='type-id-468'/> 17813 </function-decl> 17814 </member-function> 17815 <member-function access='private'> 17816 <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17817 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17818 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 17819 <parameter type-id='type-id-1065' is-artificial='yes'/> 17820 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17821 <parameter type-id='type-id-279'/> 17822 <!-- bool --> 17823 <return type-id='type-id-1'/> 17824 </function-decl> 17825 </member-function> 17826 <member-function access='public'> 17827 <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17828 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17829 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 17830 <parameter type-id='type-id-1065' is-artificial='yes'/> 17831 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17832 <parameter type-id='type-id-279'/> 17833 <!-- parameter of type 'void*' --> 17834 <parameter type-id='type-id-19'/> 17835 <!-- bool --> 17836 <return type-id='type-id-1'/> 17837 </function-decl> 17838 </member-function> 17839 </class-decl> 17840 <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 17841 <class-decl name='ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1066'> 17842 <data-member access='public' layout-offset-in-bits='0'> 17843 <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::len --> 17844 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> 17845 </data-member> 17846 <data-member access='public' layout-offset-in-bits='16'> 17847 <!-- OT::Record<OT::Script> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::array[1] --> 17848 <var-decl name='array' type-id='type-id-911' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> 17849 </data-member> 17850 <data-member access='public' static='yes'> 17851 <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::min_size --> 17852 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> 17853 </data-member> 17854 <member-function access='public'> 17855 <!-- const OT::Record<OT::Script>& OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 17856 <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> 17857 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 17858 <parameter type-id='type-id-463' is-artificial='yes'/> 17859 <!-- parameter of type 'unsigned int' --> 17860 <parameter type-id='type-id-18'/> 17861 <!-- const OT::Record<OT::Script>& --> 17862 <return type-id='type-id-1691'/> 17863 </function-decl> 17864 </member-function> 17865 <member-function access='public'> 17866 <!-- const OT::Record<OT::Script>* OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> 17867 <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> 17868 <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 17869 <parameter type-id='type-id-463' is-artificial='yes'/> 17870 <!-- parameter of type 'unsigned int' --> 17871 <parameter type-id='type-id-18'/> 17872 <!-- parameter of type 'unsigned int*' --> 17873 <parameter type-id='type-id-60'/> 17874 <!-- const OT::Record<OT::Script>* --> 17875 <return type-id='type-id-470'/> 17876 </function-decl> 17877 </member-function> 17878 <member-function access='private'> 17879 <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 17880 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> 17881 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 17882 <parameter type-id='type-id-1067' is-artificial='yes'/> 17883 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17884 <parameter type-id='type-id-279'/> 17885 <!-- bool --> 17886 <return type-id='type-id-1'/> 17887 </function-decl> 17888 </member-function> 17889 <member-function access='public'> 17890 <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 17891 <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 17892 <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 17893 <parameter type-id='type-id-1067' is-artificial='yes'/> 17894 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17895 <parameter type-id='type-id-279'/> 17896 <!-- parameter of type 'void*' --> 17897 <parameter type-id='type-id-19'/> 17898 <!-- bool --> 17899 <return type-id='type-id-1'/> 17900 </function-decl> 17901 </member-function> 17902 </class-decl> 17903 <!-- struct OT::AttachList --> 17904 <class-decl name='AttachList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='48' column='1' id='type-id-1068'> 17905 <data-member access='protected' layout-offset-in-bits='0'> 17906 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AttachList::coverage --> 17907 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='81' column='1'/> 17908 </data-member> 17909 <data-member access='protected' layout-offset-in-bits='16'> 17910 <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AttachList::attachPoint --> 17911 <var-decl name='attachPoint' type-id='type-id-1823' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='84' column='1'/> 17912 </data-member> 17913 <data-member access='public' static='yes'> 17914 <!-- static const unsigned int OT::AttachList::min_size --> 17915 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='87' column='1'/> 17916 </data-member> 17917 <member-function access='public'> 17918 <!-- unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> 17919 <function-decl name='get_attach_points' mangled-name='_ZNK2OT10AttachList17get_attach_pointsEjjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 17920 <!-- implicit parameter of type 'const OT::AttachList*' --> 17921 <parameter type-id='type-id-1449' is-artificial='yes'/> 17922 <!-- parameter of type 'typedef hb_codepoint_t' --> 17923 <parameter type-id='type-id-72'/> 17924 <!-- parameter of type 'unsigned int' --> 17925 <parameter type-id='type-id-18'/> 17926 <!-- parameter of type 'unsigned int*' --> 17927 <parameter type-id='type-id-60'/> 17928 <!-- parameter of type 'unsigned int*' --> 17929 <parameter type-id='type-id-60'/> 17930 <!-- unsigned int --> 17931 <return type-id='type-id-18'/> 17932 </function-decl> 17933 </member-function> 17934 <member-function access='public'> 17935 <!-- bool OT::AttachList::sanitize(OT::hb_sanitize_context_t*) --> 17936 <function-decl name='sanitize' mangled-name='_ZN2OT10AttachList8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 17937 <!-- implicit parameter of type 'OT::AttachList*' --> 17938 <parameter type-id='type-id-1070' is-artificial='yes'/> 17939 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17940 <parameter type-id='type-id-279'/> 17941 <!-- bool --> 17942 <return type-id='type-id-1'/> 17943 </function-decl> 17944 </member-function> 17945 </class-decl> 17946 <!-- struct OT::BEInt<short int, 2> --> 17947 <class-decl name='BEInt<short int, 2>' is-struct='yes' visibility='default' id='type-id-1826'/> 17948 <!-- struct OT::CaretValue --> 17949 <class-decl name='CaretValue' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='170' column='1' id='type-id-1071'> 17950 <member-type access='protected'> 17951 <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} --> 17952 <union-decl name='__anonymous_union__' size-in-bits='48' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='193' column='1' id='type-id-1827'> 17953 <data-member access='public'> 17954 <!-- OT::USHORT format --> 17955 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='194' column='1'/> 17956 </data-member> 17957 <data-member access='public'> 17958 <!-- OT::CaretValueFormat1 format1 --> 17959 <var-decl name='format1' type-id='type-id-1074' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='195' column='1'/> 17960 </data-member> 17961 <data-member access='public'> 17962 <!-- OT::CaretValueFormat2 format2 --> 17963 <var-decl name='format2' type-id='type-id-1076' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='196' column='1'/> 17964 </data-member> 17965 <data-member access='public'> 17966 <!-- OT::CaretValueFormat3 format3 --> 17967 <var-decl name='format3' type-id='type-id-1078' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='197' column='1'/> 17968 </data-member> 17969 </union-decl> 17970 </member-type> 17971 <data-member access='protected' layout-offset-in-bits='0'> 17972 <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} OT::CaretValue::u --> 17973 <var-decl name='u' type-id='type-id-1827' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='198' column='1'/> 17974 </data-member> 17975 <data-member access='public' static='yes'> 17976 <!-- static const unsigned int OT::CaretValue::min_size --> 17977 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='200' column='1'/> 17978 </data-member> 17979 <member-function access='public'> 17980 <!-- bool OT::CaretValue::sanitize(OT::hb_sanitize_context_t*) --> 17981 <function-decl name='sanitize' mangled-name='_ZN2OT10CaretValue8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='181' column='1' visibility='default' binding='global' size-in-bits='64'> 17982 <!-- implicit parameter of type 'OT::CaretValue*' --> 17983 <parameter type-id='type-id-1073' is-artificial='yes'/> 17984 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 17985 <parameter type-id='type-id-279'/> 17986 <!-- bool --> 17987 <return type-id='type-id-1'/> 17988 </function-decl> 17989 </member-function> 17990 <member-function access='public'> 17991 <!-- hb_position_t OT::CaretValue::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> 17992 <function-decl name='get_caret_value' mangled-name='_ZNK2OT10CaretValue15get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> 17993 <!-- implicit parameter of type 'const OT::CaretValue*' --> 17994 <parameter type-id='type-id-1452' is-artificial='yes'/> 17995 <!-- parameter of type 'hb_font_t*' --> 17996 <parameter type-id='type-id-154'/> 17997 <!-- parameter of type 'enum hb_direction_t' --> 17998 <parameter type-id='type-id-68'/> 17999 <!-- parameter of type 'typedef hb_codepoint_t' --> 18000 <parameter type-id='type-id-72'/> 18001 <!-- typedef hb_position_t --> 18002 <return type-id='type-id-103'/> 18003 </function-decl> 18004 </member-function> 18005 </class-decl> 18006 <!-- struct OT::CaretValueFormat1 --> 18007 <class-decl name='CaretValueFormat1' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='95' column='1' id='type-id-1074'> 18008 <data-member access='protected' layout-offset-in-bits='0'> 18009 <!-- OT::USHORT OT::CaretValueFormat1::caretValueFormat --> 18010 <var-decl name='caretValueFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='110' column='1'/> 18011 </data-member> 18012 <data-member access='protected' layout-offset-in-bits='16'> 18013 <!-- OT::SHORT OT::CaretValueFormat1::coordinate --> 18014 <var-decl name='coordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='111' column='1'/> 18015 </data-member> 18016 <data-member access='public' static='yes'> 18017 <!-- static const unsigned int OT::CaretValueFormat1::static_size --> 18018 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='113' column='1'/> 18019 </data-member> 18020 <data-member access='public' static='yes'> 18021 <!-- static const unsigned int OT::CaretValueFormat1::min_size --> 18022 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='113' column='1'/> 18023 </data-member> 18024 <member-function access='private'> 18025 <!-- bool OT::CaretValueFormat1::sanitize(OT::hb_sanitize_context_t*) --> 18026 <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> 18027 <!-- implicit parameter of type 'OT::CaretValueFormat1*' --> 18028 <parameter type-id='type-id-1075' is-artificial='yes'/> 18029 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18030 <parameter type-id='type-id-279'/> 18031 <!-- bool --> 18032 <return type-id='type-id-1'/> 18033 </function-decl> 18034 </member-function> 18035 <member-function access='private'> 18036 <!-- hb_position_t OT::CaretValueFormat1::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> 18037 <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat115get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> 18038 <!-- implicit parameter of type 'const OT::CaretValueFormat1*' --> 18039 <parameter type-id='type-id-450' is-artificial='yes'/> 18040 <!-- parameter of type 'hb_font_t*' --> 18041 <parameter type-id='type-id-154'/> 18042 <!-- parameter of type 'enum hb_direction_t' --> 18043 <parameter type-id='type-id-68'/> 18044 <!-- parameter of type 'typedef hb_codepoint_t' --> 18045 <parameter type-id='type-id-72'/> 18046 <!-- typedef hb_position_t --> 18047 <return type-id='type-id-103'/> 18048 </function-decl> 18049 </member-function> 18050 </class-decl> 18051 <!-- struct OT::CaretValueFormat2 --> 18052 <class-decl name='CaretValueFormat2' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='117' column='1' id='type-id-1076'> 18053 <data-member access='protected' layout-offset-in-bits='0'> 18054 <!-- OT::USHORT OT::CaretValueFormat2::caretValueFormat --> 18055 <var-decl name='caretValueFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='136' column='1'/> 18056 </data-member> 18057 <data-member access='protected' layout-offset-in-bits='16'> 18058 <!-- OT::USHORT OT::CaretValueFormat2::caretValuePoint --> 18059 <var-decl name='caretValuePoint' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='137' column='1'/> 18060 </data-member> 18061 <data-member access='public' static='yes'> 18062 <!-- static const unsigned int OT::CaretValueFormat2::static_size --> 18063 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='139' column='1'/> 18064 </data-member> 18065 <data-member access='public' static='yes'> 18066 <!-- static const unsigned int OT::CaretValueFormat2::min_size --> 18067 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='139' column='1'/> 18068 </data-member> 18069 <member-function access='private'> 18070 <!-- bool OT::CaretValueFormat2::sanitize(OT::hb_sanitize_context_t*) --> 18071 <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> 18072 <!-- implicit parameter of type 'OT::CaretValueFormat2*' --> 18073 <parameter type-id='type-id-1077' is-artificial='yes'/> 18074 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18075 <parameter type-id='type-id-279'/> 18076 <!-- bool --> 18077 <return type-id='type-id-1'/> 18078 </function-decl> 18079 </member-function> 18080 <member-function access='private'> 18081 <!-- hb_position_t OT::CaretValueFormat2::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> 18082 <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat215get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> 18083 <!-- implicit parameter of type 'const OT::CaretValueFormat2*' --> 18084 <parameter type-id='type-id-451' is-artificial='yes'/> 18085 <!-- parameter of type 'hb_font_t*' --> 18086 <parameter type-id='type-id-154'/> 18087 <!-- parameter of type 'enum hb_direction_t' --> 18088 <parameter type-id='type-id-68'/> 18089 <!-- parameter of type 'typedef hb_codepoint_t' --> 18090 <parameter type-id='type-id-72'/> 18091 <!-- typedef hb_position_t --> 18092 <return type-id='type-id-103'/> 18093 </function-decl> 18094 </member-function> 18095 </class-decl> 18096 <!-- struct OT::CaretValueFormat3 --> 18097 <class-decl name='CaretValueFormat3' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='143' column='1' id='type-id-1078'> 18098 <data-member access='protected' layout-offset-in-bits='0'> 18099 <!-- OT::USHORT OT::CaretValueFormat3::caretValueFormat --> 18100 <var-decl name='caretValueFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='159' column='1'/> 18101 </data-member> 18102 <data-member access='protected' layout-offset-in-bits='16'> 18103 <!-- OT::SHORT OT::CaretValueFormat3::coordinate --> 18104 <var-decl name='coordinate' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='160' column='1'/> 18105 </data-member> 18106 <data-member access='protected' layout-offset-in-bits='32'> 18107 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::CaretValueFormat3::deviceTable --> 18108 <var-decl name='deviceTable' type-id='type-id-1233' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='162' column='1'/> 18109 </data-member> 18110 <data-member access='public' static='yes'> 18111 <!-- static const unsigned int OT::CaretValueFormat3::static_size --> 18112 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='166' column='1'/> 18113 </data-member> 18114 <data-member access='public' static='yes'> 18115 <!-- static const unsigned int OT::CaretValueFormat3::min_size --> 18116 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='166' column='1'/> 18117 </data-member> 18118 <member-function access='public'> 18119 <!-- bool OT::CaretValueFormat3::sanitize(OT::hb_sanitize_context_t*) --> 18120 <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> 18121 <!-- implicit parameter of type 'OT::CaretValueFormat3*' --> 18122 <parameter type-id='type-id-1079' is-artificial='yes'/> 18123 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18124 <parameter type-id='type-id-279'/> 18125 <!-- bool --> 18126 <return type-id='type-id-1'/> 18127 </function-decl> 18128 </member-function> 18129 <member-function access='public'> 18130 <!-- hb_position_t OT::CaretValueFormat3::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> 18131 <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat315get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='146' column='1' visibility='default' binding='global' size-in-bits='64'> 18132 <!-- implicit parameter of type 'const OT::CaretValueFormat3*' --> 18133 <parameter type-id='type-id-454' is-artificial='yes'/> 18134 <!-- parameter of type 'hb_font_t*' --> 18135 <parameter type-id='type-id-154'/> 18136 <!-- parameter of type 'enum hb_direction_t' --> 18137 <parameter type-id='type-id-68'/> 18138 <!-- parameter of type 'typedef hb_codepoint_t' --> 18139 <parameter type-id='type-id-72'/> 18140 <!-- typedef hb_position_t --> 18141 <return type-id='type-id-103'/> 18142 </function-decl> 18143 </member-function> 18144 </class-decl> 18145 <!-- struct OT::ChainContext --> 18146 <class-decl name='ChainContext' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2142' column='1' id='type-id-1080'> 18147 <member-type access='protected'> 18148 <!-- union {OT::USHORT format; OT::ChainContextFormat1 format1; OT::ChainContextFormat2 format2; OT::ChainContextFormat3 format3;} --> 18149 <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2167' column='1' id='type-id-1828'> 18150 <data-member access='public'> 18151 <!-- OT::USHORT format --> 18152 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2168' column='1'/> 18153 </data-member> 18154 <data-member access='public'> 18155 <!-- OT::ChainContextFormat1 format1 --> 18156 <var-decl name='format1' type-id='type-id-1088' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2169' column='1'/> 18157 </data-member> 18158 <data-member access='public'> 18159 <!-- OT::ChainContextFormat2 format2 --> 18160 <var-decl name='format2' type-id='type-id-1090' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2170' column='1'/> 18161 </data-member> 18162 <data-member access='public'> 18163 <!-- OT::ChainContextFormat3 format3 --> 18164 <var-decl name='format3' type-id='type-id-1092' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2171' column='1'/> 18165 </data-member> 18166 </union-decl> 18167 </member-type> 18168 <data-member access='protected' layout-offset-in-bits='0'> 18169 <!-- union {OT::USHORT format; OT::ChainContextFormat1 format1; OT::ChainContextFormat2 format2; OT::ChainContextFormat3 format3;} OT::ChainContext::u --> 18170 <var-decl name='u' type-id='type-id-1828' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2172' column='1'/> 18171 </data-member> 18172 <member-function access='public'> 18173 <!-- OT::hb_would_apply_context_t::return_t OT::ChainContext::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 18174 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18175 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18176 <parameter type-id='type-id-1457' is-artificial='yes'/> 18177 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18178 <parameter type-id='type-id-1396'/> 18179 <!-- typedef OT::hb_would_apply_context_t::return_t --> 18180 <return type-id='type-id-1819'/> 18181 </function-decl> 18182 </member-function> 18183 <member-function access='public'> 18184 <!-- OT::hb_closure_context_t::return_t OT::ChainContext::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 18185 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18186 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18187 <parameter type-id='type-id-1457' is-artificial='yes'/> 18188 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18189 <parameter type-id='type-id-1390'/> 18190 <!-- typedef OT::hb_closure_context_t::return_t --> 18191 <return type-id='type-id-1821'/> 18192 </function-decl> 18193 </member-function> 18194 <member-function access='public'> 18195 <!-- OT::hb_get_coverage_context_t::return_t OT::ChainContext::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 18196 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18197 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18198 <parameter type-id='type-id-1457' is-artificial='yes'/> 18199 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 18200 <parameter type-id='type-id-1394'/> 18201 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 18202 <return type-id='type-id-1818'/> 18203 </function-decl> 18204 </member-function> 18205 <member-function access='public'> 18206 <!-- OT::hb_collect_glyphs_context_t::return_t OT::ChainContext::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 18207 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT12ChainContext8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18208 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18209 <parameter type-id='type-id-1457' is-artificial='yes'/> 18210 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18211 <parameter type-id='type-id-1392'/> 18212 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 18213 <return type-id='type-id-1822'/> 18214 </function-decl> 18215 </member-function> 18216 <member-function access='public'> 18217 <!-- bool OT::ChainContext::sanitize(OT::hb_sanitize_context_t*) --> 18218 <function-decl name='sanitize' mangled-name='_ZN2OT12ChainContext8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2155' column='1' visibility='default' binding='global' size-in-bits='64'> 18219 <!-- implicit parameter of type 'OT::ChainContext*' --> 18220 <parameter type-id='type-id-1081' is-artificial='yes'/> 18221 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18222 <parameter type-id='type-id-279'/> 18223 <!-- bool --> 18224 <return type-id='type-id-1'/> 18225 </function-decl> 18226 </member-function> 18227 <member-function access='public'> 18228 <!-- OT::hb_apply_context_t::return_t OT::ChainContext::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 18229 <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT12ChainContext8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18230 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18231 <parameter type-id='type-id-1457' is-artificial='yes'/> 18232 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18233 <parameter type-id='type-id-1382'/> 18234 <!-- typedef OT::hb_apply_context_t::return_t --> 18235 <return type-id='type-id-1820'/> 18236 </function-decl> 18237 </member-function> 18238 <member-function access='public'> 18239 <!-- OT::hb_get_coverage_context_t::return_t OT::ChainContext::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 18240 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'> 18241 <!-- implicit parameter of type 'const OT::ChainContext*' --> 18242 <parameter type-id='type-id-1457' is-artificial='yes'/> 18243 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 18244 <parameter type-id='type-id-1394'/> 18245 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 18246 <return type-id='type-id-1818'/> 18247 </function-decl> 18248 </member-function> 18249 </class-decl> 18250 <!-- struct OT::ChainContextApplyLookupContext --> 18251 <class-decl name='ChainContextApplyLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1573' column='1' id='type-id-1082'> 18252 <data-member access='public' layout-offset-in-bits='0'> 18253 <!-- OT::ContextApplyFuncs OT::ChainContextApplyLookupContext::funcs --> 18254 <var-decl name='funcs' type-id='type-id-1829' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1574' column='1'/> 18255 </data-member> 18256 <data-member access='public' layout-offset-in-bits='64'> 18257 <!-- void* OT::ChainContextApplyLookupContext::match_data[3] --> 18258 <var-decl name='match_data' type-id='type-id-996' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1575' column='1'/> 18259 </data-member> 18260 </class-decl> 18261 <!-- struct OT::ChainContextClosureLookupContext --> 18262 <class-decl name='ChainContextClosureLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1561' column='1' id='type-id-1084'> 18263 <data-member access='public' layout-offset-in-bits='0'> 18264 <!-- OT::ContextClosureFuncs OT::ChainContextClosureLookupContext::funcs --> 18265 <var-decl name='funcs' type-id='type-id-1830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1562' column='1'/> 18266 </data-member> 18267 <data-member access='public' layout-offset-in-bits='64'> 18268 <!-- void* OT::ChainContextClosureLookupContext::intersects_data[3] --> 18269 <var-decl name='intersects_data' type-id='type-id-996' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1563' column='1'/> 18270 </data-member> 18271 </class-decl> 18272 <!-- struct OT::ChainContextCollectGlyphsLookupContext --> 18273 <class-decl name='ChainContextCollectGlyphsLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1567' column='1' id='type-id-1086'> 18274 <data-member access='public' layout-offset-in-bits='0'> 18275 <!-- OT::ContextCollectGlyphsFuncs OT::ChainContextCollectGlyphsLookupContext::funcs --> 18276 <var-decl name='funcs' type-id='type-id-1831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1568' column='1'/> 18277 </data-member> 18278 <data-member access='public' layout-offset-in-bits='64'> 18279 <!-- void* OT::ChainContextCollectGlyphsLookupContext::collect_data[3] --> 18280 <var-decl name='collect_data' type-id='type-id-996' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1569' column='1'/> 18281 </data-member> 18282 </class-decl> 18283 <!-- struct OT::ChainContextFormat1 --> 18284 <class-decl name='ChainContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1812' column='1' id='type-id-1088'> 18285 <data-member access='protected' layout-offset-in-bits='0'> 18286 <!-- OT::USHORT OT::ChainContextFormat1::format --> 18287 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1883' column='1'/> 18288 </data-member> 18289 <data-member access='protected' layout-offset-in-bits='16'> 18290 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat1::coverage --> 18291 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1885' column='1'/> 18292 </data-member> 18293 <data-member access='protected' layout-offset-in-bits='32'> 18294 <!-- OT::OffsetArrayOf<OT::ChainRuleSet> OT::ChainContextFormat1::ruleSet --> 18295 <var-decl name='ruleSet' type-id='type-id-1832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1888' column='1'/> 18296 </data-member> 18297 <data-member access='public' static='yes'> 18298 <!-- static const unsigned int OT::ChainContextFormat1::min_size --> 18299 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1891' column='1'/> 18300 </data-member> 18301 <member-function access='public'> 18302 <!-- const OT::Coverage& OT::ChainContextFormat1::get_coverage() --> 18303 <function-decl name='get_coverage' mangled-name='_ZNK2OT19ChainContextFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1858' column='1' visibility='default' binding='global' size-in-bits='64'> 18304 <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> 18305 <parameter type-id='type-id-1460' is-artificial='yes'/> 18306 <!-- const OT::Coverage& --> 18307 <return type-id='type-id-943'/> 18308 </function-decl> 18309 </member-function> 18310 <member-function access='public'> 18311 <!-- void OT::ChainContextFormat1::closure(OT::hb_closure_context_t*) --> 18312 <function-decl name='closure' mangled-name='_ZNK2OT19ChainContextFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1813' column='1' visibility='default' binding='global' size-in-bits='64'> 18313 <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> 18314 <parameter type-id='type-id-1460' is-artificial='yes'/> 18315 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18316 <parameter type-id='type-id-1390'/> 18317 <!-- void --> 18318 <return type-id='type-id-25'/> 18319 </function-decl> 18320 </member-function> 18321 <member-function access='public'> 18322 <!-- bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) --> 18323 <function-decl name='would_apply' mangled-name='_ZNK2OT19ChainContextFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1846' column='1' visibility='default' binding='global' size-in-bits='64'> 18324 <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> 18325 <parameter type-id='type-id-1460' is-artificial='yes'/> 18326 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18327 <parameter type-id='type-id-1396'/> 18328 <!-- bool --> 18329 <return type-id='type-id-1'/> 18330 </function-decl> 18331 </member-function> 18332 <member-function access='public'> 18333 <!-- bool OT::ChainContextFormat1::sanitize(OT::hb_sanitize_context_t*) --> 18334 <function-decl name='sanitize' mangled-name='_ZN2OT19ChainContextFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1877' column='1' visibility='default' binding='global' size-in-bits='64'> 18335 <!-- implicit parameter of type 'OT::ChainContextFormat1*' --> 18336 <parameter type-id='type-id-1089' is-artificial='yes'/> 18337 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18338 <parameter type-id='type-id-279'/> 18339 <!-- bool --> 18340 <return type-id='type-id-1'/> 18341 </function-decl> 18342 </member-function> 18343 <member-function access='public'> 18344 <!-- bool OT::ChainContextFormat1::apply(OT::hb_apply_context_t*) --> 18345 <function-decl name='apply' mangled-name='_ZNK2OT19ChainContextFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1863' column='1' visibility='default' binding='global' size-in-bits='64'> 18346 <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> 18347 <parameter type-id='type-id-1460' is-artificial='yes'/> 18348 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18349 <parameter type-id='type-id-1382'/> 18350 <!-- bool --> 18351 <return type-id='type-id-1'/> 18352 </function-decl> 18353 </member-function> 18354 <member-function access='public'> 18355 <!-- void OT::ChainContextFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 18356 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT19ChainContextFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1831' column='1' visibility='default' binding='global' size-in-bits='64'> 18357 <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> 18358 <parameter type-id='type-id-1460' is-artificial='yes'/> 18359 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18360 <parameter type-id='type-id-1392'/> 18361 <!-- void --> 18362 <return type-id='type-id-25'/> 18363 </function-decl> 18364 </member-function> 18365 </class-decl> 18366 <!-- struct OT::ChainContextFormat2 --> 18367 <class-decl name='ChainContextFormat2' size-in-bits='112' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1895' column='1' id='type-id-1090'> 18368 <data-member access='protected' layout-offset-in-bits='0'> 18369 <!-- OT::USHORT OT::ChainContextFormat2::format --> 18370 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1995' column='1'/> 18371 </data-member> 18372 <data-member access='protected' layout-offset-in-bits='16'> 18373 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::coverage --> 18374 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1997' column='1'/> 18375 </data-member> 18376 <data-member access='protected' layout-offset-in-bits='32'> 18377 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::backtrackClassDef --> 18378 <var-decl name='backtrackClassDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2000' column='1'/> 18379 </data-member> 18380 <data-member access='protected' layout-offset-in-bits='48'> 18381 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::inputClassDef --> 18382 <var-decl name='inputClassDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2004' column='1'/> 18383 </data-member> 18384 <data-member access='protected' layout-offset-in-bits='64'> 18385 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::lookaheadClassDef --> 18386 <var-decl name='lookaheadClassDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2008' column='1'/> 18387 </data-member> 18388 <data-member access='protected' layout-offset-in-bits='80'> 18389 <!-- OT::OffsetArrayOf<OT::ChainRuleSet> OT::ChainContextFormat2::ruleSet --> 18390 <var-decl name='ruleSet' type-id='type-id-1832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2012' column='1'/> 18391 </data-member> 18392 <data-member access='public' static='yes'> 18393 <!-- static const unsigned int OT::ChainContextFormat2::min_size --> 18394 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2015' column='1'/> 18395 </data-member> 18396 <member-function access='public'> 18397 <!-- const OT::Coverage& OT::ChainContextFormat2::get_coverage() --> 18398 <function-decl name='get_coverage' mangled-name='_ZNK2OT19ChainContextFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1961' column='1' visibility='default' binding='global' size-in-bits='64'> 18399 <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> 18400 <parameter type-id='type-id-1463' is-artificial='yes'/> 18401 <!-- const OT::Coverage& --> 18402 <return type-id='type-id-943'/> 18403 </function-decl> 18404 </member-function> 18405 <member-function access='public'> 18406 <!-- bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) --> 18407 <function-decl name='would_apply' mangled-name='_ZNK2OT19ChainContextFormat211would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1942' column='1' visibility='default' binding='global' size-in-bits='64'> 18408 <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> 18409 <parameter type-id='type-id-1463' is-artificial='yes'/> 18410 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18411 <parameter type-id='type-id-1396'/> 18412 <!-- bool --> 18413 <return type-id='type-id-1'/> 18414 </function-decl> 18415 </member-function> 18416 <member-function access='public'> 18417 <!-- bool OT::ChainContextFormat2::sanitize(OT::hb_sanitize_context_t*) --> 18418 <function-decl name='sanitize' mangled-name='_ZN2OT19ChainContextFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1987' column='1' visibility='default' binding='global' size-in-bits='64'> 18419 <!-- implicit parameter of type 'OT::ChainContextFormat2*' --> 18420 <parameter type-id='type-id-1091' is-artificial='yes'/> 18421 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18422 <parameter type-id='type-id-279'/> 18423 <!-- bool --> 18424 <return type-id='type-id-1'/> 18425 </function-decl> 18426 </member-function> 18427 <member-function access='public'> 18428 <!-- bool OT::ChainContextFormat2::apply(OT::hb_apply_context_t*) --> 18429 <function-decl name='apply' mangled-name='_ZNK2OT19ChainContextFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1966' column='1' visibility='default' binding='global' size-in-bits='64'> 18430 <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> 18431 <parameter type-id='type-id-1463' is-artificial='yes'/> 18432 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18433 <parameter type-id='type-id-1382'/> 18434 <!-- bool --> 18435 <return type-id='type-id-1'/> 18436 </function-decl> 18437 </member-function> 18438 <member-function access='public'> 18439 <!-- void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) --> 18440 <function-decl name='closure' mangled-name='_ZNK2OT19ChainContextFormat27closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1896' column='1' visibility='default' binding='global' size-in-bits='64'> 18441 <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> 18442 <parameter type-id='type-id-1463' is-artificial='yes'/> 18443 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18444 <parameter type-id='type-id-1390'/> 18445 <!-- void --> 18446 <return type-id='type-id-25'/> 18447 </function-decl> 18448 </member-function> 18449 <member-function access='public'> 18450 <!-- void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 18451 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT19ChainContextFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1921' column='1' visibility='default' binding='global' size-in-bits='64'> 18452 <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> 18453 <parameter type-id='type-id-1463' is-artificial='yes'/> 18454 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18455 <parameter type-id='type-id-1392'/> 18456 <!-- void --> 18457 <return type-id='type-id-25'/> 18458 </function-decl> 18459 </member-function> 18460 </class-decl> 18461 <!-- struct OT::ChainContextFormat3 --> 18462 <class-decl name='ChainContextFormat3' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2019' column='1' id='type-id-1092'> 18463 <data-member access='protected' layout-offset-in-bits='0'> 18464 <!-- OT::USHORT OT::ChainContextFormat3::format --> 18465 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2121' column='1'/> 18466 </data-member> 18467 <data-member access='protected' layout-offset-in-bits='16'> 18468 <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::backtrack --> 18469 <var-decl name='backtrack' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2123' column='1'/> 18470 </data-member> 18471 <data-member access='protected' layout-offset-in-bits='48'> 18472 <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::inputX --> 18473 <var-decl name='inputX' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2127' column='1'/> 18474 </data-member> 18475 <data-member access='protected' layout-offset-in-bits='80'> 18476 <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::lookaheadX --> 18477 <var-decl name='lookaheadX' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2131' column='1'/> 18478 </data-member> 18479 <data-member access='protected' layout-offset-in-bits='112'> 18480 <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat3::lookupX --> 18481 <var-decl name='lookupX' type-id='type-id-1019' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2135' column='1'/> 18482 </data-member> 18483 <data-member access='public' static='yes'> 18484 <!-- static const unsigned int OT::ChainContextFormat3::min_size --> 18485 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2138' column='1'/> 18486 </data-member> 18487 <member-function access='public'> 18488 <!-- const OT::Coverage& OT::ChainContextFormat3::get_coverage() --> 18489 <function-decl name='get_coverage' mangled-name='_ZNK2OT19ChainContextFormat312get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2081' column='1' visibility='default' binding='global' size-in-bits='64'> 18490 <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> 18491 <parameter type-id='type-id-1466' is-artificial='yes'/> 18492 <!-- const OT::Coverage& --> 18493 <return type-id='type-id-943'/> 18494 </function-decl> 18495 </member-function> 18496 <member-function access='public'> 18497 <!-- void OT::ChainContextFormat3::closure(OT::hb_closure_context_t*) --> 18498 <function-decl name='closure' mangled-name='_ZNK2OT19ChainContextFormat37closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2020' column='1' visibility='default' binding='global' size-in-bits='64'> 18499 <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> 18500 <parameter type-id='type-id-1466' is-artificial='yes'/> 18501 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18502 <parameter type-id='type-id-1390'/> 18503 <!-- void --> 18504 <return type-id='type-id-25'/> 18505 </function-decl> 18506 </member-function> 18507 <member-function access='public'> 18508 <!-- bool OT::ChainContextFormat3::would_apply(OT::hb_would_apply_context_t*) --> 18509 <function-decl name='would_apply' mangled-name='_ZNK2OT19ChainContextFormat311would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2063' column='1' visibility='default' binding='global' size-in-bits='64'> 18510 <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> 18511 <parameter type-id='type-id-1466' is-artificial='yes'/> 18512 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18513 <parameter type-id='type-id-1396'/> 18514 <!-- bool --> 18515 <return type-id='type-id-1'/> 18516 </function-decl> 18517 </member-function> 18518 <member-function access='public'> 18519 <!-- bool OT::ChainContextFormat3::sanitize(OT::hb_sanitize_context_t*) --> 18520 <function-decl name='sanitize' mangled-name='_ZN2OT19ChainContextFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2108' column='1' visibility='default' binding='global' size-in-bits='64'> 18521 <!-- implicit parameter of type 'OT::ChainContextFormat3*' --> 18522 <parameter type-id='type-id-1093' is-artificial='yes'/> 18523 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18524 <parameter type-id='type-id-279'/> 18525 <!-- bool --> 18526 <return type-id='type-id-1'/> 18527 </function-decl> 18528 </member-function> 18529 <member-function access='public'> 18530 <!-- bool OT::ChainContextFormat3::apply(OT::hb_apply_context_t*) --> 18531 <function-decl name='apply' mangled-name='_ZNK2OT19ChainContextFormat35applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2087' column='1' visibility='default' binding='global' size-in-bits='64'> 18532 <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> 18533 <parameter type-id='type-id-1466' is-artificial='yes'/> 18534 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18535 <parameter type-id='type-id-1382'/> 18536 <!-- bool --> 18537 <return type-id='type-id-1'/> 18538 </function-decl> 18539 </member-function> 18540 <member-function access='public'> 18541 <!-- void OT::ChainContextFormat3::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 18542 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT19ChainContextFormat314collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2042' column='1' visibility='default' binding='global' size-in-bits='64'> 18543 <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> 18544 <parameter type-id='type-id-1466' is-artificial='yes'/> 18545 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18546 <parameter type-id='type-id-1392'/> 18547 <!-- void --> 18548 <return type-id='type-id-25'/> 18549 </function-decl> 18550 </member-function> 18551 </class-decl> 18552 <!-- struct OT::ChainContextPos --> 18553 <class-decl name='ChainContextPos' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1357' column='1' id='type-id-1834'> 18554 <!-- struct OT::ChainContext --> 18555 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1080'/> 18556 </class-decl> 18557 <!-- struct OT::ChainContextSubst --> 18558 <class-decl name='ChainContextSubst' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='918' column='1' id='type-id-1835'> 18559 <!-- struct OT::ChainContext --> 18560 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1080'/> 18561 </class-decl> 18562 <!-- struct OT::ChainRule --> 18563 <class-decl name='ChainRule' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1674' column='1' id='type-id-1094'> 18564 <data-member access='protected' layout-offset-in-bits='0'> 18565 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::backtrack --> 18566 <var-decl name='backtrack' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1742' column='1'/> 18567 </data-member> 18568 <data-member access='protected' layout-offset-in-bits='32'> 18569 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::inputX --> 18570 <var-decl name='inputX' type-id='type-id-1165' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1746' column='1'/> 18571 </data-member> 18572 <data-member access='protected' layout-offset-in-bits='64'> 18573 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookaheadX --> 18574 <var-decl name='lookaheadX' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1749' column='1'/> 18575 </data-member> 18576 <data-member access='protected' layout-offset-in-bits='96'> 18577 <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookupX --> 18578 <var-decl name='lookupX' type-id='type-id-1019' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1752' column='1'/> 18579 </data-member> 18580 <data-member access='public' static='yes'> 18581 <!-- static const unsigned int OT::ChainRule::min_size --> 18582 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1755' column='1'/> 18583 </data-member> 18584 <member-function access='public'> 18585 <!-- void OT::ChainRule::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> 18586 <function-decl name='closure' mangled-name='_ZNK2OT9ChainRule7closureEPNS_20hb_closure_context_tERNS_32ChainContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1675' column='1' visibility='default' binding='global' size-in-bits='64'> 18587 <!-- implicit parameter of type 'const OT::ChainRule*' --> 18588 <parameter type-id='type-id-1469' is-artificial='yes'/> 18589 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18590 <parameter type-id='type-id-1390'/> 18591 <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> 18592 <parameter type-id='type-id-1085'/> 18593 <!-- void --> 18594 <return type-id='type-id-25'/> 18595 </function-decl> 18596 </member-function> 18597 <member-function access='public'> 18598 <!-- bool OT::ChainRule::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> 18599 <function-decl name='would_apply' mangled-name='_ZNK2OT9ChainRule11would_applyEPNS_24hb_would_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1703' column='1' visibility='default' binding='global' size-in-bits='64'> 18600 <!-- implicit parameter of type 'const OT::ChainRule*' --> 18601 <parameter type-id='type-id-1469' is-artificial='yes'/> 18602 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18603 <parameter type-id='type-id-1396'/> 18604 <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> 18605 <parameter type-id='type-id-1083'/> 18606 <!-- bool --> 18607 <return type-id='type-id-1'/> 18608 </function-decl> 18609 </member-function> 18610 <member-function access='public'> 18611 <!-- bool OT::ChainRule::sanitize(OT::hb_sanitize_context_t*) --> 18612 <function-decl name='sanitize' mangled-name='_ZN2OT9ChainRule8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1729' column='1' visibility='default' binding='global' size-in-bits='64'> 18613 <!-- implicit parameter of type 'OT::ChainRule*' --> 18614 <parameter type-id='type-id-1096' is-artificial='yes'/> 18615 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18616 <parameter type-id='type-id-279'/> 18617 <!-- bool --> 18618 <return type-id='type-id-1'/> 18619 </function-decl> 18620 </member-function> 18621 <member-function access='public'> 18622 <!-- bool OT::ChainRule::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> 18623 <function-decl name='apply' mangled-name='_ZNK2OT9ChainRule5applyEPNS_18hb_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1716' column='1' visibility='default' binding='global' size-in-bits='64'> 18624 <!-- implicit parameter of type 'const OT::ChainRule*' --> 18625 <parameter type-id='type-id-1469' is-artificial='yes'/> 18626 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18627 <parameter type-id='type-id-1382'/> 18628 <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> 18629 <parameter type-id='type-id-1083'/> 18630 <!-- bool --> 18631 <return type-id='type-id-1'/> 18632 </function-decl> 18633 </member-function> 18634 <member-function access='public'> 18635 <!-- void OT::ChainRule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> 18636 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT9ChainRule14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_38ChainContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1689' column='1' visibility='default' binding='global' size-in-bits='64'> 18637 <!-- implicit parameter of type 'const OT::ChainRule*' --> 18638 <parameter type-id='type-id-1469' is-artificial='yes'/> 18639 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18640 <parameter type-id='type-id-1392'/> 18641 <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> 18642 <parameter type-id='type-id-1087'/> 18643 <!-- void --> 18644 <return type-id='type-id-25'/> 18645 </function-decl> 18646 </member-function> 18647 </class-decl> 18648 <!-- struct OT::ChainRuleSet --> 18649 <class-decl name='ChainRuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1759' column='1' id='type-id-1097'> 18650 <data-member access='protected' layout-offset-in-bits='0'> 18651 <!-- OT::OffsetArrayOf<OT::ChainRule> OT::ChainRuleSet::rule --> 18652 <var-decl name='rule' type-id='type-id-1836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1805' column='1'/> 18653 </data-member> 18654 <data-member access='public' static='yes'> 18655 <!-- static const unsigned int OT::ChainRuleSet::min_size --> 18656 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1808' column='1'/> 18657 </data-member> 18658 <member-function access='public'> 18659 <!-- bool OT::ChainRuleSet::sanitize(OT::hb_sanitize_context_t*) --> 18660 <function-decl name='sanitize' mangled-name='_ZN2OT12ChainRuleSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1798' column='1' visibility='default' binding='global' size-in-bits='64'> 18661 <!-- implicit parameter of type 'OT::ChainRuleSet*' --> 18662 <parameter type-id='type-id-1099' is-artificial='yes'/> 18663 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18664 <parameter type-id='type-id-279'/> 18665 <!-- bool --> 18666 <return type-id='type-id-1'/> 18667 </function-decl> 18668 </member-function> 18669 <member-function access='public'> 18670 <!-- bool OT::ChainRuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> 18671 <function-decl name='would_apply' mangled-name='_ZNK2OT12ChainRuleSet11would_applyEPNS_24hb_would_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1776' column='1' visibility='default' binding='global' size-in-bits='64'> 18672 <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> 18673 <parameter type-id='type-id-1472' is-artificial='yes'/> 18674 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18675 <parameter type-id='type-id-1396'/> 18676 <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> 18677 <parameter type-id='type-id-1083'/> 18678 <!-- bool --> 18679 <return type-id='type-id-1'/> 18680 </function-decl> 18681 </member-function> 18682 <member-function access='public'> 18683 <!-- void OT::ChainRuleSet::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> 18684 <function-decl name='closure' mangled-name='_ZNK2OT12ChainRuleSet7closureEPNS_20hb_closure_context_tERNS_32ChainContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1760' column='1' visibility='default' binding='global' size-in-bits='64'> 18685 <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> 18686 <parameter type-id='type-id-1472' is-artificial='yes'/> 18687 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18688 <parameter type-id='type-id-1390'/> 18689 <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> 18690 <parameter type-id='type-id-1085'/> 18691 <!-- void --> 18692 <return type-id='type-id-25'/> 18693 </function-decl> 18694 </member-function> 18695 <member-function access='public'> 18696 <!-- void OT::ChainRuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> 18697 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT12ChainRuleSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_38ChainContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1768' column='1' visibility='default' binding='global' size-in-bits='64'> 18698 <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> 18699 <parameter type-id='type-id-1472' is-artificial='yes'/> 18700 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18701 <parameter type-id='type-id-1392'/> 18702 <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> 18703 <parameter type-id='type-id-1087'/> 18704 <!-- void --> 18705 <return type-id='type-id-25'/> 18706 </function-decl> 18707 </member-function> 18708 <member-function access='public'> 18709 <!-- bool OT::ChainRuleSet::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> 18710 <function-decl name='apply' mangled-name='_ZNK2OT12ChainRuleSet5applyEPNS_18hb_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1787' column='1' visibility='default' binding='global' size-in-bits='64'> 18711 <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> 18712 <parameter type-id='type-id-1472' is-artificial='yes'/> 18713 <!-- parameter of type 'OT::hb_apply_context_t*' --> 18714 <parameter type-id='type-id-1382'/> 18715 <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> 18716 <parameter type-id='type-id-1083'/> 18717 <!-- bool --> 18718 <return type-id='type-id-1'/> 18719 </function-decl> 18720 </member-function> 18721 </class-decl> 18722 <!-- struct OT::ClassDef --> 18723 <class-decl name='ClassDef' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1049' column='1' id='type-id-1100'> 18724 <member-type access='protected'> 18725 <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} --> 18726 <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1086' column='1' id='type-id-1837'> 18727 <data-member access='public'> 18728 <!-- OT::USHORT format --> 18729 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1087' column='1'/> 18730 </data-member> 18731 <data-member access='public'> 18732 <!-- OT::ClassDefFormat1 format1 --> 18733 <var-decl name='format1' type-id='type-id-1103' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1088' column='1'/> 18734 </data-member> 18735 <data-member access='public'> 18736 <!-- OT::ClassDefFormat2 format2 --> 18737 <var-decl name='format2' type-id='type-id-1105' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1089' column='1'/> 18738 </data-member> 18739 </union-decl> 18740 </member-type> 18741 <data-member access='protected' layout-offset-in-bits='0'> 18742 <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} OT::ClassDef::u --> 18743 <var-decl name='u' type-id='type-id-1837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1090' column='1'/> 18744 </data-member> 18745 <data-member access='public' static='yes'> 18746 <!-- static const unsigned int OT::ClassDef::min_size --> 18747 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1092' column='1'/> 18748 </data-member> 18749 <member-function access='public'> 18750 <!-- bool OT::ClassDef::sanitize(OT::hb_sanitize_context_t*) --> 18751 <function-decl name='sanitize' mangled-name='_ZN2OT8ClassDef8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1059' column='1' visibility='default' binding='global' size-in-bits='64'> 18752 <!-- implicit parameter of type 'OT::ClassDef*' --> 18753 <parameter type-id='type-id-1102' is-artificial='yes'/> 18754 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18755 <parameter type-id='type-id-279'/> 18756 <!-- bool --> 18757 <return type-id='type-id-1'/> 18758 </function-decl> 18759 </member-function> 18760 <member-function access='public'> 18761 <!-- unsigned int OT::ClassDef::get_class(hb_codepoint_t) --> 18762 <function-decl name='get_class' mangled-name='_ZNK2OT8ClassDef9get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1050' column='1' visibility='default' binding='global' size-in-bits='64'> 18763 <!-- implicit parameter of type 'const OT::ClassDef*' --> 18764 <parameter type-id='type-id-1475' is-artificial='yes'/> 18765 <!-- parameter of type 'typedef hb_codepoint_t' --> 18766 <parameter type-id='type-id-72'/> 18767 <!-- unsigned int --> 18768 <return type-id='type-id-18'/> 18769 </function-decl> 18770 </member-function> 18771 <member-function access='public'> 18772 <!-- bool OT::ClassDef::intersects_class(const hb_set_t*, unsigned int) --> 18773 <function-decl name='intersects_class' mangled-name='_ZNK2OT8ClassDef16intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1077' column='1' visibility='default' binding='global' size-in-bits='64'> 18774 <!-- implicit parameter of type 'const OT::ClassDef*' --> 18775 <parameter type-id='type-id-1475' is-artificial='yes'/> 18776 <!-- parameter of type 'const hb_set_t*' --> 18777 <parameter type-id='type-id-1838'/> 18778 <!-- parameter of type 'unsigned int' --> 18779 <parameter type-id='type-id-18'/> 18780 <!-- bool --> 18781 <return type-id='type-id-1'/> 18782 </function-decl> 18783 </member-function> 18784 <member-function access='public'> 18785 <!-- void OT::ClassDef::add_class(hb_set_t*, unsigned int) --> 18786 <function-decl name='add_class' mangled-name='_ZNK2OT8ClassDef9add_classEP8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1069' column='1' visibility='default' binding='global' size-in-bits='64'> 18787 <!-- implicit parameter of type 'const OT::ClassDef*' --> 18788 <parameter type-id='type-id-1475' is-artificial='yes'/> 18789 <!-- parameter of type 'hb_set_t*' --> 18790 <parameter type-id='type-id-964'/> 18791 <!-- parameter of type 'unsigned int' --> 18792 <parameter type-id='type-id-18'/> 18793 <!-- void --> 18794 <return type-id='type-id-25'/> 18795 </function-decl> 18796 </member-function> 18797 </class-decl> 18798 <!-- struct OT::ClassDefFormat1 --> 18799 <class-decl name='ClassDefFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='935' column='1' id='type-id-1103'> 18800 <data-member access='protected' layout-offset-in-bits='0'> 18801 <!-- OT::USHORT OT::ClassDefFormat1::classFormat --> 18802 <var-decl name='classFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='981' column='1'/> 18803 </data-member> 18804 <data-member access='protected' layout-offset-in-bits='16'> 18805 <!-- OT::GlyphID OT::ClassDefFormat1::startGlyph --> 18806 <var-decl name='startGlyph' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='982' column='1'/> 18807 </data-member> 18808 <data-member access='protected' layout-offset-in-bits='32'> 18809 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat1::classValue --> 18810 <var-decl name='classValue' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='984' column='1'/> 18811 </data-member> 18812 <data-member access='public' static='yes'> 18813 <!-- static const unsigned int OT::ClassDefFormat1::min_size --> 18814 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='986' column='1'/> 18815 </data-member> 18816 <member-function access='private'> 18817 <!-- void OT::ClassDefFormat1::add_class<hb_set_t>(hb_set_t*, unsigned int) --> 18818 <function-decl name='add_class<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='952' column='1' visibility='default' binding='global' size-in-bits='64'> 18819 <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> 18820 <parameter type-id='type-id-458' is-artificial='yes'/> 18821 <!-- parameter of type 'hb_set_t*' --> 18822 <parameter type-id='type-id-964'/> 18823 <!-- parameter of type 'unsigned int' --> 18824 <parameter type-id='type-id-18'/> 18825 <!-- void --> 18826 <return type-id='type-id-25'/> 18827 </function-decl> 18828 </member-function> 18829 <member-function access='private'> 18830 <!-- unsigned int OT::ClassDefFormat1::get_class(hb_codepoint_t) --> 18831 <function-decl name='get_class' mangled-name='_ZNK2OT15ClassDefFormat19get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='939' column='1' visibility='default' binding='global' size-in-bits='64'> 18832 <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> 18833 <parameter type-id='type-id-458' is-artificial='yes'/> 18834 <!-- parameter of type 'typedef hb_codepoint_t' --> 18835 <parameter type-id='type-id-72'/> 18836 <!-- unsigned int --> 18837 <return type-id='type-id-18'/> 18838 </function-decl> 18839 </member-function> 18840 <member-function access='private'> 18841 <!-- bool OT::ClassDefFormat1::sanitize(OT::hb_sanitize_context_t*) --> 18842 <function-decl name='sanitize' mangled-name='_ZN2OT15ClassDefFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='946' column='1' visibility='default' binding='global' size-in-bits='64'> 18843 <!-- implicit parameter of type 'OT::ClassDefFormat1*' --> 18844 <parameter type-id='type-id-1104' is-artificial='yes'/> 18845 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18846 <parameter type-id='type-id-279'/> 18847 <!-- bool --> 18848 <return type-id='type-id-1'/> 18849 </function-decl> 18850 </member-function> 18851 <member-function access='private'> 18852 <!-- bool OT::ClassDefFormat1::intersects_class(const hb_set_t*, unsigned int) --> 18853 <function-decl name='intersects_class' mangled-name='_ZNK2OT15ClassDefFormat116intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='959' column='1' visibility='default' binding='global' size-in-bits='64'> 18854 <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> 18855 <parameter type-id='type-id-458' is-artificial='yes'/> 18856 <!-- parameter of type 'const hb_set_t*' --> 18857 <parameter type-id='type-id-1838'/> 18858 <!-- parameter of type 'unsigned int' --> 18859 <parameter type-id='type-id-18'/> 18860 <!-- bool --> 18861 <return type-id='type-id-1'/> 18862 </function-decl> 18863 </member-function> 18864 </class-decl> 18865 <!-- struct OT::ClassDefFormat2 --> 18866 <class-decl name='ClassDefFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='990' column='1' id='type-id-1105'> 18867 <data-member access='protected' layout-offset-in-bits='0'> 18868 <!-- OT::USHORT OT::ClassDefFormat2::classFormat --> 18869 <var-decl name='classFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1040' column='1'/> 18870 </data-member> 18871 <data-member access='protected' layout-offset-in-bits='16'> 18872 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat2::rangeRecord --> 18873 <var-decl name='rangeRecord' type-id='type-id-1746' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1042' column='1'/> 18874 </data-member> 18875 <data-member access='public' static='yes'> 18876 <!-- static const unsigned int OT::ClassDefFormat2::min_size --> 18877 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1045' column='1'/> 18878 </data-member> 18879 <member-function access='private'> 18880 <!-- void OT::ClassDefFormat2::add_class<hb_set_t>(hb_set_t*, unsigned int) --> 18881 <function-decl name='add_class<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1008' column='1' visibility='default' binding='global' size-in-bits='64'> 18882 <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> 18883 <parameter type-id='type-id-1478' is-artificial='yes'/> 18884 <!-- parameter of type 'hb_set_t*' --> 18885 <parameter type-id='type-id-964'/> 18886 <!-- parameter of type 'unsigned int' --> 18887 <parameter type-id='type-id-18'/> 18888 <!-- void --> 18889 <return type-id='type-id-25'/> 18890 </function-decl> 18891 </member-function> 18892 <member-function access='private'> 18893 <!-- unsigned int OT::ClassDefFormat2::get_class(hb_codepoint_t) --> 18894 <function-decl name='get_class' mangled-name='_ZNK2OT15ClassDefFormat29get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='994' column='1' visibility='default' binding='global' size-in-bits='64'> 18895 <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> 18896 <parameter type-id='type-id-1478' is-artificial='yes'/> 18897 <!-- parameter of type 'typedef hb_codepoint_t' --> 18898 <parameter type-id='type-id-72'/> 18899 <!-- unsigned int --> 18900 <return type-id='type-id-18'/> 18901 </function-decl> 18902 </member-function> 18903 <member-function access='private'> 18904 <!-- bool OT::ClassDefFormat2::sanitize(OT::hb_sanitize_context_t*) --> 18905 <function-decl name='sanitize' mangled-name='_ZN2OT15ClassDefFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1002' column='1' visibility='default' binding='global' size-in-bits='64'> 18906 <!-- implicit parameter of type 'OT::ClassDefFormat2*' --> 18907 <parameter type-id='type-id-1106' is-artificial='yes'/> 18908 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 18909 <parameter type-id='type-id-279'/> 18910 <!-- bool --> 18911 <return type-id='type-id-1'/> 18912 </function-decl> 18913 </member-function> 18914 <member-function access='private'> 18915 <!-- bool OT::ClassDefFormat2::intersects_class(const hb_set_t*, unsigned int) --> 18916 <function-decl name='intersects_class' mangled-name='_ZNK2OT15ClassDefFormat216intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1015' column='1' visibility='default' binding='global' size-in-bits='64'> 18917 <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> 18918 <parameter type-id='type-id-1478' is-artificial='yes'/> 18919 <!-- parameter of type 'const hb_set_t*' --> 18920 <parameter type-id='type-id-1838'/> 18921 <!-- parameter of type 'unsigned int' --> 18922 <parameter type-id='type-id-18'/> 18923 <!-- bool --> 18924 <return type-id='type-id-1'/> 18925 </function-decl> 18926 </member-function> 18927 </class-decl> 18928 <!-- struct OT::Context --> 18929 <class-decl name='Context' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1524' column='1' id='type-id-1107'> 18930 <member-type access='protected'> 18931 <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} --> 18932 <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1549' column='1' id='type-id-1839'> 18933 <data-member access='public'> 18934 <!-- OT::USHORT format --> 18935 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1550' column='1'/> 18936 </data-member> 18937 <data-member access='public'> 18938 <!-- OT::ContextFormat1 format1 --> 18939 <var-decl name='format1' type-id='type-id-1115' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1551' column='1'/> 18940 </data-member> 18941 <data-member access='public'> 18942 <!-- OT::ContextFormat2 format2 --> 18943 <var-decl name='format2' type-id='type-id-1117' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1552' column='1'/> 18944 </data-member> 18945 <data-member access='public'> 18946 <!-- OT::ContextFormat3 format3 --> 18947 <var-decl name='format3' type-id='type-id-1119' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1553' column='1'/> 18948 </data-member> 18949 </union-decl> 18950 </member-type> 18951 <data-member access='protected' layout-offset-in-bits='0'> 18952 <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} OT::Context::u --> 18953 <var-decl name='u' type-id='type-id-1839' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1554' column='1'/> 18954 </data-member> 18955 <member-function access='public'> 18956 <!-- OT::hb_would_apply_context_t::return_t OT::Context::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 18957 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 18958 <!-- implicit parameter of type 'const OT::Context*' --> 18959 <parameter type-id='type-id-1480' is-artificial='yes'/> 18960 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 18961 <parameter type-id='type-id-1396'/> 18962 <!-- typedef OT::hb_would_apply_context_t::return_t --> 18963 <return type-id='type-id-1819'/> 18964 </function-decl> 18965 </member-function> 18966 <member-function access='public'> 18967 <!-- OT::hb_closure_context_t::return_t OT::Context::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 18968 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 18969 <!-- implicit parameter of type 'const OT::Context*' --> 18970 <parameter type-id='type-id-1480' is-artificial='yes'/> 18971 <!-- parameter of type 'OT::hb_closure_context_t*' --> 18972 <parameter type-id='type-id-1390'/> 18973 <!-- typedef OT::hb_closure_context_t::return_t --> 18974 <return type-id='type-id-1821'/> 18975 </function-decl> 18976 </member-function> 18977 <member-function access='public'> 18978 <!-- OT::hb_get_coverage_context_t::return_t OT::Context::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 18979 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 18980 <!-- implicit parameter of type 'const OT::Context*' --> 18981 <parameter type-id='type-id-1480' is-artificial='yes'/> 18982 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 18983 <parameter type-id='type-id-1394'/> 18984 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 18985 <return type-id='type-id-1818'/> 18986 </function-decl> 18987 </member-function> 18988 <member-function access='public'> 18989 <!-- OT::hb_collect_glyphs_context_t::return_t OT::Context::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 18990 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT7Context8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 18991 <!-- implicit parameter of type 'const OT::Context*' --> 18992 <parameter type-id='type-id-1480' is-artificial='yes'/> 18993 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 18994 <parameter type-id='type-id-1392'/> 18995 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 18996 <return type-id='type-id-1822'/> 18997 </function-decl> 18998 </member-function> 18999 <member-function access='public'> 19000 <!-- bool OT::Context::sanitize(OT::hb_sanitize_context_t*) --> 19001 <function-decl name='sanitize' mangled-name='_ZN2OT7Context8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1537' column='1' visibility='default' binding='global' size-in-bits='64'> 19002 <!-- implicit parameter of type 'OT::Context*' --> 19003 <parameter type-id='type-id-1108' is-artificial='yes'/> 19004 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19005 <parameter type-id='type-id-279'/> 19006 <!-- bool --> 19007 <return type-id='type-id-1'/> 19008 </function-decl> 19009 </member-function> 19010 <member-function access='public'> 19011 <!-- OT::hb_apply_context_t::return_t OT::Context::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 19012 <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT7Context8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 19013 <!-- implicit parameter of type 'const OT::Context*' --> 19014 <parameter type-id='type-id-1480' is-artificial='yes'/> 19015 <!-- parameter of type 'OT::hb_apply_context_t*' --> 19016 <parameter type-id='type-id-1382'/> 19017 <!-- typedef OT::hb_apply_context_t::return_t --> 19018 <return type-id='type-id-1820'/> 19019 </function-decl> 19020 </member-function> 19021 <member-function access='public'> 19022 <!-- OT::hb_get_coverage_context_t::return_t OT::Context::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 19023 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 19024 <!-- implicit parameter of type 'const OT::Context*' --> 19025 <parameter type-id='type-id-1480' is-artificial='yes'/> 19026 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 19027 <parameter type-id='type-id-1394'/> 19028 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 19029 <return type-id='type-id-1818'/> 19030 </function-decl> 19031 </member-function> 19032 </class-decl> 19033 <!-- struct OT::ContextApplyFuncs --> 19034 <class-decl name='ContextApplyFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='639' column='1' id='type-id-1829'> 19035 <data-member access='public' layout-offset-in-bits='0'> 19036 <!-- OT::match_func_t OT::ContextApplyFuncs::match --> 19037 <var-decl name='match' type-id='type-id-1840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='640' column='1'/> 19038 </data-member> 19039 </class-decl> 19040 <!-- struct OT::ContextApplyLookupContext --> 19041 <class-decl name='ContextApplyLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1071' column='1' id='type-id-1109'> 19042 <data-member access='public' layout-offset-in-bits='0'> 19043 <!-- OT::ContextApplyFuncs OT::ContextApplyLookupContext::funcs --> 19044 <var-decl name='funcs' type-id='type-id-1829' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1072' column='1'/> 19045 </data-member> 19046 <data-member access='public' layout-offset-in-bits='64'> 19047 <!-- void* OT::ContextApplyLookupContext::match_data --> 19048 <var-decl name='match_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1073' column='1'/> 19049 </data-member> 19050 </class-decl> 19051 <!-- struct OT::ContextClosureFuncs --> 19052 <class-decl name='ContextClosureFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='631' column='1' id='type-id-1830'> 19053 <data-member access='public' layout-offset-in-bits='0'> 19054 <!-- OT::intersects_func_t OT::ContextClosureFuncs::intersects --> 19055 <var-decl name='intersects' type-id='type-id-1841' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='632' column='1'/> 19056 </data-member> 19057 </class-decl> 19058 <!-- struct OT::ContextClosureLookupContext --> 19059 <class-decl name='ContextClosureLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1059' column='1' id='type-id-1111'> 19060 <data-member access='public' layout-offset-in-bits='0'> 19061 <!-- OT::ContextClosureFuncs OT::ContextClosureLookupContext::funcs --> 19062 <var-decl name='funcs' type-id='type-id-1830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1060' column='1'/> 19063 </data-member> 19064 <data-member access='public' layout-offset-in-bits='64'> 19065 <!-- void* OT::ContextClosureLookupContext::intersects_data --> 19066 <var-decl name='intersects_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1061' column='1'/> 19067 </data-member> 19068 </class-decl> 19069 <!-- struct OT::ContextCollectGlyphsFuncs --> 19070 <class-decl name='ContextCollectGlyphsFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='635' column='1' id='type-id-1831'> 19071 <data-member access='public' layout-offset-in-bits='0'> 19072 <!-- OT::collect_glyphs_func_t OT::ContextCollectGlyphsFuncs::collect --> 19073 <var-decl name='collect' type-id='type-id-1842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='636' column='1'/> 19074 </data-member> 19075 </class-decl> 19076 <!-- struct OT::ContextCollectGlyphsLookupContext --> 19077 <class-decl name='ContextCollectGlyphsLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1065' column='1' id='type-id-1113'> 19078 <data-member access='public' layout-offset-in-bits='0'> 19079 <!-- OT::ContextCollectGlyphsFuncs OT::ContextCollectGlyphsLookupContext::funcs --> 19080 <var-decl name='funcs' type-id='type-id-1831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1066' column='1'/> 19081 </data-member> 19082 <data-member access='public' layout-offset-in-bits='64'> 19083 <!-- void* OT::ContextCollectGlyphsLookupContext::collect_data --> 19084 <var-decl name='collect_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1067' column='1'/> 19085 </data-member> 19086 </class-decl> 19087 <!-- struct OT::ContextFormat1 --> 19088 <class-decl name='ContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1250' column='1' id='type-id-1115'> 19089 <data-member access='protected' layout-offset-in-bits='0'> 19090 <!-- OT::USHORT OT::ContextFormat1::format --> 19091 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1323' column='1'/> 19092 </data-member> 19093 <data-member access='protected' layout-offset-in-bits='16'> 19094 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat1::coverage --> 19095 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1325' column='1'/> 19096 </data-member> 19097 <data-member access='protected' layout-offset-in-bits='32'> 19098 <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat1::ruleSet --> 19099 <var-decl name='ruleSet' type-id='type-id-1843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1328' column='1'/> 19100 </data-member> 19101 <data-member access='public' static='yes'> 19102 <!-- static const unsigned int OT::ContextFormat1::min_size --> 19103 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1331' column='1'/> 19104 </data-member> 19105 <member-function access='public'> 19106 <!-- const OT::Coverage& OT::ContextFormat1::get_coverage() --> 19107 <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1297' column='1' visibility='default' binding='global' size-in-bits='64'> 19108 <!-- implicit parameter of type 'const OT::ContextFormat1*' --> 19109 <parameter type-id='type-id-1483' is-artificial='yes'/> 19110 <!-- const OT::Coverage& --> 19111 <return type-id='type-id-943'/> 19112 </function-decl> 19113 </member-function> 19114 <member-function access='public'> 19115 <!-- void OT::ContextFormat1::closure(OT::hb_closure_context_t*) --> 19116 <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1251' column='1' visibility='default' binding='global' size-in-bits='64'> 19117 <!-- implicit parameter of type 'const OT::ContextFormat1*' --> 19118 <parameter type-id='type-id-1483' is-artificial='yes'/> 19119 <!-- parameter of type 'OT::hb_closure_context_t*' --> 19120 <parameter type-id='type-id-1390'/> 19121 <!-- void --> 19122 <return type-id='type-id-25'/> 19123 </function-decl> 19124 </member-function> 19125 <member-function access='public'> 19126 <!-- bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) --> 19127 <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1285' column='1' visibility='default' binding='global' size-in-bits='64'> 19128 <!-- implicit parameter of type 'const OT::ContextFormat1*' --> 19129 <parameter type-id='type-id-1483' is-artificial='yes'/> 19130 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 19131 <parameter type-id='type-id-1396'/> 19132 <!-- bool --> 19133 <return type-id='type-id-1'/> 19134 </function-decl> 19135 </member-function> 19136 <member-function access='public'> 19137 <!-- bool OT::ContextFormat1::sanitize(OT::hb_sanitize_context_t*) --> 19138 <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1317' column='1' visibility='default' binding='global' size-in-bits='64'> 19139 <!-- implicit parameter of type 'OT::ContextFormat1*' --> 19140 <parameter type-id='type-id-1116' is-artificial='yes'/> 19141 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19142 <parameter type-id='type-id-279'/> 19143 <!-- bool --> 19144 <return type-id='type-id-1'/> 19145 </function-decl> 19146 </member-function> 19147 <member-function access='public'> 19148 <!-- bool OT::ContextFormat1::apply(OT::hb_apply_context_t*) --> 19149 <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1302' column='1' visibility='default' binding='global' size-in-bits='64'> 19150 <!-- implicit parameter of type 'const OT::ContextFormat1*' --> 19151 <parameter type-id='type-id-1483' is-artificial='yes'/> 19152 <!-- parameter of type 'OT::hb_apply_context_t*' --> 19153 <parameter type-id='type-id-1382'/> 19154 <!-- bool --> 19155 <return type-id='type-id-1'/> 19156 </function-decl> 19157 </member-function> 19158 <member-function access='public'> 19159 <!-- void OT::ContextFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 19160 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1270' column='1' visibility='default' binding='global' size-in-bits='64'> 19161 <!-- implicit parameter of type 'const OT::ContextFormat1*' --> 19162 <parameter type-id='type-id-1483' is-artificial='yes'/> 19163 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 19164 <parameter type-id='type-id-1392'/> 19165 <!-- void --> 19166 <return type-id='type-id-25'/> 19167 </function-decl> 19168 </member-function> 19169 </class-decl> 19170 <!-- struct OT::ContextFormat2 --> 19171 <class-decl name='ContextFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1336' column='1' id='type-id-1117'> 19172 <data-member access='protected' layout-offset-in-bits='0'> 19173 <!-- OT::USHORT OT::ContextFormat2::format --> 19174 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1415' column='1'/> 19175 </data-member> 19176 <data-member access='protected' layout-offset-in-bits='16'> 19177 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::coverage --> 19178 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1417' column='1'/> 19179 </data-member> 19180 <data-member access='protected' layout-offset-in-bits='32'> 19181 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::classDef --> 19182 <var-decl name='classDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1420' column='1'/> 19183 </data-member> 19184 <data-member access='protected' layout-offset-in-bits='48'> 19185 <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat2::ruleSet --> 19186 <var-decl name='ruleSet' type-id='type-id-1843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1423' column='1'/> 19187 </data-member> 19188 <data-member access='public' static='yes'> 19189 <!-- static const unsigned int OT::ContextFormat2::min_size --> 19190 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1426' column='1'/> 19191 </data-member> 19192 <member-function access='public'> 19193 <!-- const OT::Coverage& OT::ContextFormat2::get_coverage() --> 19194 <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> 19195 <!-- implicit parameter of type 'const OT::ContextFormat2*' --> 19196 <parameter type-id='type-id-1486' is-artificial='yes'/> 19197 <!-- const OT::Coverage& --> 19198 <return type-id='type-id-943'/> 19199 </function-decl> 19200 </member-function> 19201 <member-function access='public'> 19202 <!-- bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) --> 19203 <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat211would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1374' column='1' visibility='default' binding='global' size-in-bits='64'> 19204 <!-- implicit parameter of type 'const OT::ContextFormat2*' --> 19205 <parameter type-id='type-id-1486' is-artificial='yes'/> 19206 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 19207 <parameter type-id='type-id-1396'/> 19208 <!-- bool --> 19209 <return type-id='type-id-1'/> 19210 </function-decl> 19211 </member-function> 19212 <member-function access='public'> 19213 <!-- bool OT::ContextFormat2::sanitize(OT::hb_sanitize_context_t*) --> 19214 <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1409' column='1' visibility='default' binding='global' size-in-bits='64'> 19215 <!-- implicit parameter of type 'OT::ContextFormat2*' --> 19216 <parameter type-id='type-id-1118' is-artificial='yes'/> 19217 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19218 <parameter type-id='type-id-279'/> 19219 <!-- bool --> 19220 <return type-id='type-id-1'/> 19221 </function-decl> 19222 </member-function> 19223 <member-function access='public'> 19224 <!-- bool OT::ContextFormat2::apply(OT::hb_apply_context_t*) --> 19225 <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1393' column='1' visibility='default' binding='global' size-in-bits='64'> 19226 <!-- implicit parameter of type 'const OT::ContextFormat2*' --> 19227 <parameter type-id='type-id-1486' is-artificial='yes'/> 19228 <!-- parameter of type 'OT::hb_apply_context_t*' --> 19229 <parameter type-id='type-id-1382'/> 19230 <!-- bool --> 19231 <return type-id='type-id-1'/> 19232 </function-decl> 19233 </member-function> 19234 <member-function access='public'> 19235 <!-- void OT::ContextFormat2::closure(OT::hb_closure_context_t*) --> 19236 <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat27closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1337' column='1' visibility='default' binding='global' size-in-bits='64'> 19237 <!-- implicit parameter of type 'const OT::ContextFormat2*' --> 19238 <parameter type-id='type-id-1486' is-artificial='yes'/> 19239 <!-- parameter of type 'OT::hb_closure_context_t*' --> 19240 <parameter type-id='type-id-1390'/> 19241 <!-- void --> 19242 <return type-id='type-id-25'/> 19243 </function-decl> 19244 </member-function> 19245 <member-function access='public'> 19246 <!-- void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 19247 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1358' column='1' visibility='default' binding='global' size-in-bits='64'> 19248 <!-- implicit parameter of type 'const OT::ContextFormat2*' --> 19249 <parameter type-id='type-id-1486' is-artificial='yes'/> 19250 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 19251 <parameter type-id='type-id-1392'/> 19252 <!-- void --> 19253 <return type-id='type-id-25'/> 19254 </function-decl> 19255 </member-function> 19256 </class-decl> 19257 <!-- struct OT::ContextFormat3 --> 19258 <class-decl name='ContextFormat3' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1431' column='1' id='type-id-1119'> 19259 <data-member access='protected' layout-offset-in-bits='0'> 19260 <!-- OT::USHORT OT::ContextFormat3::format --> 19261 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1510' column='1'/> 19262 </data-member> 19263 <data-member access='protected' layout-offset-in-bits='16'> 19264 <!-- OT::USHORT OT::ContextFormat3::glyphCount --> 19265 <var-decl name='glyphCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1511' column='1'/> 19266 </data-member> 19267 <data-member access='protected' layout-offset-in-bits='32'> 19268 <!-- OT::USHORT OT::ContextFormat3::lookupCount --> 19269 <var-decl name='lookupCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1513' column='1'/> 19270 </data-member> 19271 <data-member access='protected' layout-offset-in-bits='48'> 19272 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat3::coverageZ[1] --> 19273 <var-decl name='coverageZ' type-id='type-id-875' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1515' column='1'/> 19274 </data-member> 19275 <data-member access='protected' layout-offset-in-bits='64'> 19276 <!-- OT::LookupRecord OT::ContextFormat3::lookupRecordX[1] --> 19277 <var-decl name='lookupRecordX' type-id='type-id-857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1517' column='1'/> 19278 </data-member> 19279 <data-member access='public' static='yes'> 19280 <!-- static const unsigned int OT::ContextFormat3::min_size --> 19281 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1520' column='1'/> 19282 </data-member> 19283 <member-function access='public'> 19284 <!-- const OT::Coverage& OT::ContextFormat3::get_coverage() --> 19285 <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat312get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1478' column='1' visibility='default' binding='global' size-in-bits='64'> 19286 <!-- implicit parameter of type 'const OT::ContextFormat3*' --> 19287 <parameter type-id='type-id-501' is-artificial='yes'/> 19288 <!-- const OT::Coverage& --> 19289 <return type-id='type-id-943'/> 19290 </function-decl> 19291 </member-function> 19292 <member-function access='public'> 19293 <!-- void OT::ContextFormat3::closure(OT::hb_closure_context_t*) --> 19294 <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat37closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1432' column='1' visibility='default' binding='global' size-in-bits='64'> 19295 <!-- implicit parameter of type 'const OT::ContextFormat3*' --> 19296 <parameter type-id='type-id-501' is-artificial='yes'/> 19297 <!-- parameter of type 'OT::hb_closure_context_t*' --> 19298 <parameter type-id='type-id-1390'/> 19299 <!-- void --> 19300 <return type-id='type-id-25'/> 19301 </function-decl> 19302 </member-function> 19303 <member-function access='public'> 19304 <!-- bool OT::ContextFormat3::would_apply(OT::hb_would_apply_context_t*) --> 19305 <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat311would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1466' column='1' visibility='default' binding='global' size-in-bits='64'> 19306 <!-- implicit parameter of type 'const OT::ContextFormat3*' --> 19307 <parameter type-id='type-id-501' is-artificial='yes'/> 19308 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 19309 <parameter type-id='type-id-1396'/> 19310 <!-- bool --> 19311 <return type-id='type-id-1'/> 19312 </function-decl> 19313 </member-function> 19314 <member-function access='public'> 19315 <!-- bool OT::ContextFormat3::sanitize(OT::hb_sanitize_context_t*) --> 19316 <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1497' column='1' visibility='default' binding='global' size-in-bits='64'> 19317 <!-- implicit parameter of type 'OT::ContextFormat3*' --> 19318 <parameter type-id='type-id-1120' is-artificial='yes'/> 19319 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19320 <parameter type-id='type-id-279'/> 19321 <!-- bool --> 19322 <return type-id='type-id-1'/> 19323 </function-decl> 19324 </member-function> 19325 <member-function access='public'> 19326 <!-- bool OT::ContextFormat3::apply(OT::hb_apply_context_t*) --> 19327 <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat35applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1483' column='1' visibility='default' binding='global' size-in-bits='64'> 19328 <!-- implicit parameter of type 'const OT::ContextFormat3*' --> 19329 <parameter type-id='type-id-501' is-artificial='yes'/> 19330 <!-- parameter of type 'OT::hb_apply_context_t*' --> 19331 <parameter type-id='type-id-1382'/> 19332 <!-- bool --> 19333 <return type-id='type-id-1'/> 19334 </function-decl> 19335 </member-function> 19336 <member-function access='public'> 19337 <!-- void OT::ContextFormat3::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 19338 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat314collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1449' column='1' visibility='default' binding='global' size-in-bits='64'> 19339 <!-- implicit parameter of type 'const OT::ContextFormat3*' --> 19340 <parameter type-id='type-id-501' is-artificial='yes'/> 19341 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 19342 <parameter type-id='type-id-1392'/> 19343 <!-- void --> 19344 <return type-id='type-id-25'/> 19345 </function-decl> 19346 </member-function> 19347 </class-decl> 19348 <!-- struct OT::ContextPos --> 19349 <class-decl name='ContextPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1355' column='1' id='type-id-1844'> 19350 <!-- struct OT::Context --> 19351 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1107'/> 19352 </class-decl> 19353 <!-- struct OT::ContextSubst --> 19354 <class-decl name='ContextSubst' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='916' column='1' id='type-id-1845'> 19355 <!-- struct OT::Context --> 19356 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1107'/> 19357 </class-decl> 19358 <!-- struct OT::Coverage --> 19359 <class-decl name='Coverage' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='807' column='1' id='type-id-1121'> 19360 <member-type access='public'> 19361 <!-- struct OT::Coverage::Iter --> 19362 <class-decl name='Iter' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='872' column='1' id='type-id-1122'> 19363 <member-type access='private'> 19364 <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} --> 19365 <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='913' column='1' id='type-id-1846'> 19366 <data-member access='public'> 19367 <!-- OT::CoverageFormat1::Iter format1 --> 19368 <var-decl name='format1' type-id='type-id-1125' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='914' column='1'/> 19369 </data-member> 19370 <data-member access='public'> 19371 <!-- OT::CoverageFormat2::Iter format2 --> 19372 <var-decl name='format2' type-id='type-id-1128' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='915' column='1'/> 19373 </data-member> 19374 </union-decl> 19375 </member-type> 19376 <data-member access='private' layout-offset-in-bits='0'> 19377 <!-- unsigned int OT::Coverage::Iter::format --> 19378 <var-decl name='format' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='912' column='1'/> 19379 </data-member> 19380 <data-member access='private' layout-offset-in-bits='64'> 19381 <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} OT::Coverage::Iter::u --> 19382 <var-decl name='u' type-id='type-id-1846' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='916' column='1'/> 19383 </data-member> 19384 <member-function access='public' constructor='yes'> 19385 <!-- OT::Coverage::Iter::Iter() --> 19386 <function-decl name='Iter' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='873' column='1' visibility='default' binding='global' size-in-bits='64'> 19387 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19388 <parameter type-id='type-id-1123' is-artificial='yes'/> 19389 <!-- void --> 19390 <return type-id='type-id-25'/> 19391 </function-decl> 19392 </member-function> 19393 <member-function access='public'> 19394 <!-- bool OT::Coverage::Iter::more() --> 19395 <function-decl name='more' mangled-name='_ZN2OT8Coverage4Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='882' column='1' visibility='default' binding='global' size-in-bits='64'> 19396 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19397 <parameter type-id='type-id-1123' is-artificial='yes'/> 19398 <!-- bool --> 19399 <return type-id='type-id-1'/> 19400 </function-decl> 19401 </member-function> 19402 <member-function access='public'> 19403 <!-- uint16_t OT::Coverage::Iter::get_coverage() --> 19404 <function-decl name='get_coverage' mangled-name='_ZN2OT8Coverage4Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='903' column='1' visibility='default' binding='global' size-in-bits='64'> 19405 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19406 <parameter type-id='type-id-1123' is-artificial='yes'/> 19407 <!-- typedef uint16_t --> 19408 <return type-id='type-id-137'/> 19409 </function-decl> 19410 </member-function> 19411 <member-function access='public'> 19412 <!-- void OT::Coverage::Iter::init(const OT::Coverage&) --> 19413 <function-decl name='init' mangled-name='_ZN2OT8Coverage4Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='874' column='1' visibility='default' binding='global' size-in-bits='64'> 19414 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19415 <parameter type-id='type-id-1123' is-artificial='yes'/> 19416 <!-- parameter of type 'const OT::Coverage&' --> 19417 <parameter type-id='type-id-943'/> 19418 <!-- void --> 19419 <return type-id='type-id-25'/> 19420 </function-decl> 19421 </member-function> 19422 <member-function access='public'> 19423 <!-- void OT::Coverage::Iter::next() --> 19424 <function-decl name='next' mangled-name='_ZN2OT8Coverage4Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='889' column='1' visibility='default' binding='global' size-in-bits='64'> 19425 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19426 <parameter type-id='type-id-1123' is-artificial='yes'/> 19427 <!-- void --> 19428 <return type-id='type-id-25'/> 19429 </function-decl> 19430 </member-function> 19431 <member-function access='public'> 19432 <!-- uint16_t OT::Coverage::Iter::get_glyph() --> 19433 <function-decl name='get_glyph' mangled-name='_ZN2OT8Coverage4Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='896' column='1' visibility='default' binding='global' size-in-bits='64'> 19434 <!-- implicit parameter of type 'OT::Coverage::Iter*' --> 19435 <parameter type-id='type-id-1123' is-artificial='yes'/> 19436 <!-- typedef uint16_t --> 19437 <return type-id='type-id-137'/> 19438 </function-decl> 19439 </member-function> 19440 </class-decl> 19441 </member-type> 19442 <member-type access='protected'> 19443 <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} --> 19444 <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='920' column='1' id='type-id-1847'> 19445 <data-member access='public'> 19446 <!-- OT::USHORT format --> 19447 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='921' column='1'/> 19448 </data-member> 19449 <data-member access='public'> 19450 <!-- OT::CoverageFormat1 format1 --> 19451 <var-decl name='format1' type-id='type-id-1124' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='922' column='1'/> 19452 </data-member> 19453 <data-member access='public'> 19454 <!-- OT::CoverageFormat2 format2 --> 19455 <var-decl name='format2' type-id='type-id-1127' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='923' column='1'/> 19456 </data-member> 19457 </union-decl> 19458 </member-type> 19459 <data-member access='protected' layout-offset-in-bits='0'> 19460 <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} OT::Coverage::u --> 19461 <var-decl name='u' type-id='type-id-1847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='924' column='1'/> 19462 </data-member> 19463 <data-member access='public' static='yes'> 19464 <!-- static const unsigned int OT::Coverage::min_size --> 19465 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='926' column='1'/> 19466 </data-member> 19467 <member-function access='public'> 19468 <!-- void OT::Coverage::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19469 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='864' column='1' visibility='default' binding='global' size-in-bits='64'> 19470 <!-- implicit parameter of type 'const OT::Coverage*' --> 19471 <parameter type-id='type-id-1490' is-artificial='yes'/> 19472 <!-- parameter of type 'hb_set_digest_t*' --> 19473 <parameter type-id='type-id-1805'/> 19474 <!-- void --> 19475 <return type-id='type-id-25'/> 19476 </function-decl> 19477 </member-function> 19478 <member-function access='public'> 19479 <!-- bool OT::Coverage::intersects_coverage(const hb_set_t*, unsigned int) --> 19480 <function-decl name='intersects_coverage' mangled-name='_ZNK2OT8Coverage19intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> 19481 <!-- implicit parameter of type 'const OT::Coverage*' --> 19482 <parameter type-id='type-id-1490' is-artificial='yes'/> 19483 <!-- parameter of type 'const hb_set_t*' --> 19484 <parameter type-id='type-id-1838'/> 19485 <!-- parameter of type 'unsigned int' --> 19486 <parameter type-id='type-id-18'/> 19487 <!-- bool --> 19488 <return type-id='type-id-1'/> 19489 </function-decl> 19490 </member-function> 19491 <member-function access='public'> 19492 <!-- unsigned int OT::Coverage::get_coverage(hb_codepoint_t) --> 19493 <function-decl name='get_coverage' mangled-name='_ZNK2OT8Coverage12get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='808' column='1' visibility='default' binding='global' size-in-bits='64'> 19494 <!-- implicit parameter of type 'const OT::Coverage*' --> 19495 <parameter type-id='type-id-1490' is-artificial='yes'/> 19496 <!-- parameter of type 'typedef hb_codepoint_t' --> 19497 <parameter type-id='type-id-72'/> 19498 <!-- unsigned int --> 19499 <return type-id='type-id-18'/> 19500 </function-decl> 19501 </member-function> 19502 <member-function access='public'> 19503 <!-- void OT::Coverage::add_coverage<hb_set_t>(hb_set_t*) --> 19504 <function-decl name='add_coverage<hb_set_t>' mangled-name='_ZNK2OT8Coverage12add_coverageI8hb_set_tEEvPT_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='864' column='1' visibility='default' binding='global' size-in-bits='64'> 19505 <!-- implicit parameter of type 'const OT::Coverage*' --> 19506 <parameter type-id='type-id-1490' is-artificial='yes'/> 19507 <!-- parameter of type 'hb_set_t*' --> 19508 <parameter type-id='type-id-964'/> 19509 <!-- void --> 19510 <return type-id='type-id-25'/> 19511 </function-decl> 19512 </member-function> 19513 <member-function access='public'> 19514 <!-- bool OT::Coverage::intersects(const hb_set_t*) --> 19515 <function-decl name='intersects' mangled-name='_ZNK2OT8Coverage10intersectsEPK8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='845' column='1' visibility='default' binding='global' size-in-bits='64'> 19516 <!-- implicit parameter of type 'const OT::Coverage*' --> 19517 <parameter type-id='type-id-1490' is-artificial='yes'/> 19518 <!-- parameter of type 'const hb_set_t*' --> 19519 <parameter type-id='type-id-1838'/> 19520 <!-- bool --> 19521 <return type-id='type-id-1'/> 19522 </function-decl> 19523 </member-function> 19524 <member-function access='public'> 19525 <!-- bool OT::Coverage::sanitize(OT::hb_sanitize_context_t*) --> 19526 <function-decl name='sanitize' mangled-name='_ZN2OT8Coverage8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='835' column='1' visibility='default' binding='global' size-in-bits='64'> 19527 <!-- implicit parameter of type 'OT::Coverage*' --> 19528 <parameter type-id='type-id-539' is-artificial='yes'/> 19529 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19530 <parameter type-id='type-id-279'/> 19531 <!-- bool --> 19532 <return type-id='type-id-1'/> 19533 </function-decl> 19534 </member-function> 19535 <member-function access='public'> 19536 <!-- void OT::Coverage::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19537 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='864' column='1' visibility='default' binding='global' size-in-bits='64'> 19538 <!-- implicit parameter of type 'const OT::Coverage*' --> 19539 <parameter type-id='type-id-1848' is-artificial='yes'/> 19540 <!-- parameter of type 'hb_set_digest_t*' --> 19541 <parameter type-id='type-id-1805'/> 19542 <!-- void --> 19543 <return type-id='type-id-25'/> 19544 </function-decl> 19545 </member-function> 19546 <member-function access='public'> 19547 <!-- bool OT::Coverage::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 19548 <function-decl name='serialize' mangled-name='_ZN2OT8Coverage9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='817' column='1' visibility='default' binding='global' size-in-bits='64'> 19549 <!-- implicit parameter of type 'OT::Coverage*' --> 19550 <parameter type-id='type-id-539' is-artificial='yes'/> 19551 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 19552 <parameter type-id='type-id-281'/> 19553 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 19554 <parameter type-id='type-id-749'/> 19555 <!-- parameter of type 'unsigned int' --> 19556 <parameter type-id='type-id-18'/> 19557 <!-- bool --> 19558 <return type-id='type-id-1'/> 19559 </function-decl> 19560 </member-function> 19561 </class-decl> 19562 <!-- struct OT::CoverageFormat1 --> 19563 <class-decl name='CoverageFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='629' column='1' id='type-id-1124'> 19564 <member-type access='public'> 19565 <!-- struct OT::CoverageFormat1::Iter --> 19566 <class-decl name='Iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='672' column='1' id='type-id-1125'> 19567 <data-member access='private' layout-offset-in-bits='0'> 19568 <!-- const OT::CoverageFormat1* OT::CoverageFormat1::Iter::c --> 19569 <var-decl name='c' type-id='type-id-1493' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='680' column='1'/> 19570 </data-member> 19571 <data-member access='private' layout-offset-in-bits='64'> 19572 <!-- unsigned int OT::CoverageFormat1::Iter::i --> 19573 <var-decl name='i' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='681' column='1'/> 19574 </data-member> 19575 <member-function access='public'> 19576 <!-- uint16_t OT::CoverageFormat1::Iter::get_coverage() --> 19577 <function-decl name='get_coverage' mangled-name='_ZN2OT15CoverageFormat14Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='677' column='1' visibility='default' binding='global' size-in-bits='64'> 19578 <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> 19579 <parameter type-id='type-id-1126' is-artificial='yes'/> 19580 <!-- typedef uint16_t --> 19581 <return type-id='type-id-137'/> 19582 </function-decl> 19583 </member-function> 19584 <member-function access='public'> 19585 <!-- bool OT::CoverageFormat1::Iter::more() --> 19586 <function-decl name='more' mangled-name='_ZN2OT15CoverageFormat14Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='674' column='1' visibility='default' binding='global' size-in-bits='64'> 19587 <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> 19588 <parameter type-id='type-id-1126' is-artificial='yes'/> 19589 <!-- bool --> 19590 <return type-id='type-id-1'/> 19591 </function-decl> 19592 </member-function> 19593 <member-function access='public'> 19594 <!-- void OT::CoverageFormat1::Iter::init(const OT::CoverageFormat1&) --> 19595 <function-decl name='init' mangled-name='_ZN2OT15CoverageFormat14Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='673' column='1' visibility='default' binding='global' size-in-bits='64'> 19596 <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> 19597 <parameter type-id='type-id-1126' is-artificial='yes'/> 19598 <!-- parameter of type 'const OT::CoverageFormat1&' --> 19599 <parameter type-id='type-id-1492'/> 19600 <!-- void --> 19601 <return type-id='type-id-25'/> 19602 </function-decl> 19603 </member-function> 19604 <member-function access='public'> 19605 <!-- void OT::CoverageFormat1::Iter::next() --> 19606 <function-decl name='next' mangled-name='_ZN2OT15CoverageFormat14Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='675' column='1' visibility='default' binding='global' size-in-bits='64'> 19607 <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> 19608 <parameter type-id='type-id-1126' is-artificial='yes'/> 19609 <!-- void --> 19610 <return type-id='type-id-25'/> 19611 </function-decl> 19612 </member-function> 19613 <member-function access='public'> 19614 <!-- uint16_t OT::CoverageFormat1::Iter::get_glyph() --> 19615 <function-decl name='get_glyph' mangled-name='_ZN2OT15CoverageFormat14Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='676' column='1' visibility='default' binding='global' size-in-bits='64'> 19616 <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> 19617 <parameter type-id='type-id-1126' is-artificial='yes'/> 19618 <!-- typedef uint16_t --> 19619 <return type-id='type-id-137'/> 19620 </function-decl> 19621 </member-function> 19622 </class-decl> 19623 </member-type> 19624 <data-member access='protected' layout-offset-in-bits='0'> 19625 <!-- OT::USHORT OT::CoverageFormat1::coverageFormat --> 19626 <var-decl name='coverageFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='686' column='1'/> 19627 </data-member> 19628 <data-member access='protected' layout-offset-in-bits='16'> 19629 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat1::glyphArray --> 19630 <var-decl name='glyphArray' type-id='type-id-1743' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='688' column='1'/> 19631 </data-member> 19632 <data-member access='public' static='yes'> 19633 <!-- static const unsigned int OT::CoverageFormat1::min_size --> 19634 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='690' column='1'/> 19635 </data-member> 19636 <member-function access='private'> 19637 <!-- void OT::CoverageFormat1::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19638 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> 19639 <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> 19640 <parameter type-id='type-id-1493' is-artificial='yes'/> 19641 <!-- parameter of type 'hb_set_digest_t*' --> 19642 <parameter type-id='type-id-1805'/> 19643 <!-- void --> 19644 <return type-id='type-id-25'/> 19645 </function-decl> 19646 </member-function> 19647 <member-function access='private'> 19648 <!-- void OT::CoverageFormat1::add_coverage<hb_set_t>(hb_set_t*) --> 19649 <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> 19650 <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> 19651 <parameter type-id='type-id-1493' is-artificial='yes'/> 19652 <!-- parameter of type 'hb_set_t*' --> 19653 <parameter type-id='type-id-964'/> 19654 <!-- void --> 19655 <return type-id='type-id-25'/> 19656 </function-decl> 19657 </member-function> 19658 <member-function access='private'> 19659 <!-- unsigned int OT::CoverageFormat1::get_coverage(hb_codepoint_t) --> 19660 <function-decl name='get_coverage' mangled-name='_ZNK2OT15CoverageFormat112get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='633' column='1' visibility='default' binding='global' size-in-bits='64'> 19661 <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> 19662 <parameter type-id='type-id-1493' is-artificial='yes'/> 19663 <!-- parameter of type 'typedef hb_codepoint_t' --> 19664 <parameter type-id='type-id-72'/> 19665 <!-- unsigned int --> 19666 <return type-id='type-id-18'/> 19667 </function-decl> 19668 </member-function> 19669 <member-function access='private'> 19670 <!-- bool OT::CoverageFormat1::intersects_coverage(const hb_set_t*, unsigned int) --> 19671 <function-decl name='intersects_coverage' mangled-name='_ZNK2OT15CoverageFormat119intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='659' column='1' visibility='default' binding='global' size-in-bits='64'> 19672 <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> 19673 <parameter type-id='type-id-1493' is-artificial='yes'/> 19674 <!-- parameter of type 'const hb_set_t*' --> 19675 <parameter type-id='type-id-1838'/> 19676 <!-- parameter of type 'unsigned int' --> 19677 <parameter type-id='type-id-18'/> 19678 <!-- bool --> 19679 <return type-id='type-id-1'/> 19680 </function-decl> 19681 </member-function> 19682 <member-function access='private'> 19683 <!-- bool OT::CoverageFormat1::sanitize(OT::hb_sanitize_context_t*) --> 19684 <function-decl name='sanitize' mangled-name='_ZN2OT15CoverageFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='654' column='1' visibility='default' binding='global' size-in-bits='64'> 19685 <!-- implicit parameter of type 'OT::CoverageFormat1*' --> 19686 <parameter type-id='type-id-549' is-artificial='yes'/> 19687 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19688 <parameter type-id='type-id-279'/> 19689 <!-- bool --> 19690 <return type-id='type-id-1'/> 19691 </function-decl> 19692 </member-function> 19693 <member-function access='private'> 19694 <!-- void OT::CoverageFormat1::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19695 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> 19696 <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> 19697 <parameter type-id='type-id-1849' is-artificial='yes'/> 19698 <!-- parameter of type 'hb_set_digest_t*' --> 19699 <parameter type-id='type-id-1805'/> 19700 <!-- void --> 19701 <return type-id='type-id-25'/> 19702 </function-decl> 19703 </member-function> 19704 <member-function access='private'> 19705 <!-- bool OT::CoverageFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 19706 <function-decl name='serialize' mangled-name='_ZN2OT15CoverageFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='640' column='1' visibility='default' binding='global' size-in-bits='64'> 19707 <!-- implicit parameter of type 'OT::CoverageFormat1*' --> 19708 <parameter type-id='type-id-549' is-artificial='yes'/> 19709 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 19710 <parameter type-id='type-id-281'/> 19711 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 19712 <parameter type-id='type-id-749'/> 19713 <!-- parameter of type 'unsigned int' --> 19714 <parameter type-id='type-id-18'/> 19715 <!-- bool --> 19716 <return type-id='type-id-1'/> 19717 </function-decl> 19718 </member-function> 19719 </class-decl> 19720 <!-- struct OT::CoverageFormat2 --> 19721 <class-decl name='CoverageFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='694' column='1' id='type-id-1127'> 19722 <member-type access='public'> 19723 <!-- struct OT::CoverageFormat2::Iter --> 19724 <class-decl name='Iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='769' column='1' id='type-id-1128'> 19725 <data-member access='private' layout-offset-in-bits='0'> 19726 <!-- const OT::CoverageFormat2* OT::CoverageFormat2::Iter::c --> 19727 <var-decl name='c' type-id='type-id-1496' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='791' column='1'/> 19728 </data-member> 19729 <data-member access='private' layout-offset-in-bits='64'> 19730 <!-- unsigned int OT::CoverageFormat2::Iter::i --> 19731 <var-decl name='i' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='792' column='1'/> 19732 </data-member> 19733 <data-member access='private' layout-offset-in-bits='96'> 19734 <!-- unsigned int OT::CoverageFormat2::Iter::j --> 19735 <var-decl name='j' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='792' column='1'/> 19736 </data-member> 19737 <data-member access='private' layout-offset-in-bits='128'> 19738 <!-- unsigned int OT::CoverageFormat2::Iter::coverage --> 19739 <var-decl name='coverage' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='792' column='1'/> 19740 </data-member> 19741 <member-function access='public'> 19742 <!-- uint16_t OT::CoverageFormat2::Iter::get_coverage() --> 19743 <function-decl name='get_coverage' mangled-name='_ZN2OT15CoverageFormat24Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='788' column='1' visibility='default' binding='global' size-in-bits='64'> 19744 <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> 19745 <parameter type-id='type-id-1129' is-artificial='yes'/> 19746 <!-- typedef uint16_t --> 19747 <return type-id='type-id-137'/> 19748 </function-decl> 19749 </member-function> 19750 <member-function access='public'> 19751 <!-- bool OT::CoverageFormat2::Iter::more() --> 19752 <function-decl name='more' mangled-name='_ZN2OT15CoverageFormat24Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='776' column='1' visibility='default' binding='global' size-in-bits='64'> 19753 <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> 19754 <parameter type-id='type-id-1129' is-artificial='yes'/> 19755 <!-- bool --> 19756 <return type-id='type-id-1'/> 19757 </function-decl> 19758 </member-function> 19759 <member-function access='public'> 19760 <!-- void OT::CoverageFormat2::Iter::init(const OT::CoverageFormat2&) --> 19761 <function-decl name='init' mangled-name='_ZN2OT15CoverageFormat24Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='770' column='1' visibility='default' binding='global' size-in-bits='64'> 19762 <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> 19763 <parameter type-id='type-id-1129' is-artificial='yes'/> 19764 <!-- parameter of type 'const OT::CoverageFormat2&' --> 19765 <parameter type-id='type-id-1495'/> 19766 <!-- void --> 19767 <return type-id='type-id-25'/> 19768 </function-decl> 19769 </member-function> 19770 <member-function access='public'> 19771 <!-- void OT::CoverageFormat2::Iter::next() --> 19772 <function-decl name='next' mangled-name='_ZN2OT15CoverageFormat24Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='777' column='1' visibility='default' binding='global' size-in-bits='64'> 19773 <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> 19774 <parameter type-id='type-id-1129' is-artificial='yes'/> 19775 <!-- void --> 19776 <return type-id='type-id-25'/> 19777 </function-decl> 19778 </member-function> 19779 <member-function access='public'> 19780 <!-- uint16_t OT::CoverageFormat2::Iter::get_glyph() --> 19781 <function-decl name='get_glyph' mangled-name='_ZN2OT15CoverageFormat24Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='787' column='1' visibility='default' binding='global' size-in-bits='64'> 19782 <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> 19783 <parameter type-id='type-id-1129' is-artificial='yes'/> 19784 <!-- typedef uint16_t --> 19785 <return type-id='type-id-137'/> 19786 </function-decl> 19787 </member-function> 19788 </class-decl> 19789 </member-type> 19790 <data-member access='protected' layout-offset-in-bits='0'> 19791 <!-- OT::USHORT OT::CoverageFormat2::coverageFormat --> 19792 <var-decl name='coverageFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='797' column='1'/> 19793 </data-member> 19794 <data-member access='protected' layout-offset-in-bits='16'> 19795 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat2::rangeRecord --> 19796 <var-decl name='rangeRecord' type-id='type-id-1746' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='799' column='1'/> 19797 </data-member> 19798 <data-member access='public' static='yes'> 19799 <!-- static const unsigned int OT::CoverageFormat2::min_size --> 19800 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='803' column='1'/> 19801 </data-member> 19802 <member-function access='private'> 19803 <!-- void OT::CoverageFormat2::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19804 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='761' column='1' visibility='default' binding='global' size-in-bits='64'> 19805 <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> 19806 <parameter type-id='type-id-1496' is-artificial='yes'/> 19807 <!-- parameter of type 'hb_set_digest_t*' --> 19808 <parameter type-id='type-id-1805'/> 19809 <!-- void --> 19810 <return type-id='type-id-25'/> 19811 </function-decl> 19812 </member-function> 19813 <member-function access='private'> 19814 <!-- void OT::CoverageFormat2::add_coverage<hb_set_t>(hb_set_t*) --> 19815 <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='761' column='1' visibility='default' binding='global' size-in-bits='64'> 19816 <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> 19817 <parameter type-id='type-id-1496' is-artificial='yes'/> 19818 <!-- parameter of type 'hb_set_t*' --> 19819 <parameter type-id='type-id-964'/> 19820 <!-- void --> 19821 <return type-id='type-id-25'/> 19822 </function-decl> 19823 </member-function> 19824 <member-function access='private'> 19825 <!-- unsigned int OT::CoverageFormat2::get_coverage(hb_codepoint_t) --> 19826 <function-decl name='get_coverage' mangled-name='_ZNK2OT15CoverageFormat212get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='698' column='1' visibility='default' binding='global' size-in-bits='64'> 19827 <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> 19828 <parameter type-id='type-id-1496' is-artificial='yes'/> 19829 <!-- parameter of type 'typedef hb_codepoint_t' --> 19830 <parameter type-id='type-id-72'/> 19831 <!-- unsigned int --> 19832 <return type-id='type-id-18'/> 19833 </function-decl> 19834 </member-function> 19835 <member-function access='private'> 19836 <!-- bool OT::CoverageFormat2::intersects_coverage(const hb_set_t*, unsigned int) --> 19837 <function-decl name='intersects_coverage' mangled-name='_ZNK2OT15CoverageFormat219intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='745' column='1' visibility='default' binding='global' size-in-bits='64'> 19838 <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> 19839 <parameter type-id='type-id-1496' is-artificial='yes'/> 19840 <!-- parameter of type 'const hb_set_t*' --> 19841 <parameter type-id='type-id-1838'/> 19842 <!-- parameter of type 'unsigned int' --> 19843 <parameter type-id='type-id-18'/> 19844 <!-- bool --> 19845 <return type-id='type-id-1'/> 19846 </function-decl> 19847 </member-function> 19848 <member-function access='private'> 19849 <!-- bool OT::CoverageFormat2::sanitize(OT::hb_sanitize_context_t*) --> 19850 <function-decl name='sanitize' mangled-name='_ZN2OT15CoverageFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='740' column='1' visibility='default' binding='global' size-in-bits='64'> 19851 <!-- implicit parameter of type 'OT::CoverageFormat2*' --> 19852 <parameter type-id='type-id-553' is-artificial='yes'/> 19853 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19854 <parameter type-id='type-id-279'/> 19855 <!-- bool --> 19856 <return type-id='type-id-1'/> 19857 </function-decl> 19858 </member-function> 19859 <member-function access='private'> 19860 <!-- void OT::CoverageFormat2::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 19861 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='761' column='1' visibility='default' binding='global' size-in-bits='64'> 19862 <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> 19863 <parameter type-id='type-id-1850' is-artificial='yes'/> 19864 <!-- parameter of type 'hb_set_digest_t*' --> 19865 <parameter type-id='type-id-1805'/> 19866 <!-- void --> 19867 <return type-id='type-id-25'/> 19868 </function-decl> 19869 </member-function> 19870 <member-function access='private'> 19871 <!-- bool OT::CoverageFormat2::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 19872 <function-decl name='serialize' mangled-name='_ZN2OT15CoverageFormat29serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='708' column='1' visibility='default' binding='global' size-in-bits='64'> 19873 <!-- implicit parameter of type 'OT::CoverageFormat2*' --> 19874 <parameter type-id='type-id-553' is-artificial='yes'/> 19875 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 19876 <parameter type-id='type-id-281'/> 19877 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 19878 <parameter type-id='type-id-749'/> 19879 <!-- parameter of type 'unsigned int' --> 19880 <parameter type-id='type-id-18'/> 19881 <!-- bool --> 19882 <return type-id='type-id-1'/> 19883 </function-decl> 19884 </member-function> 19885 </class-decl> 19886 <!-- struct OT::CursivePos --> 19887 <class-decl name='CursivePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='988' column='1' id='type-id-1130'> 19888 <member-type access='protected'> 19889 <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} --> 19890 <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1009' column='1' id='type-id-1851'> 19891 <data-member access='public'> 19892 <!-- OT::USHORT format --> 19893 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1010' column='1'/> 19894 </data-member> 19895 <data-member access='public'> 19896 <!-- OT::CursivePosFormat1 format1 --> 19897 <var-decl name='format1' type-id='type-id-1132' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1011' column='1'/> 19898 </data-member> 19899 </union-decl> 19900 </member-type> 19901 <data-member access='protected' layout-offset-in-bits='0'> 19902 <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} OT::CursivePos::u --> 19903 <var-decl name='u' type-id='type-id-1851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1012' column='1'/> 19904 </data-member> 19905 <member-function access='public'> 19906 <!-- OT::hb_get_coverage_context_t::return_t OT::CursivePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 19907 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> 19908 <!-- implicit parameter of type 'const OT::CursivePos*' --> 19909 <parameter type-id='type-id-1498' is-artificial='yes'/> 19910 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 19911 <parameter type-id='type-id-1394'/> 19912 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 19913 <return type-id='type-id-1818'/> 19914 </function-decl> 19915 </member-function> 19916 <member-function access='public'> 19917 <!-- OT::hb_apply_context_t::return_t OT::CursivePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 19918 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> 19919 <!-- implicit parameter of type 'const OT::CursivePos*' --> 19920 <parameter type-id='type-id-1498' is-artificial='yes'/> 19921 <!-- parameter of type 'OT::hb_apply_context_t*' --> 19922 <parameter type-id='type-id-1382'/> 19923 <!-- typedef OT::hb_apply_context_t::return_t --> 19924 <return type-id='type-id-1820'/> 19925 </function-decl> 19926 </member-function> 19927 <member-function access='public'> 19928 <!-- OT::hb_collect_glyphs_context_t::return_t OT::CursivePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 19929 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> 19930 <!-- implicit parameter of type 'const OT::CursivePos*' --> 19931 <parameter type-id='type-id-1498' is-artificial='yes'/> 19932 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 19933 <parameter type-id='type-id-1392'/> 19934 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 19935 <return type-id='type-id-1822'/> 19936 </function-decl> 19937 </member-function> 19938 <member-function access='public'> 19939 <!-- bool OT::CursivePos::sanitize(OT::hb_sanitize_context_t*) --> 19940 <function-decl name='sanitize' mangled-name='_ZN2OT10CursivePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='999' column='1' visibility='default' binding='global' size-in-bits='64'> 19941 <!-- implicit parameter of type 'OT::CursivePos*' --> 19942 <parameter type-id='type-id-1131' is-artificial='yes'/> 19943 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19944 <parameter type-id='type-id-279'/> 19945 <!-- bool --> 19946 <return type-id='type-id-1'/> 19947 </function-decl> 19948 </member-function> 19949 </class-decl> 19950 <!-- struct OT::CursivePosFormat1 --> 19951 <class-decl name='CursivePosFormat1' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='875' column='1' id='type-id-1132'> 19952 <data-member access='protected' layout-offset-in-bits='0'> 19953 <!-- OT::USHORT OT::CursivePosFormat1::format --> 19954 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='976' column='1'/> 19955 </data-member> 19956 <data-member access='protected' layout-offset-in-bits='16'> 19957 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::coverage --> 19958 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='978' column='1'/> 19959 </data-member> 19960 <data-member access='protected' layout-offset-in-bits='32'> 19961 <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::entryExitRecord --> 19962 <var-decl name='entryExitRecord' type-id='type-id-1013' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='981' column='1'/> 19963 </data-member> 19964 <data-member access='public' static='yes'> 19965 <!-- static const unsigned int OT::CursivePosFormat1::min_size --> 19966 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='984' column='1'/> 19967 </data-member> 19968 <member-function access='public'> 19969 <!-- const OT::Coverage& OT::CursivePosFormat1::get_coverage() --> 19970 <function-decl name='get_coverage' mangled-name='_ZNK2OT17CursivePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='882' column='1' visibility='default' binding='global' size-in-bits='64'> 19971 <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> 19972 <parameter type-id='type-id-1501' is-artificial='yes'/> 19973 <!-- const OT::Coverage& --> 19974 <return type-id='type-id-943'/> 19975 </function-decl> 19976 </member-function> 19977 <member-function access='public'> 19978 <!-- void OT::CursivePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 19979 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT17CursivePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='876' column='1' visibility='default' binding='global' size-in-bits='64'> 19980 <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> 19981 <parameter type-id='type-id-1501' is-artificial='yes'/> 19982 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 19983 <parameter type-id='type-id-1392'/> 19984 <!-- void --> 19985 <return type-id='type-id-25'/> 19986 </function-decl> 19987 </member-function> 19988 <member-function access='public'> 19989 <!-- bool OT::CursivePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 19990 <function-decl name='sanitize' mangled-name='_ZN2OT17CursivePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='970' column='1' visibility='default' binding='global' size-in-bits='64'> 19991 <!-- implicit parameter of type 'OT::CursivePosFormat1*' --> 19992 <parameter type-id='type-id-1133' is-artificial='yes'/> 19993 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 19994 <parameter type-id='type-id-279'/> 19995 <!-- bool --> 19996 <return type-id='type-id-1'/> 19997 </function-decl> 19998 </member-function> 19999 <member-function access='public'> 20000 <!-- bool OT::CursivePosFormat1::apply(OT::hb_apply_context_t*) --> 20001 <function-decl name='apply' mangled-name='_ZNK2OT17CursivePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='887' column='1' visibility='default' binding='global' size-in-bits='64'> 20002 <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> 20003 <parameter type-id='type-id-1501' is-artificial='yes'/> 20004 <!-- parameter of type 'OT::hb_apply_context_t*' --> 20005 <parameter type-id='type-id-1382'/> 20006 <!-- bool --> 20007 <return type-id='type-id-1'/> 20008 </function-decl> 20009 </member-function> 20010 </class-decl> 20011 <!-- struct OT::Device --> 20012 <class-decl name='Device' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1101' column='1' id='type-id-1134'> 20013 <data-member access='protected' layout-offset-in-bits='0'> 20014 <!-- OT::USHORT OT::Device::startSize --> 20015 <var-decl name='startSize' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1157' column='1'/> 20016 </data-member> 20017 <data-member access='protected' layout-offset-in-bits='16'> 20018 <!-- OT::USHORT OT::Device::endSize --> 20019 <var-decl name='endSize' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1158' column='1'/> 20020 </data-member> 20021 <data-member access='protected' layout-offset-in-bits='32'> 20022 <!-- OT::USHORT OT::Device::deltaFormat --> 20023 <var-decl name='deltaFormat' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1159' column='1'/> 20024 </data-member> 20025 <data-member access='protected' layout-offset-in-bits='48'> 20026 <!-- OT::USHORT OT::Device::deltaValue[1] --> 20027 <var-decl name='deltaValue' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1164' column='1'/> 20028 </data-member> 20029 <data-member access='public' static='yes'> 20030 <!-- static const unsigned int OT::Device::min_size --> 20031 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1166' column='1'/> 20032 </data-member> 20033 <member-function access='public'> 20034 <!-- int OT::Device::get_delta_pixels(unsigned int) --> 20035 <function-decl name='get_delta_pixels' mangled-name='_ZNK2OT6Device16get_delta_pixelsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1121' column='1' visibility='default' binding='global' size-in-bits='64'> 20036 <!-- implicit parameter of type 'const OT::Device*' --> 20037 <parameter type-id='type-id-452' is-artificial='yes'/> 20038 <!-- parameter of type 'unsigned int' --> 20039 <parameter type-id='type-id-18'/> 20040 <!-- int --> 20041 <return type-id='type-id-11'/> 20042 </function-decl> 20043 </member-function> 20044 <member-function access='public'> 20045 <!-- unsigned int OT::Device::get_size() --> 20046 <function-decl name='get_size' mangled-name='_ZNK2OT6Device8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1144' column='1' visibility='default' binding='global' size-in-bits='64'> 20047 <!-- implicit parameter of type 'const OT::Device*' --> 20048 <parameter type-id='type-id-452' is-artificial='yes'/> 20049 <!-- unsigned int --> 20050 <return type-id='type-id-18'/> 20051 </function-decl> 20052 </member-function> 20053 <member-function access='public'> 20054 <!-- bool OT::Device::sanitize(OT::hb_sanitize_context_t*) --> 20055 <function-decl name='sanitize' mangled-name='_ZN2OT6Device8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1151' column='1' visibility='default' binding='global' size-in-bits='64'> 20056 <!-- implicit parameter of type 'OT::Device*' --> 20057 <parameter type-id='type-id-1136' is-artificial='yes'/> 20058 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20059 <parameter type-id='type-id-279'/> 20060 <!-- bool --> 20061 <return type-id='type-id-1'/> 20062 </function-decl> 20063 </member-function> 20064 <member-function access='public'> 20065 <!-- hb_position_t OT::Device::get_x_delta(hb_font_t*) --> 20066 <function-decl name='get_x_delta' mangled-name='_ZNK2OT6Device11get_x_deltaEP9hb_font_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1103' column='1' visibility='default' binding='global' size-in-bits='64'> 20067 <!-- implicit parameter of type 'const OT::Device*' --> 20068 <parameter type-id='type-id-452' is-artificial='yes'/> 20069 <!-- parameter of type 'hb_font_t*' --> 20070 <parameter type-id='type-id-154'/> 20071 <!-- typedef hb_position_t --> 20072 <return type-id='type-id-103'/> 20073 </function-decl> 20074 </member-function> 20075 <member-function access='public'> 20076 <!-- hb_position_t OT::Device::get_y_delta(hb_font_t*) --> 20077 <function-decl name='get_y_delta' mangled-name='_ZNK2OT6Device11get_y_deltaEP9hb_font_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1106' column='1' visibility='default' binding='global' size-in-bits='64'> 20078 <!-- implicit parameter of type 'const OT::Device*' --> 20079 <parameter type-id='type-id-452' is-artificial='yes'/> 20080 <!-- parameter of type 'hb_font_t*' --> 20081 <parameter type-id='type-id-154'/> 20082 <!-- typedef hb_position_t --> 20083 <return type-id='type-id-103'/> 20084 </function-decl> 20085 </member-function> 20086 <member-function access='public'> 20087 <!-- int OT::Device::get_delta(unsigned int, int) --> 20088 <function-decl name='get_delta' mangled-name='_ZNK2OT6Device9get_deltaEji' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1109' column='1' visibility='default' binding='global' size-in-bits='64'> 20089 <!-- implicit parameter of type 'const OT::Device*' --> 20090 <parameter type-id='type-id-452' is-artificial='yes'/> 20091 <!-- parameter of type 'unsigned int' --> 20092 <parameter type-id='type-id-18'/> 20093 <!-- parameter of type 'int' --> 20094 <parameter type-id='type-id-11'/> 20095 <!-- int --> 20096 <return type-id='type-id-11'/> 20097 </function-decl> 20098 </member-function> 20099 </class-decl> 20100 <!-- struct OT::EntryExitRecord --> 20101 <class-decl name='EntryExitRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='853' column='1' id='type-id-851'> 20102 <data-member access='protected' layout-offset-in-bits='0'> 20103 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::entryAnchor --> 20104 <var-decl name='entryAnchor' type-id='type-id-862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='863' column='1'/> 20105 </data-member> 20106 <data-member access='protected' layout-offset-in-bits='16'> 20107 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::exitAnchor --> 20108 <var-decl name='exitAnchor' type-id='type-id-862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='867' column='1'/> 20109 </data-member> 20110 <data-member access='public' static='yes'> 20111 <!-- static const unsigned int OT::EntryExitRecord::static_size --> 20112 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='871' column='1'/> 20113 </data-member> 20114 <data-member access='public' static='yes'> 20115 <!-- static const unsigned int OT::EntryExitRecord::min_size --> 20116 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='871' column='1'/> 20117 </data-member> 20118 <member-function access='public'> 20119 <!-- bool OT::EntryExitRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> 20120 <function-decl name='sanitize' mangled-name='_ZN2OT15EntryExitRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='856' column='1' visibility='default' binding='global' size-in-bits='64'> 20121 <!-- implicit parameter of type 'OT::EntryExitRecord*' --> 20122 <parameter type-id='type-id-1138' is-artificial='yes'/> 20123 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20124 <parameter type-id='type-id-279'/> 20125 <!-- parameter of type 'void*' --> 20126 <parameter type-id='type-id-19'/> 20127 <!-- bool --> 20128 <return type-id='type-id-1'/> 20129 </function-decl> 20130 </member-function> 20131 </class-decl> 20132 <!-- struct OT::Extension<OT::ExtensionPos> --> 20133 <class-decl name='Extension<OT::ExtensionPos>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2199' column='1' id='type-id-1139'> 20134 <data-member access='protected' layout-offset-in-bits='0'> 20135 <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} OT::Extension<OT::ExtensionPos>::u --> 20136 <var-decl name='u' type-id='type-id-1852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2250' column='1'/> 20137 </data-member> 20138 <member-function access='public'> 20139 <!-- const OT::PosLookupSubTable& OT::Extension<OT::ExtensionPos>::get_subtable<OT::PosLookupSubTable>() --> 20140 <function-decl name='get_subtable<OT::PosLookupSubTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2216' column='1' visibility='default' binding='global' size-in-bits='64'> 20141 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20142 <parameter type-id='type-id-1508' is-artificial='yes'/> 20143 <!-- const OT::PosLookupSubTable& --> 20144 <return type-id='type-id-1675'/> 20145 </function-decl> 20146 </member-function> 20147 <member-function access='public'> 20148 <!-- OT::hb_get_coverage_context_t::return_t OT::Extension<OT::ExtensionPos>::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 20149 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20150 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20151 <parameter type-id='type-id-1508' is-artificial='yes'/> 20152 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 20153 <parameter type-id='type-id-1394'/> 20154 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 20155 <return type-id='type-id-1818'/> 20156 </function-decl> 20157 </member-function> 20158 <member-function access='public'> 20159 <!-- unsigned int OT::Extension<OT::ExtensionPos>::get_offset() --> 20160 <function-decl name='get_offset' mangled-name='_ZNK2OT9ExtensionINS_12ExtensionPosEE10get_offsetEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2207' column='1' visibility='default' binding='global' size-in-bits='64'> 20161 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20162 <parameter type-id='type-id-1508' is-artificial='yes'/> 20163 <!-- unsigned int --> 20164 <return type-id='type-id-18'/> 20165 </function-decl> 20166 </member-function> 20167 <member-function access='public'> 20168 <!-- unsigned int OT::Extension<OT::ExtensionPos>::get_type() --> 20169 <function-decl name='get_type' mangled-name='_ZNK2OT9ExtensionINS_12ExtensionPosEE8get_typeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2200' column='1' visibility='default' binding='global' size-in-bits='64'> 20170 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20171 <parameter type-id='type-id-1508' is-artificial='yes'/> 20172 <!-- unsigned int --> 20173 <return type-id='type-id-18'/> 20174 </function-decl> 20175 </member-function> 20176 <member-function access='public'> 20177 <!-- bool OT::Extension<OT::ExtensionPos>::sanitize_self(OT::hb_sanitize_context_t*) --> 20178 <function-decl name='sanitize_self' mangled-name='_ZN2OT9ExtensionINS_12ExtensionPosEE13sanitize_selfEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2229' column='1' visibility='default' binding='global' size-in-bits='64'> 20179 <!-- implicit parameter of type 'OT::Extension<OT::ExtensionPos>*' --> 20180 <parameter type-id='type-id-1140' is-artificial='yes'/> 20181 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20182 <parameter type-id='type-id-279'/> 20183 <!-- bool --> 20184 <return type-id='type-id-1'/> 20185 </function-decl> 20186 </member-function> 20187 <member-function access='public'> 20188 <!-- OT::hb_collect_glyphs_context_t::return_t OT::Extension<OT::ExtensionPos>::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 20189 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT9ExtensionINS_12ExtensionPosEE8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS5_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20190 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20191 <parameter type-id='type-id-1508' is-artificial='yes'/> 20192 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 20193 <parameter type-id='type-id-1392'/> 20194 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 20195 <return type-id='type-id-1822'/> 20196 </function-decl> 20197 </member-function> 20198 <member-function access='public'> 20199 <!-- OT::hb_apply_context_t::return_t OT::Extension<OT::ExtensionPos>::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 20200 <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT9ExtensionINS_12ExtensionPosEE8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS5_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20201 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> 20202 <parameter type-id='type-id-1508' is-artificial='yes'/> 20203 <!-- parameter of type 'OT::hb_apply_context_t*' --> 20204 <parameter type-id='type-id-1382'/> 20205 <!-- typedef OT::hb_apply_context_t::return_t --> 20206 <return type-id='type-id-1820'/> 20207 </function-decl> 20208 </member-function> 20209 <member-function access='public'> 20210 <!-- bool OT::Extension<OT::ExtensionPos>::sanitize(OT::hb_sanitize_context_t*) --> 20211 <function-decl name='sanitize' mangled-name='_ZN2OT9ExtensionINS_12ExtensionPosEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2238' column='1' visibility='default' binding='global' size-in-bits='64'> 20212 <!-- implicit parameter of type 'OT::Extension<OT::ExtensionPos>*' --> 20213 <parameter type-id='type-id-1140' is-artificial='yes'/> 20214 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20215 <parameter type-id='type-id-279'/> 20216 <!-- bool --> 20217 <return type-id='type-id-1'/> 20218 </function-decl> 20219 </member-function> 20220 </class-decl> 20221 <!-- struct OT::Extension<OT::ExtensionSubst> --> 20222 <class-decl name='Extension<OT::ExtensionSubst>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2199' column='1' id='type-id-1141'> 20223 <member-type access='protected'> 20224 <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} --> 20225 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2247' column='1' id='type-id-1852'> 20226 <data-member access='public'> 20227 <!-- OT::USHORT format --> 20228 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2248' column='1'/> 20229 </data-member> 20230 <data-member access='public'> 20231 <!-- OT::ExtensionFormat1 format1 --> 20232 <var-decl name='format1' type-id='type-id-1143' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2249' column='1'/> 20233 </data-member> 20234 </union-decl> 20235 </member-type> 20236 <data-member access='protected' layout-offset-in-bits='0'> 20237 <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} OT::Extension<OT::ExtensionSubst>::u --> 20238 <var-decl name='u' type-id='type-id-1852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2250' column='1'/> 20239 </data-member> 20240 <member-function access='public'> 20241 <!-- const OT::SubstLookupSubTable& OT::Extension<OT::ExtensionSubst>::get_subtable<OT::SubstLookupSubTable>() --> 20242 <function-decl name='get_subtable<OT::SubstLookupSubTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2216' column='1' visibility='default' binding='global' size-in-bits='64'> 20243 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20244 <parameter type-id='type-id-1510' is-artificial='yes'/> 20245 <!-- const OT::SubstLookupSubTable& --> 20246 <return type-id='type-id-1758'/> 20247 </function-decl> 20248 </member-function> 20249 <member-function access='public'> 20250 <!-- OT::hb_would_apply_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 20251 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20252 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20253 <parameter type-id='type-id-1510' is-artificial='yes'/> 20254 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 20255 <parameter type-id='type-id-1396'/> 20256 <!-- typedef OT::hb_would_apply_context_t::return_t --> 20257 <return type-id='type-id-1819'/> 20258 </function-decl> 20259 </member-function> 20260 <member-function access='public'> 20261 <!-- OT::hb_collect_glyphs_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 20262 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20263 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20264 <parameter type-id='type-id-1510' is-artificial='yes'/> 20265 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 20266 <parameter type-id='type-id-1392'/> 20267 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 20268 <return type-id='type-id-1822'/> 20269 </function-decl> 20270 </member-function> 20271 <member-function access='public'> 20272 <!-- OT::hb_closure_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 20273 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20274 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20275 <parameter type-id='type-id-1510' is-artificial='yes'/> 20276 <!-- parameter of type 'OT::hb_closure_context_t*' --> 20277 <parameter type-id='type-id-1390'/> 20278 <!-- typedef OT::hb_closure_context_t::return_t --> 20279 <return type-id='type-id-1821'/> 20280 </function-decl> 20281 </member-function> 20282 <member-function access='public'> 20283 <!-- OT::hb_apply_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 20284 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20285 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20286 <parameter type-id='type-id-1510' is-artificial='yes'/> 20287 <!-- parameter of type 'OT::hb_apply_context_t*' --> 20288 <parameter type-id='type-id-1382'/> 20289 <!-- typedef OT::hb_apply_context_t::return_t --> 20290 <return type-id='type-id-1820'/> 20291 </function-decl> 20292 </member-function> 20293 <member-function access='public'> 20294 <!-- OT::hb_get_coverage_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 20295 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20296 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20297 <parameter type-id='type-id-1510' is-artificial='yes'/> 20298 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 20299 <parameter type-id='type-id-1394'/> 20300 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 20301 <return type-id='type-id-1818'/> 20302 </function-decl> 20303 </member-function> 20304 <member-function access='public'> 20305 <!-- unsigned int OT::Extension<OT::ExtensionSubst>::get_offset() --> 20306 <function-decl name='get_offset' mangled-name='_ZNK2OT9ExtensionINS_14ExtensionSubstEE10get_offsetEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2207' column='1' visibility='default' binding='global' size-in-bits='64'> 20307 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20308 <parameter type-id='type-id-1510' is-artificial='yes'/> 20309 <!-- unsigned int --> 20310 <return type-id='type-id-18'/> 20311 </function-decl> 20312 </member-function> 20313 <member-function access='public'> 20314 <!-- unsigned int OT::Extension<OT::ExtensionSubst>::get_type() --> 20315 <function-decl name='get_type' mangled-name='_ZNK2OT9ExtensionINS_14ExtensionSubstEE8get_typeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2200' column='1' visibility='default' binding='global' size-in-bits='64'> 20316 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20317 <parameter type-id='type-id-1510' is-artificial='yes'/> 20318 <!-- unsigned int --> 20319 <return type-id='type-id-18'/> 20320 </function-decl> 20321 </member-function> 20322 <member-function access='public'> 20323 <!-- bool OT::Extension<OT::ExtensionSubst>::sanitize_self(OT::hb_sanitize_context_t*) --> 20324 <function-decl name='sanitize_self' mangled-name='_ZN2OT9ExtensionINS_14ExtensionSubstEE13sanitize_selfEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2229' column='1' visibility='default' binding='global' size-in-bits='64'> 20325 <!-- implicit parameter of type 'OT::Extension<OT::ExtensionSubst>*' --> 20326 <parameter type-id='type-id-1142' is-artificial='yes'/> 20327 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20328 <parameter type-id='type-id-279'/> 20329 <!-- bool --> 20330 <return type-id='type-id-1'/> 20331 </function-decl> 20332 </member-function> 20333 <member-function access='public'> 20334 <!-- bool OT::Extension<OT::ExtensionSubst>::sanitize(OT::hb_sanitize_context_t*) --> 20335 <function-decl name='sanitize' mangled-name='_ZN2OT9ExtensionINS_14ExtensionSubstEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2238' column='1' visibility='default' binding='global' size-in-bits='64'> 20336 <!-- implicit parameter of type 'OT::Extension<OT::ExtensionSubst>*' --> 20337 <parameter type-id='type-id-1142' is-artificial='yes'/> 20338 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20339 <parameter type-id='type-id-279'/> 20340 <!-- bool --> 20341 <return type-id='type-id-1'/> 20342 </function-decl> 20343 </member-function> 20344 <member-function access='public'> 20345 <!-- const OT::SubstLookupSubTable& OT::Extension<OT::ExtensionSubst>::get_subtable<OT::SubstLookupSubTable>() --> 20346 <function-decl name='get_subtable<OT::SubstLookupSubTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2216' column='1' visibility='default' binding='global' size-in-bits='64'> 20347 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20348 <parameter type-id='type-id-1510' is-artificial='yes'/> 20349 <!-- const OT::SubstLookupSubTable& --> 20350 <return type-id='type-id-1758'/> 20351 </function-decl> 20352 </member-function> 20353 <member-function access='public'> 20354 <!-- OT::hb_get_coverage_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 20355 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'> 20356 <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> 20357 <parameter type-id='type-id-1510' is-artificial='yes'/> 20358 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 20359 <parameter type-id='type-id-1394'/> 20360 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 20361 <return type-id='type-id-1818'/> 20362 </function-decl> 20363 </member-function> 20364 </class-decl> 20365 <!-- struct OT::ExtensionFormat1 --> 20366 <class-decl name='ExtensionFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2177' column='1' id='type-id-1143'> 20367 <data-member access='protected' layout-offset-in-bits='0'> 20368 <!-- OT::USHORT OT::ExtensionFormat1::format --> 20369 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2187' column='1'/> 20370 </data-member> 20371 <data-member access='protected' layout-offset-in-bits='16'> 20372 <!-- OT::USHORT OT::ExtensionFormat1::extensionLookupType --> 20373 <var-decl name='extensionLookupType' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2188' column='1'/> 20374 </data-member> 20375 <data-member access='protected' layout-offset-in-bits='32'> 20376 <!-- OT::ULONG OT::ExtensionFormat1::extensionOffset --> 20377 <var-decl name='extensionOffset' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2191' column='1'/> 20378 </data-member> 20379 <data-member access='public' static='yes'> 20380 <!-- static const unsigned int OT::ExtensionFormat1::static_size --> 20381 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2194' column='1'/> 20382 </data-member> 20383 <data-member access='public' static='yes'> 20384 <!-- static const unsigned int OT::ExtensionFormat1::min_size --> 20385 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2194' column='1'/> 20386 </data-member> 20387 <member-function access='public'> 20388 <!-- unsigned int OT::ExtensionFormat1::get_type() --> 20389 <function-decl name='get_type' mangled-name='_ZNK2OT16ExtensionFormat18get_typeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2178' column='1' visibility='default' binding='global' size-in-bits='64'> 20390 <!-- implicit parameter of type 'const OT::ExtensionFormat1*' --> 20391 <parameter type-id='type-id-508' is-artificial='yes'/> 20392 <!-- unsigned int --> 20393 <return type-id='type-id-18'/> 20394 </function-decl> 20395 </member-function> 20396 <member-function access='public'> 20397 <!-- unsigned int OT::ExtensionFormat1::get_offset() --> 20398 <function-decl name='get_offset' mangled-name='_ZNK2OT16ExtensionFormat110get_offsetEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2179' column='1' visibility='default' binding='global' size-in-bits='64'> 20399 <!-- implicit parameter of type 'const OT::ExtensionFormat1*' --> 20400 <parameter type-id='type-id-508' is-artificial='yes'/> 20401 <!-- unsigned int --> 20402 <return type-id='type-id-18'/> 20403 </function-decl> 20404 </member-function> 20405 <member-function access='public'> 20406 <!-- bool OT::ExtensionFormat1::sanitize(OT::hb_sanitize_context_t*) --> 20407 <function-decl name='sanitize' mangled-name='_ZN2OT16ExtensionFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2181' column='1' visibility='default' binding='global' size-in-bits='64'> 20408 <!-- implicit parameter of type 'OT::ExtensionFormat1*' --> 20409 <parameter type-id='type-id-1144' is-artificial='yes'/> 20410 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20411 <parameter type-id='type-id-279'/> 20412 <!-- bool --> 20413 <return type-id='type-id-1'/> 20414 </function-decl> 20415 </member-function> 20416 </class-decl> 20417 <!-- struct OT::ExtensionPos --> 20418 <class-decl name='ExtensionPos' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1360' column='1' id='type-id-1853'> 20419 <!-- struct OT::Extension<OT::ExtensionPos> --> 20420 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1139'/> 20421 </class-decl> 20422 <!-- struct OT::ExtensionSubst --> 20423 <class-decl name='ExtensionSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='921' column='1' id='type-id-1512'> 20424 <!-- struct OT::Extension<OT::ExtensionSubst> --> 20425 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1141'/> 20426 <member-function access='public'> 20427 <!-- bool OT::ExtensionSubst::is_reverse() --> 20428 <function-decl name='is_reverse' mangled-name='_ZNK2OT14ExtensionSubst10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='924' column='1' visibility='default' binding='global' size-in-bits='64'> 20429 <!-- implicit parameter of type 'const OT::ExtensionSubst*' --> 20430 <parameter type-id='type-id-1514' is-artificial='yes'/> 20431 <!-- bool --> 20432 <return type-id='type-id-1'/> 20433 </function-decl> 20434 </member-function> 20435 </class-decl> 20436 <!-- struct OT::Feature --> 20437 <class-decl name='Feature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='475' column='1' id='type-id-1145'> 20438 <data-member access='public' layout-offset-in-bits='0'> 20439 <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > OT::Feature::featureParams --> 20440 <var-decl name='featureParams' type-id='type-id-1236' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='532' column='1'/> 20441 </data-member> 20442 <data-member access='public' layout-offset-in-bits='16'> 20443 <!-- OT::IndexArray OT::Feature::lookupIndex --> 20444 <var-decl name='lookupIndex' type-id='type-id-1537' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='536' column='1'/> 20445 </data-member> 20446 <data-member access='public' static='yes'> 20447 <!-- static const unsigned int OT::Feature::min_size --> 20448 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='538' column='1'/> 20449 </data-member> 20450 <member-function access='public'> 20451 <!-- bool OT::Feature::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Feature>::sanitize_closure_t*) --> 20452 <function-decl name='sanitize' mangled-name='_ZN2OT7Feature8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> 20453 <!-- implicit parameter of type 'OT::Feature*' --> 20454 <parameter type-id='type-id-1147' is-artificial='yes'/> 20455 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20456 <parameter type-id='type-id-279'/> 20457 <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> 20458 <parameter type-id='type-id-1684'/> 20459 <!-- bool --> 20460 <return type-id='type-id-1'/> 20461 </function-decl> 20462 </member-function> 20463 <member-function access='public'> 20464 <!-- const OT::FeatureParams& OT::Feature::get_feature_params() --> 20465 <function-decl name='get_feature_params' mangled-name='_ZNK2OT7Feature18get_feature_paramsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='485' column='1' visibility='default' binding='global' size-in-bits='64'> 20466 <!-- implicit parameter of type 'const OT::Feature*' --> 20467 <parameter type-id='type-id-478' is-artificial='yes'/> 20468 <!-- const OT::FeatureParams& --> 20469 <return type-id='type-id-1518'/> 20470 </function-decl> 20471 </member-function> 20472 <member-function access='public'> 20473 <!-- unsigned int OT::Feature::get_lookup_indexes(unsigned int, unsigned int*, unsigned int*) --> 20474 <function-decl name='get_lookup_indexes' mangled-name='_ZNK2OT7Feature18get_lookup_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='480' column='1' visibility='default' binding='global' size-in-bits='64'> 20475 <!-- implicit parameter of type 'const OT::Feature*' --> 20476 <parameter type-id='type-id-478' is-artificial='yes'/> 20477 <!-- parameter of type 'unsigned int' --> 20478 <parameter type-id='type-id-18'/> 20479 <!-- parameter of type 'unsigned int*' --> 20480 <parameter type-id='type-id-60'/> 20481 <!-- parameter of type 'unsigned int*' --> 20482 <parameter type-id='type-id-60'/> 20483 <!-- unsigned int --> 20484 <return type-id='type-id-18'/> 20485 </function-decl> 20486 </member-function> 20487 </class-decl> 20488 <!-- struct OT::FeatureParams --> 20489 <class-decl name='FeatureParams' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='446' column='1' id='type-id-1148'> 20490 <member-type access='private'> 20491 <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} --> 20492 <union-decl name='__anonymous_union__' size-in-bits='136' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='466' column='1' id='type-id-1854'> 20493 <data-member access='public'> 20494 <!-- OT::FeatureParamsSize size --> 20495 <var-decl name='size' type-id='type-id-1153' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='467' column='1'/> 20496 </data-member> 20497 <data-member access='public'> 20498 <!-- OT::FeatureParamsStylisticSet stylisticSet --> 20499 <var-decl name='stylisticSet' type-id='type-id-1155' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='468' column='1'/> 20500 </data-member> 20501 <data-member access='public'> 20502 <!-- OT::FeatureParamsCharacterVariants characterVariants --> 20503 <var-decl name='characterVariants' type-id='type-id-1151' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='469' column='1'/> 20504 </data-member> 20505 </union-decl> 20506 </member-type> 20507 <data-member access='private' layout-offset-in-bits='0'> 20508 <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} OT::FeatureParams::u --> 20509 <var-decl name='u' type-id='type-id-1854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='470' column='1'/> 20510 </data-member> 20511 <data-member access='private' static='yes'> 20512 <!-- static const unsigned int OT::FeatureParams::static_size --> 20513 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='471' column='1'/> 20514 </data-member> 20515 <data-member access='private' static='yes'> 20516 <!-- static const unsigned int OT::FeatureParams::min_size --> 20517 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='471' column='1'/> 20518 </data-member> 20519 <member-function access='public'> 20520 <!-- bool OT::FeatureParams::sanitize(OT::hb_sanitize_context_t*, hb_tag_t) --> 20521 <function-decl name='sanitize' mangled-name='_ZN2OT13FeatureParams8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='447' column='1' visibility='default' binding='global' size-in-bits='64'> 20522 <!-- implicit parameter of type 'OT::FeatureParams*' --> 20523 <parameter type-id='type-id-1150' is-artificial='yes'/> 20524 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20525 <parameter type-id='type-id-279'/> 20526 <!-- parameter of type 'typedef hb_tag_t' --> 20527 <parameter type-id='type-id-184'/> 20528 <!-- bool --> 20529 <return type-id='type-id-1'/> 20530 </function-decl> 20531 </member-function> 20532 <member-function access='public'> 20533 <!-- const OT::FeatureParamsSize& OT::FeatureParams::get_size_params(hb_tag_t) --> 20534 <function-decl name='get_size_params' mangled-name='_ZNK2OT13FeatureParams15get_size_paramsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='458' column='1' visibility='default' binding='global' size-in-bits='64'> 20535 <!-- implicit parameter of type 'const OT::FeatureParams*' --> 20536 <parameter type-id='type-id-1519' is-artificial='yes'/> 20537 <!-- parameter of type 'typedef hb_tag_t' --> 20538 <parameter type-id='type-id-184'/> 20539 <!-- const OT::FeatureParamsSize& --> 20540 <return type-id='type-id-1522'/> 20541 </function-decl> 20542 </member-function> 20543 </class-decl> 20544 <!-- struct OT::FeatureParamsCharacterVariants --> 20545 <class-decl name='FeatureParamsCharacterVariants' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='406' column='1' id='type-id-1151'> 20546 <data-member access='public' layout-offset-in-bits='0'> 20547 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::format --> 20548 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='413' column='1'/> 20549 </data-member> 20550 <data-member access='public' layout-offset-in-bits='16'> 20551 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUILableNameID --> 20552 <var-decl name='featUILableNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='414' column='1'/> 20553 </data-member> 20554 <data-member access='public' layout-offset-in-bits='32'> 20555 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUITooltipTextNameID --> 20556 <var-decl name='featUITooltipTextNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='419' column='1'/> 20557 </data-member> 20558 <data-member access='public' layout-offset-in-bits='48'> 20559 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::sampleTextNameID --> 20560 <var-decl name='sampleTextNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='425' column='1'/> 20561 </data-member> 20562 <data-member access='public' layout-offset-in-bits='64'> 20563 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::numNamedParameters --> 20564 <var-decl name='numNamedParameters' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='429' column='1'/> 20565 </data-member> 20566 <data-member access='public' layout-offset-in-bits='80'> 20567 <!-- OT::USHORT OT::FeatureParamsCharacterVariants::firstParamUILabelNameID --> 20568 <var-decl name='firstParamUILabelNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='431' column='1'/> 20569 </data-member> 20570 <data-member access='public' layout-offset-in-bits='96'> 20571 <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > OT::FeatureParamsCharacterVariants::characters --> 20572 <var-decl name='characters' type-id='type-id-1017' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='437' column='1'/> 20573 </data-member> 20574 <data-member access='public' static='yes'> 20575 <!-- static const unsigned int OT::FeatureParamsCharacterVariants::min_size --> 20576 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='442' column='1'/> 20577 </data-member> 20578 <member-function access='public'> 20579 <!-- bool OT::FeatureParamsCharacterVariants::sanitize(OT::hb_sanitize_context_t*) --> 20580 <function-decl name='sanitize' mangled-name='_ZN2OT30FeatureParamsCharacterVariants8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='407' column='1' visibility='default' binding='global' size-in-bits='64'> 20581 <!-- implicit parameter of type 'OT::FeatureParamsCharacterVariants*' --> 20582 <parameter type-id='type-id-1152' is-artificial='yes'/> 20583 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20584 <parameter type-id='type-id-279'/> 20585 <!-- bool --> 20586 <return type-id='type-id-1'/> 20587 </function-decl> 20588 </member-function> 20589 </class-decl> 20590 <!-- struct OT::FeatureParamsSize --> 20591 <class-decl name='FeatureParamsSize' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='262' column='1' id='type-id-1153'> 20592 <data-member access='public' layout-offset-in-bits='0'> 20593 <!-- OT::USHORT OT::FeatureParamsSize::designSize --> 20594 <var-decl name='designSize' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='332' column='1'/> 20595 </data-member> 20596 <data-member access='public' layout-offset-in-bits='16'> 20597 <!-- OT::USHORT OT::FeatureParamsSize::subfamilyID --> 20598 <var-decl name='subfamilyID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='337' column='1'/> 20599 </data-member> 20600 <data-member access='public' layout-offset-in-bits='32'> 20601 <!-- OT::USHORT OT::FeatureParamsSize::subfamilyNameID --> 20602 <var-decl name='subfamilyNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='347' column='1'/> 20603 </data-member> 20604 <data-member access='public' layout-offset-in-bits='48'> 20605 <!-- OT::USHORT OT::FeatureParamsSize::rangeStart --> 20606 <var-decl name='rangeStart' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='361' column='1'/> 20607 </data-member> 20608 <data-member access='public' layout-offset-in-bits='64'> 20609 <!-- OT::USHORT OT::FeatureParamsSize::rangeEnd --> 20610 <var-decl name='rangeEnd' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='364' column='1'/> 20611 </data-member> 20612 <data-member access='public' static='yes'> 20613 <!-- static const unsigned int OT::FeatureParamsSize::static_size --> 20614 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='368' column='1'/> 20615 </data-member> 20616 <data-member access='public' static='yes'> 20617 <!-- static const unsigned int OT::FeatureParamsSize::min_size --> 20618 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='368' column='1'/> 20619 </data-member> 20620 <member-function access='public'> 20621 <!-- bool OT::FeatureParamsSize::sanitize(OT::hb_sanitize_context_t*) --> 20622 <function-decl name='sanitize' mangled-name='_ZN2OT17FeatureParamsSize8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> 20623 <!-- implicit parameter of type 'OT::FeatureParamsSize*' --> 20624 <parameter type-id='type-id-1154' is-artificial='yes'/> 20625 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20626 <parameter type-id='type-id-279'/> 20627 <!-- bool --> 20628 <return type-id='type-id-1'/> 20629 </function-decl> 20630 </member-function> 20631 </class-decl> 20632 <!-- struct OT::FeatureParamsStylisticSet --> 20633 <class-decl name='FeatureParamsStylisticSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='373' column='1' id='type-id-1155'> 20634 <data-member access='public' layout-offset-in-bits='0'> 20635 <!-- OT::USHORT OT::FeatureParamsStylisticSet::version --> 20636 <var-decl name='version' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='381' column='1'/> 20637 </data-member> 20638 <data-member access='public' layout-offset-in-bits='16'> 20639 <!-- OT::USHORT OT::FeatureParamsStylisticSet::uiNameID --> 20640 <var-decl name='uiNameID' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='386' column='1'/> 20641 </data-member> 20642 <data-member access='public' static='yes'> 20643 <!-- static const unsigned int OT::FeatureParamsStylisticSet::static_size --> 20644 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='401' column='1'/> 20645 </data-member> 20646 <data-member access='public' static='yes'> 20647 <!-- static const unsigned int OT::FeatureParamsStylisticSet::min_size --> 20648 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='401' column='1'/> 20649 </data-member> 20650 <member-function access='public'> 20651 <!-- bool OT::FeatureParamsStylisticSet::sanitize(OT::hb_sanitize_context_t*) --> 20652 <function-decl name='sanitize' mangled-name='_ZN2OT25FeatureParamsStylisticSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='374' column='1' visibility='default' binding='global' size-in-bits='64'> 20653 <!-- implicit parameter of type 'OT::FeatureParamsStylisticSet*' --> 20654 <parameter type-id='type-id-1156' is-artificial='yes'/> 20655 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20656 <parameter type-id='type-id-279'/> 20657 <!-- bool --> 20658 <return type-id='type-id-1'/> 20659 </function-decl> 20660 </member-function> 20661 </class-decl> 20662 <!-- struct OT::GDEF --> 20663 <class-decl name='GDEF' size-in-bits='112' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='326' column='1' id='type-id-1157'> 20664 <data-member access='public' static='yes'> 20665 <!-- static const hb_tag_t OT::GDEF::tableTag --> 20666 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='327' column='1'/> 20667 </data-member> 20668 <data-member access='protected' layout-offset-in-bits='0'> 20669 <!-- OT::FixedVersion OT::GDEF::version --> 20670 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='402' column='1'/> 20671 </data-member> 20672 <data-member access='protected' layout-offset-in-bits='32'> 20673 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::glyphClassDef --> 20674 <var-decl name='glyphClassDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='405' column='1'/> 20675 </data-member> 20676 <data-member access='protected' layout-offset-in-bits='48'> 20677 <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > OT::GDEF::attachList --> 20678 <var-decl name='attachList' type-id='type-id-1226' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='409' column='1'/> 20679 </data-member> 20680 <data-member access='protected' layout-offset-in-bits='64'> 20681 <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > OT::GDEF::ligCaretList --> 20682 <var-decl name='ligCaretList' type-id='type-id-1238' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='413' column='1'/> 20683 </data-member> 20684 <data-member access='protected' layout-offset-in-bits='80'> 20685 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::markAttachClassDef --> 20686 <var-decl name='markAttachClassDef' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='417' column='1'/> 20687 </data-member> 20688 <data-member access='protected' layout-offset-in-bits='96'> 20689 <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > OT::GDEF::markGlyphSetsDef[1] --> 20690 <var-decl name='markGlyphSetsDef' type-id='type-id-887' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='421' column='1'/> 20691 </data-member> 20692 <data-member access='public' static='yes'> 20693 <!-- static const unsigned int OT::GDEF::min_size --> 20694 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='426' column='1'/> 20695 </data-member> 20696 <member-function access='public'> 20697 <!-- bool OT::GDEF::has_glyph_classes() --> 20698 <function-decl name='has_glyph_classes' mangled-name='_ZNK2OT4GDEF17has_glyph_classesEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 20699 <!-- implicit parameter of type 'const OT::GDEF*' --> 20700 <parameter type-id='type-id-1526' is-artificial='yes'/> 20701 <!-- bool --> 20702 <return type-id='type-id-1'/> 20703 </function-decl> 20704 </member-function> 20705 <member-function access='public'> 20706 <!-- bool OT::GDEF::mark_set_covers(unsigned int, hb_codepoint_t) --> 20707 <function-decl name='mark_set_covers' mangled-name='_ZNK2OT4GDEF15mark_set_coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='364' column='1' visibility='default' binding='global' size-in-bits='64'> 20708 <!-- implicit parameter of type 'const OT::GDEF*' --> 20709 <parameter type-id='type-id-1526' is-artificial='yes'/> 20710 <!-- parameter of type 'unsigned int' --> 20711 <parameter type-id='type-id-18'/> 20712 <!-- parameter of type 'typedef hb_codepoint_t' --> 20713 <parameter type-id='type-id-72'/> 20714 <!-- bool --> 20715 <return type-id='type-id-1'/> 20716 </function-decl> 20717 </member-function> 20718 <member-function access='public'> 20719 <!-- unsigned int OT::GDEF::get_glyph_class(hb_codepoint_t) --> 20720 <function-decl name='get_glyph_class' mangled-name='_ZNK2OT4GDEF15get_glyph_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 20721 <!-- implicit parameter of type 'const OT::GDEF*' --> 20722 <parameter type-id='type-id-1526' is-artificial='yes'/> 20723 <!-- parameter of type 'typedef hb_codepoint_t' --> 20724 <parameter type-id='type-id-72'/> 20725 <!-- unsigned int --> 20726 <return type-id='type-id-18'/> 20727 </function-decl> 20728 </member-function> 20729 <member-function access='public'> 20730 <!-- unsigned int OT::GDEF::get_mark_attachment_type(hb_codepoint_t) --> 20731 <function-decl name='get_mark_attachment_type' mangled-name='_ZNK2OT4GDEF24get_mark_attachment_typeEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='344' column='1' visibility='default' binding='global' size-in-bits='64'> 20732 <!-- implicit parameter of type 'const OT::GDEF*' --> 20733 <parameter type-id='type-id-1526' is-artificial='yes'/> 20734 <!-- parameter of type 'typedef hb_codepoint_t' --> 20735 <parameter type-id='type-id-72'/> 20736 <!-- unsigned int --> 20737 <return type-id='type-id-18'/> 20738 </function-decl> 20739 </member-function> 20740 <member-function access='public'> 20741 <!-- unsigned int OT::GDEF::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> 20742 <function-decl name='get_lig_carets' mangled-name='_ZNK2OT4GDEF14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='355' column='1' visibility='default' binding='global' size-in-bits='64'> 20743 <!-- implicit parameter of type 'const OT::GDEF*' --> 20744 <parameter type-id='type-id-1526' is-artificial='yes'/> 20745 <!-- parameter of type 'hb_font_t*' --> 20746 <parameter type-id='type-id-154'/> 20747 <!-- parameter of type 'enum hb_direction_t' --> 20748 <parameter type-id='type-id-68'/> 20749 <!-- parameter of type 'typedef hb_codepoint_t' --> 20750 <parameter type-id='type-id-72'/> 20751 <!-- parameter of type 'unsigned int' --> 20752 <parameter type-id='type-id-18'/> 20753 <!-- parameter of type 'unsigned int*' --> 20754 <parameter type-id='type-id-60'/> 20755 <!-- parameter of type 'hb_position_t*' --> 20756 <parameter type-id='type-id-163'/> 20757 <!-- unsigned int --> 20758 <return type-id='type-id-18'/> 20759 </function-decl> 20760 </member-function> 20761 <member-function access='public'> 20762 <!-- unsigned int OT::GDEF::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> 20763 <function-decl name='get_attach_points' mangled-name='_ZNK2OT4GDEF17get_attach_pointsEjjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> 20764 <!-- implicit parameter of type 'const OT::GDEF*' --> 20765 <parameter type-id='type-id-1526' is-artificial='yes'/> 20766 <!-- parameter of type 'typedef hb_codepoint_t' --> 20767 <parameter type-id='type-id-72'/> 20768 <!-- parameter of type 'unsigned int' --> 20769 <parameter type-id='type-id-18'/> 20770 <!-- parameter of type 'unsigned int*' --> 20771 <parameter type-id='type-id-60'/> 20772 <!-- parameter of type 'unsigned int*' --> 20773 <parameter type-id='type-id-60'/> 20774 <!-- unsigned int --> 20775 <return type-id='type-id-18'/> 20776 </function-decl> 20777 </member-function> 20778 <member-function access='public'> 20779 <!-- void OT::GDEF::get_glyphs_in_class(unsigned int, hb_set_t*) --> 20780 <function-decl name='get_glyphs_in_class' mangled-name='_ZNK2OT4GDEF19get_glyphs_in_classEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 20781 <!-- implicit parameter of type 'const OT::GDEF*' --> 20782 <parameter type-id='type-id-1526' is-artificial='yes'/> 20783 <!-- parameter of type 'unsigned int' --> 20784 <parameter type-id='type-id-18'/> 20785 <!-- parameter of type 'hb_set_t*' --> 20786 <parameter type-id='type-id-964'/> 20787 <!-- void --> 20788 <return type-id='type-id-25'/> 20789 </function-decl> 20790 </member-function> 20791 <member-function access='public'> 20792 <!-- unsigned int OT::GDEF::get_glyph_props(hb_codepoint_t) --> 20793 <function-decl name='get_glyph_props' mangled-name='_ZNK2OT4GDEF15get_glyph_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='382' column='1' visibility='default' binding='global' size-in-bits='64'> 20794 <!-- implicit parameter of type 'const OT::GDEF*' --> 20795 <parameter type-id='type-id-1526' is-artificial='yes'/> 20796 <!-- parameter of type 'typedef hb_codepoint_t' --> 20797 <parameter type-id='type-id-72'/> 20798 <!-- unsigned int --> 20799 <return type-id='type-id-18'/> 20800 </function-decl> 20801 </member-function> 20802 <member-function access='public'> 20803 <!-- bool OT::GDEF::sanitize(OT::hb_sanitize_context_t*) --> 20804 <function-decl name='sanitize' mangled-name='_ZN2OT4GDEF8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='367' column='1' visibility='default' binding='global' size-in-bits='64'> 20805 <!-- implicit parameter of type 'OT::GDEF*' --> 20806 <parameter type-id='type-id-1158' is-artificial='yes'/> 20807 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20808 <parameter type-id='type-id-279'/> 20809 <!-- bool --> 20810 <return type-id='type-id-1'/> 20811 </function-decl> 20812 </member-function> 20813 </class-decl> 20814 <!-- struct OT::GPOS --> 20815 <class-decl name='GPOS' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1517' column='1' id='type-id-1159'> 20816 <!-- struct OT::GSUBGPOS --> 20817 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1163'/> 20818 <data-member access='public' static='yes'> 20819 <!-- static const hb_tag_t OT::GPOS::tableTag --> 20820 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1518' column='1'/> 20821 </data-member> 20822 <data-member access='public' static='yes'> 20823 <!-- static const unsigned int OT::GPOS::static_size --> 20824 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1533' column='1'/> 20825 </data-member> 20826 <data-member access='public' static='yes'> 20827 <!-- static const unsigned int OT::GPOS::min_size --> 20828 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1533' column='1'/> 20829 </data-member> 20830 <member-function access='public' static='yes'> 20831 <!-- void OT::GPOS::position_finish(hb_buffer_t*) --> 20832 <function-decl name='position_finish' mangled-name='_ZN2OT4GPOS15position_finishEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1524' column='1' visibility='default' binding='global' size-in-bits='64'> 20833 <!-- parameter of type 'hb_font_t*' --> 20834 <parameter type-id='type-id-154'/> 20835 <!-- parameter of type 'hb_buffer_t*' --> 20836 <parameter type-id='type-id-153'/> 20837 <!-- void --> 20838 <return type-id='type-id-25'/> 20839 </function-decl> 20840 </member-function> 20841 <member-function access='public' static='yes'> 20842 <!-- void OT::GPOS::position_start(hb_buffer_t*) --> 20843 <function-decl name='position_start' mangled-name='_ZN2OT4GPOS14position_startEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1523' column='1' visibility='default' binding='global' size-in-bits='64'> 20844 <!-- parameter of type 'hb_font_t*' --> 20845 <parameter type-id='type-id-154'/> 20846 <!-- parameter of type 'hb_buffer_t*' --> 20847 <parameter type-id='type-id-153'/> 20848 <!-- void --> 20849 <return type-id='type-id-25'/> 20850 </function-decl> 20851 </member-function> 20852 <member-function access='public'> 20853 <!-- const OT::PosLookup& OT::GPOS::get_lookup(unsigned int) --> 20854 <function-decl name='get_lookup' mangled-name='_ZNK2OT4GPOS10get_lookupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1520' column='1' visibility='default' binding='global' size-in-bits='64'> 20855 <!-- implicit parameter of type 'const OT::GPOS*' --> 20856 <parameter type-id='type-id-1528' is-artificial='yes'/> 20857 <!-- parameter of type 'unsigned int' --> 20858 <parameter type-id='type-id-18'/> 20859 <!-- const OT::PosLookup& --> 20860 <return type-id='type-id-951'/> 20861 </function-decl> 20862 </member-function> 20863 <member-function access='public'> 20864 <!-- bool OT::GPOS::sanitize(OT::hb_sanitize_context_t*) --> 20865 <function-decl name='sanitize' mangled-name='_ZN2OT4GPOS8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> 20866 <!-- implicit parameter of type 'OT::GPOS*' --> 20867 <parameter type-id='type-id-1160' is-artificial='yes'/> 20868 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20869 <parameter type-id='type-id-279'/> 20870 <!-- bool --> 20871 <return type-id='type-id-1'/> 20872 </function-decl> 20873 </member-function> 20874 </class-decl> 20875 <!-- struct OT::GSUB --> 20876 <class-decl name='GSUB' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1318' column='1' id='type-id-1161'> 20877 <!-- struct OT::GSUBGPOS --> 20878 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1163'/> 20879 <data-member access='public' static='yes'> 20880 <!-- static const hb_tag_t OT::GSUB::tableTag --> 20881 <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1319' column='1'/> 20882 </data-member> 20883 <data-member access='public' static='yes'> 20884 <!-- static const unsigned int OT::GSUB::static_size --> 20885 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1334' column='1'/> 20886 </data-member> 20887 <data-member access='public' static='yes'> 20888 <!-- static const unsigned int OT::GSUB::min_size --> 20889 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1334' column='1'/> 20890 </data-member> 20891 <member-function access='public' static='yes'> 20892 <!-- void OT::GSUB::substitute_finish(hb_buffer_t*) --> 20893 <function-decl name='substitute_finish' mangled-name='_ZN2OT4GSUB17substitute_finishEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1325' column='1' visibility='default' binding='global' size-in-bits='64'> 20894 <!-- parameter of type 'hb_font_t*' --> 20895 <parameter type-id='type-id-154'/> 20896 <!-- parameter of type 'hb_buffer_t*' --> 20897 <parameter type-id='type-id-153'/> 20898 <!-- void --> 20899 <return type-id='type-id-25'/> 20900 </function-decl> 20901 </member-function> 20902 <member-function access='public' static='yes'> 20903 <!-- void OT::GSUB::substitute_start(hb_buffer_t*) --> 20904 <function-decl name='substitute_start' mangled-name='_ZN2OT4GSUB16substitute_startEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1324' column='1' visibility='default' binding='global' size-in-bits='64'> 20905 <!-- parameter of type 'hb_font_t*' --> 20906 <parameter type-id='type-id-154'/> 20907 <!-- parameter of type 'hb_buffer_t*' --> 20908 <parameter type-id='type-id-153'/> 20909 <!-- void --> 20910 <return type-id='type-id-25'/> 20911 </function-decl> 20912 </member-function> 20913 <member-function access='public'> 20914 <!-- const OT::SubstLookup& OT::GSUB::get_lookup(unsigned int) --> 20915 <function-decl name='get_lookup' mangled-name='_ZNK2OT4GSUB10get_lookupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1321' column='1' visibility='default' binding='global' size-in-bits='64'> 20916 <!-- implicit parameter of type 'const OT::GSUB*' --> 20917 <parameter type-id='type-id-1530' is-artificial='yes'/> 20918 <!-- parameter of type 'unsigned int' --> 20919 <parameter type-id='type-id-18'/> 20920 <!-- const OT::SubstLookup& --> 20921 <return type-id='type-id-950'/> 20922 </function-decl> 20923 </member-function> 20924 <member-function access='public'> 20925 <!-- bool OT::GSUB::sanitize(OT::hb_sanitize_context_t*) --> 20926 <function-decl name='sanitize' mangled-name='_ZN2OT4GSUB8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1327' column='1' visibility='default' binding='global' size-in-bits='64'> 20927 <!-- implicit parameter of type 'OT::GSUB*' --> 20928 <parameter type-id='type-id-1162' is-artificial='yes'/> 20929 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 20930 <parameter type-id='type-id-279'/> 20931 <!-- bool --> 20932 <return type-id='type-id-1'/> 20933 </function-decl> 20934 </member-function> 20935 </class-decl> 20936 <!-- struct OT::GSUBGPOS --> 20937 <class-decl name='GSUBGPOS' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2259' column='1' id='type-id-1163'> 20938 <data-member access='public' static='yes'> 20939 <!-- static const hb_tag_t OT::GSUBGPOS::GSUBTag --> 20940 <var-decl name='GSUBTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2260' column='1'/> 20941 </data-member> 20942 <data-member access='public' static='yes'> 20943 <!-- static const hb_tag_t OT::GSUBGPOS::GPOSTag --> 20944 <var-decl name='GPOSTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2261' column='1'/> 20945 </data-member> 20946 <data-member access='protected' layout-offset-in-bits='0'> 20947 <!-- OT::FixedVersion OT::GSUBGPOS::version --> 20948 <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2303' column='1'/> 20949 </data-member> 20950 <data-member access='protected' layout-offset-in-bits='32'> 20951 <!-- OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::scriptList --> 20952 <var-decl name='scriptList' type-id='type-id-1252' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2306' column='1'/> 20953 </data-member> 20954 <data-member access='protected' layout-offset-in-bits='48'> 20955 <!-- OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::featureList --> 20956 <var-decl name='featureList' type-id='type-id-1251' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2308' column='1'/> 20957 </data-member> 20958 <data-member access='protected' layout-offset-in-bits='64'> 20959 <!-- OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::lookupList --> 20960 <var-decl name='lookupList' type-id='type-id-1245' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2310' column='1'/> 20961 </data-member> 20962 <data-member access='public' static='yes'> 20963 <!-- static const unsigned int OT::GSUBGPOS::static_size --> 20964 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2312' column='1'/> 20965 </data-member> 20966 <data-member access='public' static='yes'> 20967 <!-- static const unsigned int OT::GSUBGPOS::min_size --> 20968 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2312' column='1'/> 20969 </data-member> 20970 <member-function access='public'> 20971 <!-- const OT::Lookup& OT::GSUBGPOS::get_lookup(unsigned int) --> 20972 <function-decl name='get_lookup' mangled-name='_ZNK2OT8GSUBGPOS10get_lookupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2291' column='1' visibility='default' binding='global' size-in-bits='64'> 20973 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 20974 <parameter type-id='type-id-1532' is-artificial='yes'/> 20975 <!-- parameter of type 'unsigned int' --> 20976 <parameter type-id='type-id-18'/> 20977 <!-- const OT::Lookup& --> 20978 <return type-id='type-id-1560'/> 20979 </function-decl> 20980 </member-function> 20981 <member-function access='public'> 20982 <!-- unsigned int OT::GSUBGPOS::get_feature_count() --> 20983 <function-decl name='get_feature_count' mangled-name='_ZNK2OT8GSUBGPOS17get_feature_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2276' column='1' visibility='default' binding='global' size-in-bits='64'> 20984 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 20985 <parameter type-id='type-id-1532' is-artificial='yes'/> 20986 <!-- unsigned int --> 20987 <return type-id='type-id-18'/> 20988 </function-decl> 20989 </member-function> 20990 <member-function access='public'> 20991 <!-- const OT::Feature& OT::GSUBGPOS::get_feature(unsigned int) --> 20992 <function-decl name='get_feature' mangled-name='_ZNK2OT8GSUBGPOS11get_featureEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2284' column='1' visibility='default' binding='global' size-in-bits='64'> 20993 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 20994 <parameter type-id='type-id-1532' is-artificial='yes'/> 20995 <!-- parameter of type 'unsigned int' --> 20996 <parameter type-id='type-id-18'/> 20997 <!-- const OT::Feature& --> 20998 <return type-id='type-id-1516'/> 20999 </function-decl> 21000 </member-function> 21001 <member-function access='public'> 21002 <!-- unsigned int OT::GSUBGPOS::get_feature_tags(unsigned int, unsigned int*, hb_tag_t*) --> 21003 <function-decl name='get_feature_tags' mangled-name='_ZNK2OT8GSUBGPOS16get_feature_tagsEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2280' column='1' visibility='default' binding='global' size-in-bits='64'> 21004 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21005 <parameter type-id='type-id-1532' is-artificial='yes'/> 21006 <!-- parameter of type 'unsigned int' --> 21007 <parameter type-id='type-id-18'/> 21008 <!-- parameter of type 'unsigned int*' --> 21009 <parameter type-id='type-id-60'/> 21010 <!-- parameter of type 'hb_tag_t*' --> 21011 <parameter type-id='type-id-970'/> 21012 <!-- unsigned int --> 21013 <return type-id='type-id-18'/> 21014 </function-decl> 21015 </member-function> 21016 <member-function access='public'> 21017 <!-- unsigned int OT::GSUBGPOS::get_script_tags(unsigned int, unsigned int*, hb_tag_t*) --> 21018 <function-decl name='get_script_tags' mangled-name='_ZNK2OT8GSUBGPOS15get_script_tagsEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2267' column='1' visibility='default' binding='global' size-in-bits='64'> 21019 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21020 <parameter type-id='type-id-1532' is-artificial='yes'/> 21021 <!-- parameter of type 'unsigned int' --> 21022 <parameter type-id='type-id-18'/> 21023 <!-- parameter of type 'unsigned int*' --> 21024 <parameter type-id='type-id-60'/> 21025 <!-- parameter of type 'hb_tag_t*' --> 21026 <parameter type-id='type-id-970'/> 21027 <!-- unsigned int --> 21028 <return type-id='type-id-18'/> 21029 </function-decl> 21030 </member-function> 21031 <member-function access='public'> 21032 <!-- unsigned int OT::GSUBGPOS::get_lookup_count() --> 21033 <function-decl name='get_lookup_count' mangled-name='_ZNK2OT8GSUBGPOS16get_lookup_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2289' column='1' visibility='default' binding='global' size-in-bits='64'> 21034 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21035 <parameter type-id='type-id-1532' is-artificial='yes'/> 21036 <!-- unsigned int --> 21037 <return type-id='type-id-18'/> 21038 </function-decl> 21039 </member-function> 21040 <member-function access='public'> 21041 <!-- bool OT::GSUBGPOS::find_script_index(hb_tag_t, unsigned int*) --> 21042 <function-decl name='find_script_index' mangled-name='_ZNK2OT8GSUBGPOS17find_script_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2273' column='1' visibility='default' binding='global' size-in-bits='64'> 21043 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21044 <parameter type-id='type-id-1532' is-artificial='yes'/> 21045 <!-- parameter of type 'typedef hb_tag_t' --> 21046 <parameter type-id='type-id-184'/> 21047 <!-- parameter of type 'unsigned int*' --> 21048 <parameter type-id='type-id-60'/> 21049 <!-- bool --> 21050 <return type-id='type-id-1'/> 21051 </function-decl> 21052 </member-function> 21053 <member-function access='public'> 21054 <!-- const OT::Script& OT::GSUBGPOS::get_script(unsigned int) --> 21055 <function-decl name='get_script' mangled-name='_ZNK2OT8GSUBGPOS10get_scriptEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2271' column='1' visibility='default' binding='global' size-in-bits='64'> 21056 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21057 <parameter type-id='type-id-1532' is-artificial='yes'/> 21058 <!-- parameter of type 'unsigned int' --> 21059 <parameter type-id='type-id-18'/> 21060 <!-- const OT::Script& --> 21061 <return type-id='type-id-1724'/> 21062 </function-decl> 21063 </member-function> 21064 <member-function access='public'> 21065 <!-- hb_tag_t OT::GSUBGPOS::get_feature_tag(unsigned int) --> 21066 <function-decl name='get_feature_tag' mangled-name='_ZNK2OT8GSUBGPOS15get_feature_tagEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2278' column='1' visibility='default' binding='global' size-in-bits='64'> 21067 <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> 21068 <parameter type-id='type-id-1532' is-artificial='yes'/> 21069 <!-- parameter of type 'unsigned int' --> 21070 <parameter type-id='type-id-18'/> 21071 <!-- typedef hb_tag_t --> 21072 <return type-id='type-id-184'/> 21073 </function-decl> 21074 </member-function> 21075 <member-function access='public'> 21076 <!-- bool OT::GSUBGPOS::sanitize(OT::hb_sanitize_context_t*) --> 21077 <function-decl name='sanitize' mangled-name='_ZN2OT8GSUBGPOS8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='2294' column='1' visibility='default' binding='global' size-in-bits='64'> 21078 <!-- implicit parameter of type 'OT::GSUBGPOS*' --> 21079 <parameter type-id='type-id-1164' is-artificial='yes'/> 21080 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21081 <parameter type-id='type-id-279'/> 21082 <!-- bool --> 21083 <return type-id='type-id-1'/> 21084 </function-decl> 21085 </member-function> 21086 </class-decl> 21087 <!-- struct OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 21088 <class-decl name='HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='927' column='1' id='type-id-1165'> 21089 <data-member access='public' layout-offset-in-bits='0'> 21090 <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> 21091 <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='972' column='1'/> 21092 </data-member> 21093 <data-member access='public' layout-offset-in-bits='16'> 21094 <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> 21095 <var-decl name='array' type-id='type-id-677' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='973' column='1'/> 21096 </data-member> 21097 <data-member access='public' static='yes'> 21098 <!-- static const unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> 21099 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='975' column='1'/> 21100 </data-member> 21101 <member-function access='public'> 21102 <!-- unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> 21103 <function-decl name='get_size' mangled-name='_ZNK2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='933' column='1' visibility='default' binding='global' size-in-bits='64'> 21104 <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 21105 <parameter type-id='type-id-494' is-artificial='yes'/> 21106 <!-- unsigned int --> 21107 <return type-id='type-id-18'/> 21108 </function-decl> 21109 </member-function> 21110 <member-function access='public'> 21111 <!-- const OT::IntType<short unsigned int, 2u>& OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 21112 <function-decl name='operator[]' mangled-name='_ZNK2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='928' column='1' visibility='default' binding='global' size-in-bits='64'> 21113 <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 21114 <parameter type-id='type-id-494' is-artificial='yes'/> 21115 <!-- parameter of type 'unsigned int' --> 21116 <parameter type-id='type-id-18'/> 21117 <!-- const OT::IntType<short unsigned int, 2u>& --> 21118 <return type-id='type-id-311'/> 21119 </function-decl> 21120 </member-function> 21121 <member-function access='public'> 21122 <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> 21123 <function-decl name='sanitize_shallow' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='951' column='1' visibility='default' binding='global' size-in-bits='64'> 21124 <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 21125 <parameter type-id='type-id-568' is-artificial='yes'/> 21126 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21127 <parameter type-id='type-id-279'/> 21128 <!-- bool --> 21129 <return type-id='type-id-1'/> 21130 </function-decl> 21131 </member-function> 21132 <member-function access='public'> 21133 <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> 21134 <function-decl name='sanitize' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='956' column='1' visibility='default' binding='global' size-in-bits='64'> 21135 <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 21136 <parameter type-id='type-id-568' is-artificial='yes'/> 21137 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21138 <parameter type-id='type-id-279'/> 21139 <!-- bool --> 21140 <return type-id='type-id-1'/> 21141 </function-decl> 21142 </member-function> 21143 <member-function access='public'> 21144 <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 21145 <function-decl name='serialize' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tERNS_8SupplierIS2_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='936' column='1' visibility='default' binding='global' size-in-bits='64'> 21146 <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 21147 <parameter type-id='type-id-568' is-artificial='yes'/> 21148 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21149 <parameter type-id='type-id-281'/> 21150 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21151 <parameter type-id='type-id-749'/> 21152 <!-- parameter of type 'unsigned int' --> 21153 <parameter type-id='type-id-18'/> 21154 <!-- bool --> 21155 <return type-id='type-id-1'/> 21156 </function-decl> 21157 </member-function> 21158 </class-decl> 21159 <!-- struct OT::Index --> 21160 <class-decl name='Index' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='675' column='1' id='type-id-853'> 21161 <!-- struct OT::IntType<short unsigned int, 2u> --> 21162 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> 21163 <data-member access='public' static='yes'> 21164 <!-- static const unsigned int OT::Index::NOT_FOUND_INDEX --> 21165 <var-decl name='NOT_FOUND_INDEX' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='676' column='1'/> 21166 </data-member> 21167 </class-decl> 21168 <!-- struct OT::IndexArray --> 21169 <class-decl name='IndexArray' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='161' column='1' id='type-id-1537'> 21170 <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> 21171 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1015'/> 21172 <member-function access='public'> 21173 <!-- unsigned int OT::IndexArray::get_indexes(unsigned int, unsigned int*, unsigned int*) --> 21174 <function-decl name='get_indexes' mangled-name='_ZNK2OT10IndexArray11get_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> 21175 <!-- implicit parameter of type 'const OT::IndexArray*' --> 21176 <parameter type-id='type-id-1539' is-artificial='yes'/> 21177 <!-- parameter of type 'unsigned int' --> 21178 <parameter type-id='type-id-18'/> 21179 <!-- parameter of type 'unsigned int*' --> 21180 <parameter type-id='type-id-60'/> 21181 <!-- parameter of type 'unsigned int*' --> 21182 <parameter type-id='type-id-60'/> 21183 <!-- unsigned int --> 21184 <return type-id='type-id-18'/> 21185 </function-decl> 21186 </member-function> 21187 </class-decl> 21188 <!-- struct OT::IntType<unsigned int, 3u> --> 21189 <class-decl name='IntType<unsigned int, 3u>' is-struct='yes' visibility='default' id='type-id-1855'/> 21190 <!-- struct OT::LangSys --> 21191 <class-decl name='LangSys' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='183' column='1' id='type-id-1168'> 21192 <data-member access='public' layout-offset-in-bits='0'> 21193 <!-- OT::Offset<OT::IntType<short unsigned int, 2u> > OT::LangSys::lookupOrderZ --> 21194 <var-decl name='lookupOrderZ' type-id='type-id-860' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='207' column='1'/> 21195 </data-member> 21196 <data-member access='public' layout-offset-in-bits='16'> 21197 <!-- OT::USHORT OT::LangSys::reqFeatureIndex --> 21198 <var-decl name='reqFeatureIndex' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='209' column='1'/> 21199 </data-member> 21200 <data-member access='public' layout-offset-in-bits='32'> 21201 <!-- OT::IndexArray OT::LangSys::featureIndex --> 21202 <var-decl name='featureIndex' type-id='type-id-1537' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='212' column='1'/> 21203 </data-member> 21204 <data-member access='public' static='yes'> 21205 <!-- static const unsigned int OT::LangSys::min_size --> 21206 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='214' column='1'/> 21207 </data-member> 21208 <member-function access='public'> 21209 <!-- unsigned int OT::LangSys::get_feature_count() --> 21210 <function-decl name='get_feature_count' mangled-name='_ZNK2OT7LangSys17get_feature_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 21211 <!-- implicit parameter of type 'const OT::LangSys*' --> 21212 <parameter type-id='type-id-465' is-artificial='yes'/> 21213 <!-- unsigned int --> 21214 <return type-id='type-id-18'/> 21215 </function-decl> 21216 </member-function> 21217 <member-function access='public'> 21218 <!-- hb_tag_t OT::LangSys::get_feature_index(unsigned int) --> 21219 <function-decl name='get_feature_index' mangled-name='_ZNK2OT7LangSys17get_feature_indexEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='186' column='1' visibility='default' binding='global' size-in-bits='64'> 21220 <!-- implicit parameter of type 'const OT::LangSys*' --> 21221 <parameter type-id='type-id-465' is-artificial='yes'/> 21222 <!-- parameter of type 'unsigned int' --> 21223 <parameter type-id='type-id-18'/> 21224 <!-- typedef hb_tag_t --> 21225 <return type-id='type-id-184'/> 21226 </function-decl> 21227 </member-function> 21228 <member-function access='public'> 21229 <!-- unsigned int OT::LangSys::get_feature_indexes(unsigned int, unsigned int*, unsigned int*) --> 21230 <function-decl name='get_feature_indexes' mangled-name='_ZNK2OT7LangSys19get_feature_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> 21231 <!-- implicit parameter of type 'const OT::LangSys*' --> 21232 <parameter type-id='type-id-465' is-artificial='yes'/> 21233 <!-- parameter of type 'unsigned int' --> 21234 <parameter type-id='type-id-18'/> 21235 <!-- parameter of type 'unsigned int*' --> 21236 <parameter type-id='type-id-60'/> 21237 <!-- parameter of type 'unsigned int*' --> 21238 <parameter type-id='type-id-60'/> 21239 <!-- unsigned int --> 21240 <return type-id='type-id-18'/> 21241 </function-decl> 21242 </member-function> 21243 <member-function access='public'> 21244 <!-- unsigned int OT::LangSys::get_required_feature_index() --> 21245 <function-decl name='get_required_feature_index' mangled-name='_ZNK2OT7LangSys26get_required_feature_indexEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> 21246 <!-- implicit parameter of type 'const OT::LangSys*' --> 21247 <parameter type-id='type-id-465' is-artificial='yes'/> 21248 <!-- unsigned int --> 21249 <return type-id='type-id-18'/> 21250 </function-decl> 21251 </member-function> 21252 <member-function access='public'> 21253 <!-- bool OT::LangSys::has_required_feature() --> 21254 <function-decl name='has_required_feature' mangled-name='_ZNK2OT7LangSys20has_required_featureEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> 21255 <!-- implicit parameter of type 'const OT::LangSys*' --> 21256 <parameter type-id='type-id-465' is-artificial='yes'/> 21257 <!-- bool --> 21258 <return type-id='type-id-1'/> 21259 </function-decl> 21260 </member-function> 21261 <member-function access='public'> 21262 <!-- bool OT::LangSys::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::LangSys>::sanitize_closure_t*) --> 21263 <function-decl name='sanitize' mangled-name='_ZN2OT7LangSys8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='201' column='1' visibility='default' binding='global' size-in-bits='64'> 21264 <!-- implicit parameter of type 'OT::LangSys*' --> 21265 <parameter type-id='type-id-1170' is-artificial='yes'/> 21266 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21267 <parameter type-id='type-id-279'/> 21268 <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> 21269 <parameter type-id='type-id-1689'/> 21270 <!-- bool --> 21271 <return type-id='type-id-1'/> 21272 </function-decl> 21273 </member-function> 21274 </class-decl> 21275 <!-- struct OT::LigCaretList --> 21276 <class-decl name='LigCaretList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='237' column='1' id='type-id-1171'> 21277 <data-member access='protected' layout-offset-in-bits='0'> 21278 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigCaretList::coverage --> 21279 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='263' column='1'/> 21280 </data-member> 21281 <data-member access='protected' layout-offset-in-bits='16'> 21282 <!-- OT::OffsetArrayOf<OT::LigGlyph> OT::LigCaretList::ligGlyph --> 21283 <var-decl name='ligGlyph' type-id='type-id-1856' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='266' column='1'/> 21284 </data-member> 21285 <data-member access='public' static='yes'> 21286 <!-- static const unsigned int OT::LigCaretList::min_size --> 21287 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='269' column='1'/> 21288 </data-member> 21289 <member-function access='public'> 21290 <!-- bool OT::LigCaretList::sanitize(OT::hb_sanitize_context_t*) --> 21291 <function-decl name='sanitize' mangled-name='_ZN2OT12LigCaretList8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> 21292 <!-- implicit parameter of type 'OT::LigCaretList*' --> 21293 <parameter type-id='type-id-1173' is-artificial='yes'/> 21294 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21295 <parameter type-id='type-id-279'/> 21296 <!-- bool --> 21297 <return type-id='type-id-1'/> 21298 </function-decl> 21299 </member-function> 21300 <member-function access='public'> 21301 <!-- unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> 21302 <function-decl name='get_lig_carets' mangled-name='_ZNK2OT12LigCaretList14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> 21303 <!-- implicit parameter of type 'const OT::LigCaretList*' --> 21304 <parameter type-id='type-id-1544' is-artificial='yes'/> 21305 <!-- parameter of type 'hb_font_t*' --> 21306 <parameter type-id='type-id-154'/> 21307 <!-- parameter of type 'enum hb_direction_t' --> 21308 <parameter type-id='type-id-68'/> 21309 <!-- parameter of type 'typedef hb_codepoint_t' --> 21310 <parameter type-id='type-id-72'/> 21311 <!-- parameter of type 'unsigned int' --> 21312 <parameter type-id='type-id-18'/> 21313 <!-- parameter of type 'unsigned int*' --> 21314 <parameter type-id='type-id-60'/> 21315 <!-- parameter of type 'hb_position_t*' --> 21316 <parameter type-id='type-id-163'/> 21317 <!-- unsigned int --> 21318 <return type-id='type-id-18'/> 21319 </function-decl> 21320 </member-function> 21321 </class-decl> 21322 <!-- struct OT::LigGlyph --> 21323 <class-decl name='LigGlyph' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='204' column='1' id='type-id-1174'> 21324 <data-member access='protected' layout-offset-in-bits='0'> 21325 <!-- OT::OffsetArrayOf<OT::CaretValue> OT::LigGlyph::carets --> 21326 <var-decl name='carets' type-id='type-id-1857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='229' column='1'/> 21327 </data-member> 21328 <data-member access='public' static='yes'> 21329 <!-- static const unsigned int OT::LigGlyph::min_size --> 21330 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='233' column='1'/> 21331 </data-member> 21332 <member-function access='public'> 21333 <!-- bool OT::LigGlyph::sanitize(OT::hb_sanitize_context_t*) --> 21334 <function-decl name='sanitize' mangled-name='_ZN2OT8LigGlyph8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='222' column='1' visibility='default' binding='global' size-in-bits='64'> 21335 <!-- implicit parameter of type 'OT::LigGlyph*' --> 21336 <parameter type-id='type-id-1176' is-artificial='yes'/> 21337 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21338 <parameter type-id='type-id-279'/> 21339 <!-- bool --> 21340 <return type-id='type-id-1'/> 21341 </function-decl> 21342 </member-function> 21343 <member-function access='public'> 21344 <!-- unsigned int OT::LigGlyph::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> 21345 <function-decl name='get_lig_carets' mangled-name='_ZNK2OT8LigGlyph14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='205' column='1' visibility='default' binding='global' size-in-bits='64'> 21346 <!-- implicit parameter of type 'const OT::LigGlyph*' --> 21347 <parameter type-id='type-id-1547' is-artificial='yes'/> 21348 <!-- parameter of type 'hb_font_t*' --> 21349 <parameter type-id='type-id-154'/> 21350 <!-- parameter of type 'enum hb_direction_t' --> 21351 <parameter type-id='type-id-68'/> 21352 <!-- parameter of type 'typedef hb_codepoint_t' --> 21353 <parameter type-id='type-id-72'/> 21354 <!-- parameter of type 'unsigned int' --> 21355 <parameter type-id='type-id-18'/> 21356 <!-- parameter of type 'unsigned int*' --> 21357 <parameter type-id='type-id-60'/> 21358 <!-- parameter of type 'hb_position_t*' --> 21359 <parameter type-id='type-id-163'/> 21360 <!-- unsigned int --> 21361 <return type-id='type-id-18'/> 21362 </function-decl> 21363 </member-function> 21364 </class-decl> 21365 <!-- struct OT::Ligature --> 21366 <class-decl name='Ligature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='601' column='1' id='type-id-1177'> 21367 <data-member access='protected' layout-offset-in-bits='0'> 21368 <!-- OT::GlyphID OT::Ligature::ligGlyph --> 21369 <var-decl name='ligGlyph' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='695' column='1'/> 21370 </data-member> 21371 <data-member access='protected' layout-offset-in-bits='16'> 21372 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Ligature::component --> 21373 <var-decl name='component' type-id='type-id-1165' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='697' column='1'/> 21374 </data-member> 21375 <data-member access='public' static='yes'> 21376 <!-- static const unsigned int OT::Ligature::min_size --> 21377 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='701' column='1'/> 21378 </data-member> 21379 <member-function access='public'> 21380 <!-- void OT::Ligature::closure(OT::hb_closure_context_t*) --> 21381 <function-decl name='closure' mangled-name='_ZNK2OT8Ligature7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='602' column='1' visibility='default' binding='global' size-in-bits='64'> 21382 <!-- implicit parameter of type 'const OT::Ligature*' --> 21383 <parameter type-id='type-id-1550' is-artificial='yes'/> 21384 <!-- parameter of type 'OT::hb_closure_context_t*' --> 21385 <parameter type-id='type-id-1390'/> 21386 <!-- void --> 21387 <return type-id='type-id-25'/> 21388 </function-decl> 21389 </member-function> 21390 <member-function access='public'> 21391 <!-- void OT::Ligature::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 21392 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT8Ligature14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='612' column='1' visibility='default' binding='global' size-in-bits='64'> 21393 <!-- implicit parameter of type 'const OT::Ligature*' --> 21394 <parameter type-id='type-id-1550' is-artificial='yes'/> 21395 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 21396 <parameter type-id='type-id-1392'/> 21397 <!-- void --> 21398 <return type-id='type-id-25'/> 21399 </function-decl> 21400 </member-function> 21401 <member-function access='public'> 21402 <!-- bool OT::Ligature::would_apply(OT::hb_would_apply_context_t*) --> 21403 <function-decl name='would_apply' mangled-name='_ZNK2OT8Ligature11would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> 21404 <!-- implicit parameter of type 'const OT::Ligature*' --> 21405 <parameter type-id='type-id-1550' is-artificial='yes'/> 21406 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 21407 <parameter type-id='type-id-1396'/> 21408 <!-- bool --> 21409 <return type-id='type-id-1'/> 21410 </function-decl> 21411 </member-function> 21412 <member-function access='public'> 21413 <!-- bool OT::Ligature::sanitize(OT::hb_sanitize_context_t*) --> 21414 <function-decl name='sanitize' mangled-name='_ZN2OT8Ligature8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='689' column='1' visibility='default' binding='global' size-in-bits='64'> 21415 <!-- implicit parameter of type 'OT::Ligature*' --> 21416 <parameter type-id='type-id-540' is-artificial='yes'/> 21417 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21418 <parameter type-id='type-id-279'/> 21419 <!-- bool --> 21420 <return type-id='type-id-1'/> 21421 </function-decl> 21422 </member-function> 21423 <member-function access='public'> 21424 <!-- bool OT::Ligature::apply(OT::hb_apply_context_t*) --> 21425 <function-decl name='apply' mangled-name='_ZNK2OT8Ligature5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='634' column='1' visibility='default' binding='global' size-in-bits='64'> 21426 <!-- implicit parameter of type 'const OT::Ligature*' --> 21427 <parameter type-id='type-id-1550' is-artificial='yes'/> 21428 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21429 <parameter type-id='type-id-1382'/> 21430 <!-- bool --> 21431 <return type-id='type-id-1'/> 21432 </function-decl> 21433 </member-function> 21434 <member-function access='public'> 21435 <!-- bool OT::Ligature::serialize(OT::hb_serialize_context_t*, OT::GlyphID, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 21436 <function-decl name='serialize' mangled-name='_ZN2OT8Ligature9serializeEPNS_22hb_serialize_context_tENS_7IntTypeItLj2EEERNS_8SupplierIS4_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='676' column='1' visibility='default' binding='global' size-in-bits='64'> 21437 <!-- implicit parameter of type 'OT::Ligature*' --> 21438 <parameter type-id='type-id-540' is-artificial='yes'/> 21439 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21440 <parameter type-id='type-id-281'/> 21441 <!-- parameter of type 'typedef OT::GlyphID' --> 21442 <parameter type-id='type-id-843'/> 21443 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21444 <parameter type-id='type-id-749'/> 21445 <!-- parameter of type 'unsigned int' --> 21446 <parameter type-id='type-id-18'/> 21447 <!-- bool --> 21448 <return type-id='type-id-1'/> 21449 </function-decl> 21450 </member-function> 21451 </class-decl> 21452 <!-- struct OT::LigatureSet --> 21453 <class-decl name='LigatureSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='705' column='1' id='type-id-1178'> 21454 <data-member access='protected' layout-offset-in-bits='0'> 21455 <!-- OT::OffsetArrayOf<OT::Ligature> OT::LigatureSet::ligature --> 21456 <var-decl name='ligature' type-id='type-id-1858' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='774' column='1'/> 21457 </data-member> 21458 <data-member access='public' static='yes'> 21459 <!-- static const unsigned int OT::LigatureSet::min_size --> 21460 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='777' column='1'/> 21461 </data-member> 21462 <member-function access='public'> 21463 <!-- void OT::LigatureSet::closure(OT::hb_closure_context_t*) --> 21464 <function-decl name='closure' mangled-name='_ZNK2OT11LigatureSet7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='706' column='1' visibility='default' binding='global' size-in-bits='64'> 21465 <!-- implicit parameter of type 'const OT::LigatureSet*' --> 21466 <parameter type-id='type-id-1553' is-artificial='yes'/> 21467 <!-- parameter of type 'OT::hb_closure_context_t*' --> 21468 <parameter type-id='type-id-1390'/> 21469 <!-- void --> 21470 <return type-id='type-id-25'/> 21471 </function-decl> 21472 </member-function> 21473 <member-function access='public'> 21474 <!-- void OT::LigatureSet::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 21475 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT11LigatureSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='714' column='1' visibility='default' binding='global' size-in-bits='64'> 21476 <!-- implicit parameter of type 'const OT::LigatureSet*' --> 21477 <parameter type-id='type-id-1553' is-artificial='yes'/> 21478 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 21479 <parameter type-id='type-id-1392'/> 21480 <!-- void --> 21481 <return type-id='type-id-25'/> 21482 </function-decl> 21483 </member-function> 21484 <member-function access='public'> 21485 <!-- bool OT::LigatureSet::would_apply(OT::hb_would_apply_context_t*) --> 21486 <function-decl name='would_apply' mangled-name='_ZNK2OT11LigatureSet11would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='722' column='1' visibility='default' binding='global' size-in-bits='64'> 21487 <!-- implicit parameter of type 'const OT::LigatureSet*' --> 21488 <parameter type-id='type-id-1553' is-artificial='yes'/> 21489 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 21490 <parameter type-id='type-id-1396'/> 21491 <!-- bool --> 21492 <return type-id='type-id-1'/> 21493 </function-decl> 21494 </member-function> 21495 <member-function access='public'> 21496 <!-- bool OT::LigatureSet::sanitize(OT::hb_sanitize_context_t*) --> 21497 <function-decl name='sanitize' mangled-name='_ZN2OT11LigatureSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='767' column='1' visibility='default' binding='global' size-in-bits='64'> 21498 <!-- implicit parameter of type 'OT::LigatureSet*' --> 21499 <parameter type-id='type-id-541' is-artificial='yes'/> 21500 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21501 <parameter type-id='type-id-279'/> 21502 <!-- bool --> 21503 <return type-id='type-id-1'/> 21504 </function-decl> 21505 </member-function> 21506 <member-function access='public'> 21507 <!-- bool OT::LigatureSet::apply(OT::hb_apply_context_t*) --> 21508 <function-decl name='apply' mangled-name='_ZNK2OT11LigatureSet5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='735' column='1' visibility='default' binding='global' size-in-bits='64'> 21509 <!-- implicit parameter of type 'const OT::LigatureSet*' --> 21510 <parameter type-id='type-id-1553' is-artificial='yes'/> 21511 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21512 <parameter type-id='type-id-1382'/> 21513 <!-- bool --> 21514 <return type-id='type-id-1'/> 21515 </function-decl> 21516 </member-function> 21517 <member-function access='public'> 21518 <!-- bool OT::LigatureSet::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 21519 <function-decl name='serialize' mangled-name='_ZN2OT11LigatureSet9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='748' column='1' visibility='default' binding='global' size-in-bits='64'> 21520 <!-- implicit parameter of type 'OT::LigatureSet*' --> 21521 <parameter type-id='type-id-541' is-artificial='yes'/> 21522 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21523 <parameter type-id='type-id-281'/> 21524 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21525 <parameter type-id='type-id-749'/> 21526 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 21527 <parameter type-id='type-id-1377'/> 21528 <!-- parameter of type 'unsigned int' --> 21529 <parameter type-id='type-id-18'/> 21530 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21531 <parameter type-id='type-id-749'/> 21532 <!-- bool --> 21533 <return type-id='type-id-1'/> 21534 </function-decl> 21535 </member-function> 21536 </class-decl> 21537 <!-- struct OT::LigatureSubst --> 21538 <class-decl name='LigatureSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='869' column='1' id='type-id-1179'> 21539 <member-type access='protected'> 21540 <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} --> 21541 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='909' column='1' id='type-id-1859'> 21542 <data-member access='public'> 21543 <!-- OT::USHORT format --> 21544 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='910' column='1'/> 21545 </data-member> 21546 <data-member access='public'> 21547 <!-- OT::LigatureSubstFormat1 format1 --> 21548 <var-decl name='format1' type-id='type-id-1181' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='911' column='1'/> 21549 </data-member> 21550 </union-decl> 21551 </member-type> 21552 <data-member access='protected' layout-offset-in-bits='0'> 21553 <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} OT::LigatureSubst::u --> 21554 <var-decl name='u' type-id='type-id-1859' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='912' column='1'/> 21555 </data-member> 21556 <member-function access='public'> 21557 <!-- OT::hb_get_coverage_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 21558 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21559 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21560 <parameter type-id='type-id-1555' is-artificial='yes'/> 21561 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 21562 <parameter type-id='type-id-1394'/> 21563 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 21564 <return type-id='type-id-1818'/> 21565 </function-decl> 21566 </member-function> 21567 <member-function access='public'> 21568 <!-- OT::hb_would_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 21569 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21570 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21571 <parameter type-id='type-id-1555' is-artificial='yes'/> 21572 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 21573 <parameter type-id='type-id-1396'/> 21574 <!-- typedef OT::hb_would_apply_context_t::return_t --> 21575 <return type-id='type-id-1819'/> 21576 </function-decl> 21577 </member-function> 21578 <member-function access='public'> 21579 <!-- OT::hb_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 21580 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21581 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21582 <parameter type-id='type-id-1555' is-artificial='yes'/> 21583 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21584 <parameter type-id='type-id-1382'/> 21585 <!-- typedef OT::hb_apply_context_t::return_t --> 21586 <return type-id='type-id-1820'/> 21587 </function-decl> 21588 </member-function> 21589 <member-function access='public'> 21590 <!-- OT::hb_closure_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 21591 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21592 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21593 <parameter type-id='type-id-1555' is-artificial='yes'/> 21594 <!-- parameter of type 'OT::hb_closure_context_t*' --> 21595 <parameter type-id='type-id-1390'/> 21596 <!-- typedef OT::hb_closure_context_t::return_t --> 21597 <return type-id='type-id-1821'/> 21598 </function-decl> 21599 </member-function> 21600 <member-function access='public'> 21601 <!-- OT::hb_collect_glyphs_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 21602 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21603 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21604 <parameter type-id='type-id-1555' is-artificial='yes'/> 21605 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 21606 <parameter type-id='type-id-1392'/> 21607 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 21608 <return type-id='type-id-1822'/> 21609 </function-decl> 21610 </member-function> 21611 <member-function access='public'> 21612 <!-- bool OT::LigatureSubst::sanitize(OT::hb_sanitize_context_t*) --> 21613 <function-decl name='sanitize' mangled-name='_ZN2OT13LigatureSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='899' column='1' visibility='default' binding='global' size-in-bits='64'> 21614 <!-- implicit parameter of type 'OT::LigatureSubst*' --> 21615 <parameter type-id='type-id-1180' is-artificial='yes'/> 21616 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21617 <parameter type-id='type-id-279'/> 21618 <!-- bool --> 21619 <return type-id='type-id-1'/> 21620 </function-decl> 21621 </member-function> 21622 <member-function access='public'> 21623 <!-- OT::hb_get_coverage_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 21624 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> 21625 <!-- implicit parameter of type 'const OT::LigatureSubst*' --> 21626 <parameter type-id='type-id-1555' is-artificial='yes'/> 21627 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 21628 <parameter type-id='type-id-1394'/> 21629 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 21630 <return type-id='type-id-1818'/> 21631 </function-decl> 21632 </member-function> 21633 <member-function access='public'> 21634 <!-- bool OT::LigatureSubst::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 21635 <function-decl name='serialize' mangled-name='_ZN2OT13LigatureSubst9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='870' column='1' visibility='default' binding='global' size-in-bits='64'> 21636 <!-- implicit parameter of type 'OT::LigatureSubst*' --> 21637 <parameter type-id='type-id-1180' is-artificial='yes'/> 21638 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21639 <parameter type-id='type-id-281'/> 21640 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21641 <parameter type-id='type-id-749'/> 21642 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 21643 <parameter type-id='type-id-1377'/> 21644 <!-- parameter of type 'unsigned int' --> 21645 <parameter type-id='type-id-18'/> 21646 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21647 <parameter type-id='type-id-749'/> 21648 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 21649 <parameter type-id='type-id-1377'/> 21650 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21651 <parameter type-id='type-id-749'/> 21652 <!-- bool --> 21653 <return type-id='type-id-1'/> 21654 </function-decl> 21655 </member-function> 21656 </class-decl> 21657 <!-- struct OT::LigatureSubstFormat1 --> 21658 <class-decl name='LigatureSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='781' column='1' id='type-id-1181'> 21659 <data-member access='protected' layout-offset-in-bits='0'> 21660 <!-- OT::USHORT OT::LigatureSubstFormat1::format --> 21661 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='857' column='1'/> 21662 </data-member> 21663 <data-member access='protected' layout-offset-in-bits='16'> 21664 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigatureSubstFormat1::coverage --> 21665 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='859' column='1'/> 21666 </data-member> 21667 <data-member access='protected' layout-offset-in-bits='32'> 21668 <!-- OT::OffsetArrayOf<OT::LigatureSet> OT::LigatureSubstFormat1::ligatureSet --> 21669 <var-decl name='ligatureSet' type-id='type-id-1860' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='862' column='1'/> 21670 </data-member> 21671 <data-member access='public' static='yes'> 21672 <!-- static const unsigned int OT::LigatureSubstFormat1::min_size --> 21673 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='865' column='1'/> 21674 </data-member> 21675 <member-function access='public'> 21676 <!-- const OT::Coverage& OT::LigatureSubstFormat1::get_coverage() --> 21677 <function-decl name='get_coverage' mangled-name='_ZNK2OT20LigatureSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='802' column='1' visibility='default' binding='global' size-in-bits='64'> 21678 <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> 21679 <parameter type-id='type-id-1558' is-artificial='yes'/> 21680 <!-- const OT::Coverage& --> 21681 <return type-id='type-id-943'/> 21682 </function-decl> 21683 </member-function> 21684 <member-function access='public'> 21685 <!-- void OT::LigatureSubstFormat1::closure(OT::hb_closure_context_t*) --> 21686 <function-decl name='closure' mangled-name='_ZNK2OT20LigatureSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='782' column='1' visibility='default' binding='global' size-in-bits='64'> 21687 <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> 21688 <parameter type-id='type-id-1558' is-artificial='yes'/> 21689 <!-- parameter of type 'OT::hb_closure_context_t*' --> 21690 <parameter type-id='type-id-1390'/> 21691 <!-- void --> 21692 <return type-id='type-id-25'/> 21693 </function-decl> 21694 </member-function> 21695 <member-function access='public'> 21696 <!-- void OT::LigatureSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 21697 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT20LigatureSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='792' column='1' visibility='default' binding='global' size-in-bits='64'> 21698 <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> 21699 <parameter type-id='type-id-1558' is-artificial='yes'/> 21700 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 21701 <parameter type-id='type-id-1392'/> 21702 <!-- void --> 21703 <return type-id='type-id-25'/> 21704 </function-decl> 21705 </member-function> 21706 <member-function access='public'> 21707 <!-- bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> 21708 <function-decl name='would_apply' mangled-name='_ZNK2OT20LigatureSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='807' column='1' visibility='default' binding='global' size-in-bits='64'> 21709 <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> 21710 <parameter type-id='type-id-1558' is-artificial='yes'/> 21711 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 21712 <parameter type-id='type-id-1396'/> 21713 <!-- bool --> 21714 <return type-id='type-id-1'/> 21715 </function-decl> 21716 </member-function> 21717 <member-function access='public'> 21718 <!-- bool OT::LigatureSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> 21719 <function-decl name='sanitize' mangled-name='_ZN2OT20LigatureSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='851' column='1' visibility='default' binding='global' size-in-bits='64'> 21720 <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> 21721 <parameter type-id='type-id-563' is-artificial='yes'/> 21722 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21723 <parameter type-id='type-id-279'/> 21724 <!-- bool --> 21725 <return type-id='type-id-1'/> 21726 </function-decl> 21727 </member-function> 21728 <member-function access='public'> 21729 <!-- bool OT::LigatureSubstFormat1::apply(OT::hb_apply_context_t*) --> 21730 <function-decl name='apply' mangled-name='_ZNK2OT20LigatureSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='817' column='1' visibility='default' binding='global' size-in-bits='64'> 21731 <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> 21732 <parameter type-id='type-id-1558' is-artificial='yes'/> 21733 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21734 <parameter type-id='type-id-1382'/> 21735 <!-- bool --> 21736 <return type-id='type-id-1'/> 21737 </function-decl> 21738 </member-function> 21739 <member-function access='public'> 21740 <!-- bool OT::LigatureSubstFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 21741 <function-decl name='serialize' mangled-name='_ZN2OT20LigatureSubstFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='829' column='1' visibility='default' binding='global' size-in-bits='64'> 21742 <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> 21743 <parameter type-id='type-id-563' is-artificial='yes'/> 21744 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21745 <parameter type-id='type-id-281'/> 21746 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21747 <parameter type-id='type-id-749'/> 21748 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 21749 <parameter type-id='type-id-1377'/> 21750 <!-- parameter of type 'unsigned int' --> 21751 <parameter type-id='type-id-18'/> 21752 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21753 <parameter type-id='type-id-749'/> 21754 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 21755 <parameter type-id='type-id-1377'/> 21756 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 21757 <parameter type-id='type-id-749'/> 21758 <!-- bool --> 21759 <return type-id='type-id-1'/> 21760 </function-decl> 21761 </member-function> 21762 </class-decl> 21763 <!-- struct OT::Lookup --> 21764 <class-decl name='Lookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='561' column='1' id='type-id-1182'> 21765 <data-member access='public' layout-offset-in-bits='0'> 21766 <!-- OT::USHORT OT::Lookup::lookupType --> 21767 <var-decl name='lookupType' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='610' column='1'/> 21768 </data-member> 21769 <data-member access='public' layout-offset-in-bits='16'> 21770 <!-- OT::USHORT OT::Lookup::lookupFlag --> 21771 <var-decl name='lookupFlag' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='611' column='1'/> 21772 </data-member> 21773 <data-member access='public' layout-offset-in-bits='32'> 21774 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > OT::Lookup::subTable --> 21775 <var-decl name='subTable' type-id='type-id-1023' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='613' column='1'/> 21776 </data-member> 21777 <data-member access='public' layout-offset-in-bits='64'> 21778 <!-- OT::USHORT OT::Lookup::markFilteringSetX[1] --> 21779 <var-decl name='markFilteringSetX' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='614' column='1'/> 21780 </data-member> 21781 <data-member access='public' static='yes'> 21782 <!-- static const unsigned int OT::Lookup::min_size --> 21783 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='618' column='1'/> 21784 </data-member> 21785 <member-function access='public'> 21786 <!-- uint32_t OT::Lookup::get_props() --> 21787 <function-decl name='get_props' mangled-name='_ZNK2OT6Lookup9get_propsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='569' column='1' visibility='default' binding='global' size-in-bits='64'> 21788 <!-- implicit parameter of type 'const OT::Lookup*' --> 21789 <parameter type-id='type-id-485' is-artificial='yes'/> 21790 <!-- typedef uint32_t --> 21791 <return type-id='type-id-100'/> 21792 </function-decl> 21793 </member-function> 21794 <member-function access='public'> 21795 <!-- unsigned int OT::Lookup::get_type() --> 21796 <function-decl name='get_type' mangled-name='_ZNK2OT6Lookup8get_typeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='564' column='1' visibility='default' binding='global' size-in-bits='64'> 21797 <!-- implicit parameter of type 'const OT::Lookup*' --> 21798 <parameter type-id='type-id-485' is-artificial='yes'/> 21799 <!-- unsigned int --> 21800 <return type-id='type-id-18'/> 21801 </function-decl> 21802 </member-function> 21803 <member-function access='public'> 21804 <!-- unsigned int OT::Lookup::get_subtable_count() --> 21805 <function-decl name='get_subtable_count' mangled-name='_ZNK2OT6Lookup18get_subtable_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='562' column='1' visibility='default' binding='global' size-in-bits='64'> 21806 <!-- implicit parameter of type 'const OT::Lookup*' --> 21807 <parameter type-id='type-id-485' is-artificial='yes'/> 21808 <!-- unsigned int --> 21809 <return type-id='type-id-18'/> 21810 </function-decl> 21811 </member-function> 21812 <member-function access='public'> 21813 <!-- bool OT::Lookup::sanitize(OT::hb_sanitize_context_t*) --> 21814 <function-decl name='sanitize' mangled-name='_ZN2OT6Lookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='598' column='1' visibility='default' binding='global' size-in-bits='64'> 21815 <!-- implicit parameter of type 'OT::Lookup*' --> 21816 <parameter type-id='type-id-544' is-artificial='yes'/> 21817 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21818 <parameter type-id='type-id-279'/> 21819 <!-- bool --> 21820 <return type-id='type-id-1'/> 21821 </function-decl> 21822 </member-function> 21823 <member-function access='public'> 21824 <!-- bool OT::Lookup::serialize(OT::hb_serialize_context_t*, unsigned int, uint32_t, unsigned int) --> 21825 <function-decl name='serialize' mangled-name='_ZN2OT6Lookup9serializeEPNS_22hb_serialize_context_tEjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='580' column='1' visibility='default' binding='global' size-in-bits='64'> 21826 <!-- implicit parameter of type 'OT::Lookup*' --> 21827 <parameter type-id='type-id-544' is-artificial='yes'/> 21828 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 21829 <parameter type-id='type-id-281'/> 21830 <!-- parameter of type 'unsigned int' --> 21831 <parameter type-id='type-id-18'/> 21832 <!-- parameter of type 'typedef uint32_t' --> 21833 <parameter type-id='type-id-100'/> 21834 <!-- parameter of type 'unsigned int' --> 21835 <parameter type-id='type-id-18'/> 21836 <!-- bool --> 21837 <return type-id='type-id-1'/> 21838 </function-decl> 21839 </member-function> 21840 </class-decl> 21841 <!-- struct OT::LookupRecord --> 21842 <class-decl name='LookupRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='947' column='1' id='type-id-856'> 21843 <data-member access='public' layout-offset-in-bits='0'> 21844 <!-- OT::USHORT OT::LookupRecord::sequenceIndex --> 21845 <var-decl name='sequenceIndex' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='953' column='1'/> 21846 </data-member> 21847 <data-member access='public' layout-offset-in-bits='16'> 21848 <!-- OT::USHORT OT::LookupRecord::lookupListIndex --> 21849 <var-decl name='lookupListIndex' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='955' column='1'/> 21850 </data-member> 21851 <data-member access='public' static='yes'> 21852 <!-- static const unsigned int OT::LookupRecord::static_size --> 21853 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='958' column='1'/> 21854 </data-member> 21855 <data-member access='public' static='yes'> 21856 <!-- static const unsigned int OT::LookupRecord::min_size --> 21857 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='958' column='1'/> 21858 </data-member> 21859 </class-decl> 21860 <!-- struct OT::MarkArray --> 21861 <class-decl name='MarkArray' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='392' column='1' id='type-id-1185'> 21862 <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> 21863 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1021'/> 21864 <member-function access='public'> 21865 <!-- bool OT::MarkArray::sanitize(OT::hb_sanitize_context_t*) --> 21866 <function-decl name='sanitize' mangled-name='_ZN2OT9MarkArray8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 21867 <!-- implicit parameter of type 'OT::MarkArray*' --> 21868 <parameter type-id='type-id-1187' is-artificial='yes'/> 21869 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21870 <parameter type-id='type-id-279'/> 21871 <!-- bool --> 21872 <return type-id='type-id-1'/> 21873 </function-decl> 21874 </member-function> 21875 <member-function access='public'> 21876 <!-- bool OT::MarkArray::apply(OT::hb_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) --> 21877 <function-decl name='apply' mangled-name='_ZNK2OT9MarkArray5applyEPNS_18hb_apply_context_tEjjRKNS_12AnchorMatrixEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='393' column='1' visibility='default' binding='global' size-in-bits='64'> 21878 <!-- implicit parameter of type 'const OT::MarkArray*' --> 21879 <parameter type-id='type-id-1566' is-artificial='yes'/> 21880 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21881 <parameter type-id='type-id-1382'/> 21882 <!-- parameter of type 'unsigned int' --> 21883 <parameter type-id='type-id-18'/> 21884 <!-- parameter of type 'unsigned int' --> 21885 <parameter type-id='type-id-18'/> 21886 <!-- parameter of type 'const OT::AnchorMatrix&' --> 21887 <parameter type-id='type-id-1416'/> 21888 <!-- parameter of type 'unsigned int' --> 21889 <parameter type-id='type-id-18'/> 21890 <!-- parameter of type 'unsigned int' --> 21891 <parameter type-id='type-id-18'/> 21892 <!-- bool --> 21893 <return type-id='type-id-1'/> 21894 </function-decl> 21895 </member-function> 21896 </class-decl> 21897 <!-- struct OT::MarkBasePos --> 21898 <class-decl name='MarkBasePos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1087' column='1' id='type-id-1188'> 21899 <member-type access='protected'> 21900 <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} --> 21901 <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1108' column='1' id='type-id-1861'> 21902 <data-member access='public'> 21903 <!-- OT::USHORT format --> 21904 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1109' column='1'/> 21905 </data-member> 21906 <data-member access='public'> 21907 <!-- OT::MarkBasePosFormat1 format1 --> 21908 <var-decl name='format1' type-id='type-id-1190' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1110' column='1'/> 21909 </data-member> 21910 </union-decl> 21911 </member-type> 21912 <data-member access='protected' layout-offset-in-bits='0'> 21913 <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} OT::MarkBasePos::u --> 21914 <var-decl name='u' type-id='type-id-1861' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1111' column='1'/> 21915 </data-member> 21916 <member-function access='public'> 21917 <!-- OT::hb_get_coverage_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 21918 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> 21919 <!-- implicit parameter of type 'const OT::MarkBasePos*' --> 21920 <parameter type-id='type-id-1568' is-artificial='yes'/> 21921 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 21922 <parameter type-id='type-id-1394'/> 21923 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 21924 <return type-id='type-id-1818'/> 21925 </function-decl> 21926 </member-function> 21927 <member-function access='public'> 21928 <!-- OT::hb_apply_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 21929 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> 21930 <!-- implicit parameter of type 'const OT::MarkBasePos*' --> 21931 <parameter type-id='type-id-1568' is-artificial='yes'/> 21932 <!-- parameter of type 'OT::hb_apply_context_t*' --> 21933 <parameter type-id='type-id-1382'/> 21934 <!-- typedef OT::hb_apply_context_t::return_t --> 21935 <return type-id='type-id-1820'/> 21936 </function-decl> 21937 </member-function> 21938 <member-function access='public'> 21939 <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 21940 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> 21941 <!-- implicit parameter of type 'const OT::MarkBasePos*' --> 21942 <parameter type-id='type-id-1568' is-artificial='yes'/> 21943 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 21944 <parameter type-id='type-id-1392'/> 21945 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 21946 <return type-id='type-id-1822'/> 21947 </function-decl> 21948 </member-function> 21949 <member-function access='public'> 21950 <!-- bool OT::MarkBasePos::sanitize(OT::hb_sanitize_context_t*) --> 21951 <function-decl name='sanitize' mangled-name='_ZN2OT11MarkBasePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1098' column='1' visibility='default' binding='global' size-in-bits='64'> 21952 <!-- implicit parameter of type 'OT::MarkBasePos*' --> 21953 <parameter type-id='type-id-1189' is-artificial='yes'/> 21954 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 21955 <parameter type-id='type-id-279'/> 21956 <!-- bool --> 21957 <return type-id='type-id-1'/> 21958 </function-decl> 21959 </member-function> 21960 </class-decl> 21961 <!-- struct OT::MarkBasePosFormat1 --> 21962 <class-decl name='MarkBasePosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1022' column='1' id='type-id-1190'> 21963 <data-member access='protected' layout-offset-in-bits='0'> 21964 <!-- OT::USHORT OT::MarkBasePosFormat1::format --> 21965 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1068' column='1'/> 21966 </data-member> 21967 <data-member access='protected' layout-offset-in-bits='16'> 21968 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markCoverage --> 21969 <var-decl name='markCoverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1070' column='1'/> 21970 </data-member> 21971 <data-member access='protected' layout-offset-in-bits='32'> 21972 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseCoverage --> 21973 <var-decl name='baseCoverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1073' column='1'/> 21974 </data-member> 21975 <data-member access='protected' layout-offset-in-bits='48'> 21976 <!-- OT::USHORT OT::MarkBasePosFormat1::classCount --> 21977 <var-decl name='classCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1075' column='1'/> 21978 </data-member> 21979 <data-member access='protected' layout-offset-in-bits='64'> 21980 <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markArray --> 21981 <var-decl name='markArray' type-id='type-id-1243' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1077' column='1'/> 21982 </data-member> 21983 <data-member access='protected' layout-offset-in-bits='80'> 21984 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseArray --> 21985 <var-decl name='baseArray' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1080' column='1'/> 21986 </data-member> 21987 <data-member access='public' static='yes'> 21988 <!-- static const unsigned int OT::MarkBasePosFormat1::static_size --> 21989 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1083' column='1'/> 21990 </data-member> 21991 <data-member access='public' static='yes'> 21992 <!-- static const unsigned int OT::MarkBasePosFormat1::min_size --> 21993 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1083' column='1'/> 21994 </data-member> 21995 <member-function access='public'> 21996 <!-- const OT::Coverage& OT::MarkBasePosFormat1::get_coverage() --> 21997 <function-decl name='get_coverage' mangled-name='_ZNK2OT18MarkBasePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1030' column='1' visibility='default' binding='global' size-in-bits='64'> 21998 <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> 21999 <parameter type-id='type-id-527' is-artificial='yes'/> 22000 <!-- const OT::Coverage& --> 22001 <return type-id='type-id-943'/> 22002 </function-decl> 22003 </member-function> 22004 <member-function access='public'> 22005 <!-- void OT::MarkBasePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 22006 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18MarkBasePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1023' column='1' visibility='default' binding='global' size-in-bits='64'> 22007 <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> 22008 <parameter type-id='type-id-527' is-artificial='yes'/> 22009 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22010 <parameter type-id='type-id-1392'/> 22011 <!-- void --> 22012 <return type-id='type-id-25'/> 22013 </function-decl> 22014 </member-function> 22015 <member-function access='public'> 22016 <!-- bool OT::MarkBasePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 22017 <function-decl name='sanitize' mangled-name='_ZN2OT18MarkBasePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1061' column='1' visibility='default' binding='global' size-in-bits='64'> 22018 <!-- implicit parameter of type 'OT::MarkBasePosFormat1*' --> 22019 <parameter type-id='type-id-1191' is-artificial='yes'/> 22020 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22021 <parameter type-id='type-id-279'/> 22022 <!-- bool --> 22023 <return type-id='type-id-1'/> 22024 </function-decl> 22025 </member-function> 22026 <member-function access='public'> 22027 <!-- bool OT::MarkBasePosFormat1::apply(OT::hb_apply_context_t*) --> 22028 <function-decl name='apply' mangled-name='_ZNK2OT18MarkBasePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1035' column='1' visibility='default' binding='global' size-in-bits='64'> 22029 <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> 22030 <parameter type-id='type-id-527' is-artificial='yes'/> 22031 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22032 <parameter type-id='type-id-1382'/> 22033 <!-- bool --> 22034 <return type-id='type-id-1'/> 22035 </function-decl> 22036 </member-function> 22037 </class-decl> 22038 <!-- struct OT::MarkGlyphSets --> 22039 <class-decl name='MarkGlyphSets' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='293' column='1' id='type-id-1192'> 22040 <member-type access='protected'> 22041 <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} --> 22042 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='312' column='1' id='type-id-1862'> 22043 <data-member access='public'> 22044 <!-- OT::USHORT format --> 22045 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='313' column='1'/> 22046 </data-member> 22047 <data-member access='public'> 22048 <!-- OT::MarkGlyphSetsFormat1 format1 --> 22049 <var-decl name='format1' type-id='type-id-1195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='314' column='1'/> 22050 </data-member> 22051 </union-decl> 22052 </member-type> 22053 <data-member access='protected' layout-offset-in-bits='0'> 22054 <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} OT::MarkGlyphSets::u --> 22055 <var-decl name='u' type-id='type-id-1862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='315' column='1'/> 22056 </data-member> 22057 <data-member access='public' static='yes'> 22058 <!-- static const unsigned int OT::MarkGlyphSets::min_size --> 22059 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='317' column='1'/> 22060 </data-member> 22061 <member-function access='public'> 22062 <!-- bool OT::MarkGlyphSets::covers(unsigned int, hb_codepoint_t) --> 22063 <function-decl name='covers' mangled-name='_ZNK2OT13MarkGlyphSets6coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='294' column='1' visibility='default' binding='global' size-in-bits='64'> 22064 <!-- implicit parameter of type 'const OT::MarkGlyphSets*' --> 22065 <parameter type-id='type-id-1573' is-artificial='yes'/> 22066 <!-- parameter of type 'unsigned int' --> 22067 <parameter type-id='type-id-18'/> 22068 <!-- parameter of type 'typedef hb_codepoint_t' --> 22069 <parameter type-id='type-id-72'/> 22070 <!-- bool --> 22071 <return type-id='type-id-1'/> 22072 </function-decl> 22073 </member-function> 22074 <member-function access='public'> 22075 <!-- bool OT::MarkGlyphSets::sanitize(OT::hb_sanitize_context_t*) --> 22076 <function-decl name='sanitize' mangled-name='_ZN2OT13MarkGlyphSets8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='302' column='1' visibility='default' binding='global' size-in-bits='64'> 22077 <!-- implicit parameter of type 'OT::MarkGlyphSets*' --> 22078 <parameter type-id='type-id-1194' is-artificial='yes'/> 22079 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22080 <parameter type-id='type-id-279'/> 22081 <!-- bool --> 22082 <return type-id='type-id-1'/> 22083 </function-decl> 22084 </member-function> 22085 </class-decl> 22086 <!-- struct OT::MarkGlyphSetsFormat1 --> 22087 <class-decl name='MarkGlyphSetsFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='274' column='1' id='type-id-1195'> 22088 <data-member access='protected' layout-offset-in-bits='0'> 22089 <!-- OT::USHORT OT::MarkGlyphSetsFormat1::format --> 22090 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='284' column='1'/> 22091 </data-member> 22092 <data-member access='protected' layout-offset-in-bits='16'> 22093 <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > OT::MarkGlyphSetsFormat1::coverage --> 22094 <var-decl name='coverage' type-id='type-id-1036' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='286' column='1'/> 22095 </data-member> 22096 <data-member access='public' static='yes'> 22097 <!-- static const unsigned int OT::MarkGlyphSetsFormat1::min_size --> 22098 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='289' column='1'/> 22099 </data-member> 22100 <member-function access='public'> 22101 <!-- bool OT::MarkGlyphSetsFormat1::covers(unsigned int, hb_codepoint_t) --> 22102 <function-decl name='covers' mangled-name='_ZNK2OT20MarkGlyphSetsFormat16coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> 22103 <!-- implicit parameter of type 'const OT::MarkGlyphSetsFormat1*' --> 22104 <parameter type-id='type-id-1575' is-artificial='yes'/> 22105 <!-- parameter of type 'unsigned int' --> 22106 <parameter type-id='type-id-18'/> 22107 <!-- parameter of type 'typedef hb_codepoint_t' --> 22108 <parameter type-id='type-id-72'/> 22109 <!-- bool --> 22110 <return type-id='type-id-1'/> 22111 </function-decl> 22112 </member-function> 22113 <member-function access='public'> 22114 <!-- bool OT::MarkGlyphSetsFormat1::sanitize(OT::hb_sanitize_context_t*) --> 22115 <function-decl name='sanitize' mangled-name='_ZN2OT20MarkGlyphSetsFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='278' column='1' visibility='default' binding='global' size-in-bits='64'> 22116 <!-- implicit parameter of type 'OT::MarkGlyphSetsFormat1*' --> 22117 <parameter type-id='type-id-1196' is-artificial='yes'/> 22118 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22119 <parameter type-id='type-id-279'/> 22120 <!-- bool --> 22121 <return type-id='type-id-1'/> 22122 </function-decl> 22123 </member-function> 22124 </class-decl> 22125 <!-- struct OT::MarkLigPos --> 22126 <class-decl name='MarkLigPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1208' column='1' id='type-id-1197'> 22127 <member-type access='protected'> 22128 <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} --> 22129 <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1229' column='1' id='type-id-1863'> 22130 <data-member access='public'> 22131 <!-- OT::USHORT format --> 22132 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1230' column='1'/> 22133 </data-member> 22134 <data-member access='public'> 22135 <!-- OT::MarkLigPosFormat1 format1 --> 22136 <var-decl name='format1' type-id='type-id-1199' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1231' column='1'/> 22137 </data-member> 22138 </union-decl> 22139 </member-type> 22140 <data-member access='protected' layout-offset-in-bits='0'> 22141 <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} OT::MarkLigPos::u --> 22142 <var-decl name='u' type-id='type-id-1863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1232' column='1'/> 22143 </data-member> 22144 <member-function access='public'> 22145 <!-- OT::hb_get_coverage_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 22146 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> 22147 <!-- implicit parameter of type 'const OT::MarkLigPos*' --> 22148 <parameter type-id='type-id-1577' is-artificial='yes'/> 22149 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 22150 <parameter type-id='type-id-1394'/> 22151 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 22152 <return type-id='type-id-1818'/> 22153 </function-decl> 22154 </member-function> 22155 <member-function access='public'> 22156 <!-- OT::hb_apply_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 22157 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> 22158 <!-- implicit parameter of type 'const OT::MarkLigPos*' --> 22159 <parameter type-id='type-id-1577' is-artificial='yes'/> 22160 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22161 <parameter type-id='type-id-1382'/> 22162 <!-- typedef OT::hb_apply_context_t::return_t --> 22163 <return type-id='type-id-1820'/> 22164 </function-decl> 22165 </member-function> 22166 <member-function access='public'> 22167 <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 22168 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> 22169 <!-- implicit parameter of type 'const OT::MarkLigPos*' --> 22170 <parameter type-id='type-id-1577' is-artificial='yes'/> 22171 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22172 <parameter type-id='type-id-1392'/> 22173 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 22174 <return type-id='type-id-1822'/> 22175 </function-decl> 22176 </member-function> 22177 <member-function access='public'> 22178 <!-- bool OT::MarkLigPos::sanitize(OT::hb_sanitize_context_t*) --> 22179 <function-decl name='sanitize' mangled-name='_ZN2OT10MarkLigPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1219' column='1' visibility='default' binding='global' size-in-bits='64'> 22180 <!-- implicit parameter of type 'OT::MarkLigPos*' --> 22181 <parameter type-id='type-id-1198' is-artificial='yes'/> 22182 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22183 <parameter type-id='type-id-279'/> 22184 <!-- bool --> 22185 <return type-id='type-id-1'/> 22186 </function-decl> 22187 </member-function> 22188 </class-decl> 22189 <!-- struct OT::MarkLigPosFormat1 --> 22190 <class-decl name='MarkLigPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1126' column='1' id='type-id-1199'> 22191 <data-member access='protected' layout-offset-in-bits='0'> 22192 <!-- OT::USHORT OT::MarkLigPosFormat1::format --> 22193 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1188' column='1'/> 22194 </data-member> 22195 <data-member access='protected' layout-offset-in-bits='16'> 22196 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markCoverage --> 22197 <var-decl name='markCoverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1190' column='1'/> 22198 </data-member> 22199 <data-member access='protected' layout-offset-in-bits='32'> 22200 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureCoverage --> 22201 <var-decl name='ligatureCoverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1193' column='1'/> 22202 </data-member> 22203 <data-member access='protected' layout-offset-in-bits='48'> 22204 <!-- OT::USHORT OT::MarkLigPosFormat1::classCount --> 22205 <var-decl name='classCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1196' column='1'/> 22206 </data-member> 22207 <data-member access='protected' layout-offset-in-bits='64'> 22208 <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markArray --> 22209 <var-decl name='markArray' type-id='type-id-1243' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1198' column='1'/> 22210 </data-member> 22211 <data-member access='protected' layout-offset-in-bits='80'> 22212 <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureArray --> 22213 <var-decl name='ligatureArray' type-id='type-id-1244' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1201' column='1'/> 22214 </data-member> 22215 <data-member access='public' static='yes'> 22216 <!-- static const unsigned int OT::MarkLigPosFormat1::static_size --> 22217 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1204' column='1'/> 22218 </data-member> 22219 <data-member access='public' static='yes'> 22220 <!-- static const unsigned int OT::MarkLigPosFormat1::min_size --> 22221 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1204' column='1'/> 22222 </data-member> 22223 <member-function access='public'> 22224 <!-- const OT::Coverage& OT::MarkLigPosFormat1::get_coverage() --> 22225 <function-decl name='get_coverage' mangled-name='_ZNK2OT17MarkLigPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'> 22226 <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> 22227 <parameter type-id='type-id-530' is-artificial='yes'/> 22228 <!-- const OT::Coverage& --> 22229 <return type-id='type-id-943'/> 22230 </function-decl> 22231 </member-function> 22232 <member-function access='public'> 22233 <!-- void OT::MarkLigPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 22234 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT17MarkLigPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1127' column='1' visibility='default' binding='global' size-in-bits='64'> 22235 <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> 22236 <parameter type-id='type-id-530' is-artificial='yes'/> 22237 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22238 <parameter type-id='type-id-1392'/> 22239 <!-- void --> 22240 <return type-id='type-id-25'/> 22241 </function-decl> 22242 </member-function> 22243 <member-function access='public'> 22244 <!-- bool OT::MarkLigPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 22245 <function-decl name='sanitize' mangled-name='_ZN2OT17MarkLigPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1181' column='1' visibility='default' binding='global' size-in-bits='64'> 22246 <!-- implicit parameter of type 'OT::MarkLigPosFormat1*' --> 22247 <parameter type-id='type-id-1200' is-artificial='yes'/> 22248 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22249 <parameter type-id='type-id-279'/> 22250 <!-- bool --> 22251 <return type-id='type-id-1'/> 22252 </function-decl> 22253 </member-function> 22254 <member-function access='public'> 22255 <!-- bool OT::MarkLigPosFormat1::apply(OT::hb_apply_context_t*) --> 22256 <function-decl name='apply' mangled-name='_ZNK2OT17MarkLigPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1139' column='1' visibility='default' binding='global' size-in-bits='64'> 22257 <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> 22258 <parameter type-id='type-id-530' is-artificial='yes'/> 22259 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22260 <parameter type-id='type-id-1382'/> 22261 <!-- bool --> 22262 <return type-id='type-id-1'/> 22263 </function-decl> 22264 </member-function> 22265 </class-decl> 22266 <!-- struct OT::MarkMarkPos --> 22267 <class-decl name='MarkMarkPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1327' column='1' id='type-id-1201'> 22268 <member-type access='protected'> 22269 <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} --> 22270 <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1348' column='1' id='type-id-1864'> 22271 <data-member access='public'> 22272 <!-- OT::USHORT format --> 22273 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1349' column='1'/> 22274 </data-member> 22275 <data-member access='public'> 22276 <!-- OT::MarkMarkPosFormat1 format1 --> 22277 <var-decl name='format1' type-id='type-id-1203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1350' column='1'/> 22278 </data-member> 22279 </union-decl> 22280 </member-type> 22281 <data-member access='protected' layout-offset-in-bits='0'> 22282 <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} OT::MarkMarkPos::u --> 22283 <var-decl name='u' type-id='type-id-1864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1351' column='1'/> 22284 </data-member> 22285 <member-function access='public'> 22286 <!-- OT::hb_get_coverage_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 22287 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> 22288 <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> 22289 <parameter type-id='type-id-1581' is-artificial='yes'/> 22290 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 22291 <parameter type-id='type-id-1394'/> 22292 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 22293 <return type-id='type-id-1818'/> 22294 </function-decl> 22295 </member-function> 22296 <member-function access='public'> 22297 <!-- OT::hb_apply_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 22298 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> 22299 <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> 22300 <parameter type-id='type-id-1581' is-artificial='yes'/> 22301 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22302 <parameter type-id='type-id-1382'/> 22303 <!-- typedef OT::hb_apply_context_t::return_t --> 22304 <return type-id='type-id-1820'/> 22305 </function-decl> 22306 </member-function> 22307 <member-function access='public'> 22308 <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 22309 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> 22310 <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> 22311 <parameter type-id='type-id-1581' is-artificial='yes'/> 22312 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22313 <parameter type-id='type-id-1392'/> 22314 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 22315 <return type-id='type-id-1822'/> 22316 </function-decl> 22317 </member-function> 22318 <member-function access='public'> 22319 <!-- bool OT::MarkMarkPos::sanitize(OT::hb_sanitize_context_t*) --> 22320 <function-decl name='sanitize' mangled-name='_ZN2OT11MarkMarkPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1338' column='1' visibility='default' binding='global' size-in-bits='64'> 22321 <!-- implicit parameter of type 'OT::MarkMarkPos*' --> 22322 <parameter type-id='type-id-1202' is-artificial='yes'/> 22323 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22324 <parameter type-id='type-id-279'/> 22325 <!-- bool --> 22326 <return type-id='type-id-1'/> 22327 </function-decl> 22328 </member-function> 22329 </class-decl> 22330 <!-- struct OT::MarkMarkPosFormat1 --> 22331 <class-decl name='MarkMarkPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1242' column='1' id='type-id-1203'> 22332 <data-member access='protected' layout-offset-in-bits='0'> 22333 <!-- OT::USHORT OT::MarkMarkPosFormat1::format --> 22334 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1306' column='1'/> 22335 </data-member> 22336 <data-member access='protected' layout-offset-in-bits='16'> 22337 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Coverage --> 22338 <var-decl name='mark1Coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1308' column='1'/> 22339 </data-member> 22340 <data-member access='protected' layout-offset-in-bits='32'> 22341 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Coverage --> 22342 <var-decl name='mark2Coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1312' column='1'/> 22343 </data-member> 22344 <data-member access='protected' layout-offset-in-bits='48'> 22345 <!-- OT::USHORT OT::MarkMarkPosFormat1::classCount --> 22346 <var-decl name='classCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1315' column='1'/> 22347 </data-member> 22348 <data-member access='protected' layout-offset-in-bits='64'> 22349 <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Array --> 22350 <var-decl name='mark1Array' type-id='type-id-1243' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1317' column='1'/> 22351 </data-member> 22352 <data-member access='protected' layout-offset-in-bits='80'> 22353 <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Array --> 22354 <var-decl name='mark2Array' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1320' column='1'/> 22355 </data-member> 22356 <data-member access='public' static='yes'> 22357 <!-- static const unsigned int OT::MarkMarkPosFormat1::static_size --> 22358 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1323' column='1'/> 22359 </data-member> 22360 <data-member access='public' static='yes'> 22361 <!-- static const unsigned int OT::MarkMarkPosFormat1::min_size --> 22362 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1323' column='1'/> 22363 </data-member> 22364 <member-function access='public'> 22365 <!-- const OT::Coverage& OT::MarkMarkPosFormat1::get_coverage() --> 22366 <function-decl name='get_coverage' mangled-name='_ZNK2OT18MarkMarkPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1250' column='1' visibility='default' binding='global' size-in-bits='64'> 22367 <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> 22368 <parameter type-id='type-id-531' is-artificial='yes'/> 22369 <!-- const OT::Coverage& --> 22370 <return type-id='type-id-943'/> 22371 </function-decl> 22372 </member-function> 22373 <member-function access='public'> 22374 <!-- void OT::MarkMarkPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 22375 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18MarkMarkPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1243' column='1' visibility='default' binding='global' size-in-bits='64'> 22376 <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> 22377 <parameter type-id='type-id-531' is-artificial='yes'/> 22378 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22379 <parameter type-id='type-id-1392'/> 22380 <!-- void --> 22381 <return type-id='type-id-25'/> 22382 </function-decl> 22383 </member-function> 22384 <member-function access='public'> 22385 <!-- bool OT::MarkMarkPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 22386 <function-decl name='sanitize' mangled-name='_ZN2OT18MarkMarkPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1298' column='1' visibility='default' binding='global' size-in-bits='64'> 22387 <!-- implicit parameter of type 'OT::MarkMarkPosFormat1*' --> 22388 <parameter type-id='type-id-1204' is-artificial='yes'/> 22389 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22390 <parameter type-id='type-id-279'/> 22391 <!-- bool --> 22392 <return type-id='type-id-1'/> 22393 </function-decl> 22394 </member-function> 22395 <member-function access='public'> 22396 <!-- bool OT::MarkMarkPosFormat1::apply(OT::hb_apply_context_t*) --> 22397 <function-decl name='apply' mangled-name='_ZNK2OT18MarkMarkPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1255' column='1' visibility='default' binding='global' size-in-bits='64'> 22398 <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> 22399 <parameter type-id='type-id-531' is-artificial='yes'/> 22400 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22401 <parameter type-id='type-id-1382'/> 22402 <!-- bool --> 22403 <return type-id='type-id-1'/> 22404 </function-decl> 22405 </member-function> 22406 </class-decl> 22407 <!-- struct OT::MarkRecord --> 22408 <class-decl name='MarkRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='374' column='1' id='type-id-858'> 22409 <data-member access='protected' layout-offset-in-bits='0'> 22410 <!-- OT::USHORT OT::MarkRecord::klass --> 22411 <var-decl name='klass' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='383' column='1'/> 22412 </data-member> 22413 <data-member access='protected' layout-offset-in-bits='16'> 22414 <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::MarkRecord::markAnchor --> 22415 <var-decl name='markAnchor' type-id='type-id-862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='385' column='1'/> 22416 </data-member> 22417 <data-member access='public' static='yes'> 22418 <!-- static const unsigned int OT::MarkRecord::static_size --> 22419 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='388' column='1'/> 22420 </data-member> 22421 <data-member access='public' static='yes'> 22422 <!-- static const unsigned int OT::MarkRecord::min_size --> 22423 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='388' column='1'/> 22424 </data-member> 22425 <member-function access='public'> 22426 <!-- bool OT::MarkRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> 22427 <function-decl name='sanitize' mangled-name='_ZN2OT10MarkRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='377' column='1' visibility='default' binding='global' size-in-bits='64'> 22428 <!-- implicit parameter of type 'OT::MarkRecord*' --> 22429 <parameter type-id='type-id-1206' is-artificial='yes'/> 22430 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22431 <parameter type-id='type-id-279'/> 22432 <!-- parameter of type 'void*' --> 22433 <parameter type-id='type-id-19'/> 22434 <!-- bool --> 22435 <return type-id='type-id-1'/> 22436 </function-decl> 22437 </member-function> 22438 </class-decl> 22439 <!-- struct OT::MultipleSubst --> 22440 <class-decl name='MultipleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='405' column='1' id='type-id-1207'> 22441 <member-type access='protected'> 22442 <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} --> 22443 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='442' column='1' id='type-id-1865'> 22444 <data-member access='public'> 22445 <!-- OT::USHORT format --> 22446 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='443' column='1'/> 22447 </data-member> 22448 <data-member access='public'> 22449 <!-- OT::MultipleSubstFormat1 format1 --> 22450 <var-decl name='format1' type-id='type-id-1209' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='444' column='1'/> 22451 </data-member> 22452 </union-decl> 22453 </member-type> 22454 <data-member access='protected' layout-offset-in-bits='0'> 22455 <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} OT::MultipleSubst::u --> 22456 <var-decl name='u' type-id='type-id-1865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='445' column='1'/> 22457 </data-member> 22458 <member-function access='public'> 22459 <!-- OT::hb_get_coverage_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 22460 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22461 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22462 <parameter type-id='type-id-1587' is-artificial='yes'/> 22463 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 22464 <parameter type-id='type-id-1394'/> 22465 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 22466 <return type-id='type-id-1818'/> 22467 </function-decl> 22468 </member-function> 22469 <member-function access='public'> 22470 <!-- OT::hb_would_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 22471 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22472 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22473 <parameter type-id='type-id-1587' is-artificial='yes'/> 22474 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 22475 <parameter type-id='type-id-1396'/> 22476 <!-- typedef OT::hb_would_apply_context_t::return_t --> 22477 <return type-id='type-id-1819'/> 22478 </function-decl> 22479 </member-function> 22480 <member-function access='public'> 22481 <!-- OT::hb_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 22482 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22483 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22484 <parameter type-id='type-id-1587' is-artificial='yes'/> 22485 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22486 <parameter type-id='type-id-1382'/> 22487 <!-- typedef OT::hb_apply_context_t::return_t --> 22488 <return type-id='type-id-1820'/> 22489 </function-decl> 22490 </member-function> 22491 <member-function access='public'> 22492 <!-- OT::hb_closure_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 22493 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22494 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22495 <parameter type-id='type-id-1587' is-artificial='yes'/> 22496 <!-- parameter of type 'OT::hb_closure_context_t*' --> 22497 <parameter type-id='type-id-1390'/> 22498 <!-- typedef OT::hb_closure_context_t::return_t --> 22499 <return type-id='type-id-1821'/> 22500 </function-decl> 22501 </member-function> 22502 <member-function access='public'> 22503 <!-- OT::hb_collect_glyphs_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 22504 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22505 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22506 <parameter type-id='type-id-1587' is-artificial='yes'/> 22507 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22508 <parameter type-id='type-id-1392'/> 22509 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 22510 <return type-id='type-id-1822'/> 22511 </function-decl> 22512 </member-function> 22513 <member-function access='public'> 22514 <!-- bool OT::MultipleSubst::sanitize(OT::hb_sanitize_context_t*) --> 22515 <function-decl name='sanitize' mangled-name='_ZN2OT13MultipleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='432' column='1' visibility='default' binding='global' size-in-bits='64'> 22516 <!-- implicit parameter of type 'OT::MultipleSubst*' --> 22517 <parameter type-id='type-id-1208' is-artificial='yes'/> 22518 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22519 <parameter type-id='type-id-279'/> 22520 <!-- bool --> 22521 <return type-id='type-id-1'/> 22522 </function-decl> 22523 </member-function> 22524 <member-function access='public'> 22525 <!-- OT::hb_get_coverage_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 22526 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> 22527 <!-- implicit parameter of type 'const OT::MultipleSubst*' --> 22528 <parameter type-id='type-id-1587' is-artificial='yes'/> 22529 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 22530 <parameter type-id='type-id-1394'/> 22531 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 22532 <return type-id='type-id-1818'/> 22533 </function-decl> 22534 </member-function> 22535 </class-decl> 22536 <!-- struct OT::MultipleSubstFormat1 --> 22537 <class-decl name='MultipleSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='328' column='1' id='type-id-1209'> 22538 <data-member access='protected' layout-offset-in-bits='0'> 22539 <!-- OT::USHORT OT::MultipleSubstFormat1::format --> 22540 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='393' column='1'/> 22541 </data-member> 22542 <data-member access='protected' layout-offset-in-bits='16'> 22543 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MultipleSubstFormat1::coverage --> 22544 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='395' column='1'/> 22545 </data-member> 22546 <data-member access='protected' layout-offset-in-bits='32'> 22547 <!-- OT::OffsetArrayOf<OT::Sequence> OT::MultipleSubstFormat1::sequence --> 22548 <var-decl name='sequence' type-id='type-id-1866' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='398' column='1'/> 22549 </data-member> 22550 <data-member access='public' static='yes'> 22551 <!-- static const unsigned int OT::MultipleSubstFormat1::min_size --> 22552 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='401' column='1'/> 22553 </data-member> 22554 <member-function access='public'> 22555 <!-- bool OT::MultipleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> 22556 <function-decl name='would_apply' mangled-name='_ZNK2OT20MultipleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> 22557 <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> 22558 <parameter type-id='type-id-1590' is-artificial='yes'/> 22559 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 22560 <parameter type-id='type-id-1396'/> 22561 <!-- bool --> 22562 <return type-id='type-id-1'/> 22563 </function-decl> 22564 </member-function> 22565 <member-function access='public'> 22566 <!-- const OT::Coverage& OT::MultipleSubstFormat1::get_coverage() --> 22567 <function-decl name='get_coverage' mangled-name='_ZNK2OT20MultipleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> 22568 <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> 22569 <parameter type-id='type-id-1590' is-artificial='yes'/> 22570 <!-- const OT::Coverage& --> 22571 <return type-id='type-id-943'/> 22572 </function-decl> 22573 </member-function> 22574 <member-function access='public'> 22575 <!-- void OT::MultipleSubstFormat1::closure(OT::hb_closure_context_t*) --> 22576 <function-decl name='closure' mangled-name='_ZNK2OT20MultipleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> 22577 <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> 22578 <parameter type-id='type-id-1590' is-artificial='yes'/> 22579 <!-- parameter of type 'OT::hb_closure_context_t*' --> 22580 <parameter type-id='type-id-1390'/> 22581 <!-- void --> 22582 <return type-id='type-id-25'/> 22583 </function-decl> 22584 </member-function> 22585 <member-function access='public'> 22586 <!-- void OT::MultipleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 22587 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT20MultipleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='339' column='1' visibility='default' binding='global' size-in-bits='64'> 22588 <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> 22589 <parameter type-id='type-id-1590' is-artificial='yes'/> 22590 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 22591 <parameter type-id='type-id-1392'/> 22592 <!-- void --> 22593 <return type-id='type-id-25'/> 22594 </function-decl> 22595 </member-function> 22596 <member-function access='public'> 22597 <!-- bool OT::MultipleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> 22598 <function-decl name='sanitize' mangled-name='_ZN2OT20MultipleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='387' column='1' visibility='default' binding='global' size-in-bits='64'> 22599 <!-- implicit parameter of type 'OT::MultipleSubstFormat1*' --> 22600 <parameter type-id='type-id-1210' is-artificial='yes'/> 22601 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22602 <parameter type-id='type-id-279'/> 22603 <!-- bool --> 22604 <return type-id='type-id-1'/> 22605 </function-decl> 22606 </member-function> 22607 <member-function access='public'> 22608 <!-- bool OT::MultipleSubstFormat1::apply(OT::hb_apply_context_t*) --> 22609 <function-decl name='apply' mangled-name='_ZNK2OT20MultipleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='359' column='1' visibility='default' binding='global' size-in-bits='64'> 22610 <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> 22611 <parameter type-id='type-id-1590' is-artificial='yes'/> 22612 <!-- parameter of type 'OT::hb_apply_context_t*' --> 22613 <parameter type-id='type-id-1382'/> 22614 <!-- bool --> 22615 <return type-id='type-id-1'/> 22616 </function-decl> 22617 </member-function> 22618 </class-decl> 22619 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 22620 <class-decl name='Offset<OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-860'> 22621 <!-- struct OT::IntType<short unsigned int, 2u> --> 22622 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> 22623 <data-member access='public' static='yes'> 22624 <!-- static const unsigned int OT::Offset<OT::IntType<short unsigned int, 2u> >::static_size --> 22625 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> 22626 </data-member> 22627 <data-member access='public' static='yes'> 22628 <!-- static const unsigned int OT::Offset<OT::IntType<short unsigned int, 2u> >::min_size --> 22629 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> 22630 </data-member> 22631 <member-function access='public'> 22632 <!-- bool OT::Offset<OT::IntType<short unsigned int, 2u> >::is_null() --> 22633 <function-decl name='is_null' mangled-name='_ZNK2OT6OffsetINS_7IntTypeItLj2EEEE7is_nullEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='684' column='1' visibility='default' binding='global' size-in-bits='64'> 22634 <!-- implicit parameter of type 'const OT::Offset<OT::IntType<short unsigned int, 2u> >*' --> 22635 <parameter type-id='type-id-1593' is-artificial='yes'/> 22636 <!-- bool --> 22637 <return type-id='type-id-1'/> 22638 </function-decl> 22639 </member-function> 22640 </class-decl> 22641 <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> 22642 <class-decl name='OffsetArrayOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1867'> 22643 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22644 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1024'/> 22645 </class-decl> 22646 <!-- struct OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > --> 22647 <class-decl name='OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1823'> 22648 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22649 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1026'/> 22650 </class-decl> 22651 <!-- struct OT::OffsetArrayOf<OT::CaretValue> --> 22652 <class-decl name='OffsetArrayOf<OT::CaretValue>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1857'> 22653 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22654 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/> 22655 </class-decl> 22656 <!-- struct OT::OffsetArrayOf<OT::ChainRule> --> 22657 <class-decl name='OffsetArrayOf<OT::ChainRule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1836'> 22658 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22659 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1030'/> 22660 </class-decl> 22661 <!-- struct OT::OffsetArrayOf<OT::ChainRuleSet> --> 22662 <class-decl name='OffsetArrayOf<OT::ChainRuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1832'> 22663 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22664 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1032'/> 22665 </class-decl> 22666 <!-- struct OT::OffsetArrayOf<OT::Coverage> --> 22667 <class-decl name='OffsetArrayOf<OT::Coverage>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1833'> 22668 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22669 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1034'/> 22670 </class-decl> 22671 <!-- struct OT::OffsetArrayOf<OT::LigGlyph> --> 22672 <class-decl name='OffsetArrayOf<OT::LigGlyph>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1856'> 22673 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22674 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1038'/> 22675 </class-decl> 22676 <!-- struct OT::OffsetArrayOf<OT::Ligature> --> 22677 <class-decl name='OffsetArrayOf<OT::Ligature>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1858'> 22678 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22679 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1040'/> 22680 </class-decl> 22681 <!-- struct OT::OffsetArrayOf<OT::LigatureSet> --> 22682 <class-decl name='OffsetArrayOf<OT::LigatureSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1860'> 22683 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22684 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1041'/> 22685 </class-decl> 22686 <!-- struct OT::OffsetArrayOf<OT::Lookup> --> 22687 <class-decl name='OffsetArrayOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1868'> 22688 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22689 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1042'/> 22690 </class-decl> 22691 <!-- struct OT::OffsetArrayOf<OT::PairSet> --> 22692 <class-decl name='OffsetArrayOf<OT::PairSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1869'> 22693 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22694 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1044'/> 22695 </class-decl> 22696 <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> 22697 <class-decl name='OffsetArrayOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1870'> 22698 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22699 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1046'/> 22700 </class-decl> 22701 <!-- struct OT::OffsetArrayOf<OT::Rule> --> 22702 <class-decl name='OffsetArrayOf<OT::Rule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1871'> 22703 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22704 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1050'/> 22705 </class-decl> 22706 <!-- struct OT::OffsetArrayOf<OT::RuleSet> --> 22707 <class-decl name='OffsetArrayOf<OT::RuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1843'> 22708 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22709 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1052'/> 22710 </class-decl> 22711 <!-- struct OT::OffsetArrayOf<OT::Sequence> --> 22712 <class-decl name='OffsetArrayOf<OT::Sequence>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1866'> 22713 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22714 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1054'/> 22715 </class-decl> 22716 <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> 22717 <class-decl name='OffsetArrayOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1872'> 22718 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22719 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1056'/> 22720 </class-decl> 22721 <!-- struct OT::OffsetListOf<OT::AnchorMatrix> --> 22722 <class-decl name='OffsetListOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1212'> 22723 <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> 22724 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1867'/> 22725 <member-function access='public'> 22726 <!-- bool OT::OffsetListOf<OT::AnchorMatrix>::sanitize<unsigned int>(OT::hb_sanitize_context_t*, unsigned int) --> 22727 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='917' column='1' visibility='default' binding='global' size-in-bits='64'> 22728 <!-- implicit parameter of type 'OT::OffsetListOf<OT::AnchorMatrix>*' --> 22729 <parameter type-id='type-id-1214' is-artificial='yes'/> 22730 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22731 <parameter type-id='type-id-279'/> 22732 <!-- parameter of type 'unsigned int' --> 22733 <parameter type-id='type-id-18'/> 22734 <!-- bool --> 22735 <return type-id='type-id-1'/> 22736 </function-decl> 22737 </member-function> 22738 <member-function access='public'> 22739 <!-- const OT::AnchorMatrix& OT::OffsetListOf<OT::AnchorMatrix>::operator[](unsigned int) --> 22740 <function-decl name='operator[]' mangled-name='_ZNK2OT12OffsetListOfINS_12AnchorMatrixEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='906' column='1' visibility='default' binding='global' size-in-bits='64'> 22741 <!-- implicit parameter of type 'const OT::OffsetListOf<OT::AnchorMatrix>*' --> 22742 <parameter type-id='type-id-1596' is-artificial='yes'/> 22743 <!-- parameter of type 'unsigned int' --> 22744 <parameter type-id='type-id-18'/> 22745 <!-- const OT::AnchorMatrix& --> 22746 <return type-id='type-id-1416'/> 22747 </function-decl> 22748 </member-function> 22749 </class-decl> 22750 <!-- struct OT::OffsetListOf<OT::Lookup> --> 22751 <class-decl name='OffsetListOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1215'> 22752 <!-- struct OT::OffsetArrayOf<OT::Lookup> --> 22753 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1868'/> 22754 <member-function access='public'> 22755 <!-- const OT::Lookup& OT::OffsetListOf<OT::Lookup>::operator[](unsigned int) --> 22756 <function-decl name='operator[]' mangled-name='_ZNK2OT12OffsetListOfINS_6LookupEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='906' column='1' visibility='default' binding='global' size-in-bits='64'> 22757 <!-- implicit parameter of type 'const OT::OffsetListOf<OT::Lookup>*' --> 22758 <parameter type-id='type-id-1599' is-artificial='yes'/> 22759 <!-- parameter of type 'unsigned int' --> 22760 <parameter type-id='type-id-18'/> 22761 <!-- const OT::Lookup& --> 22762 <return type-id='type-id-1560'/> 22763 </function-decl> 22764 </member-function> 22765 <member-function access='public'> 22766 <!-- bool OT::OffsetListOf<OT::Lookup>::sanitize(OT::hb_sanitize_context_t*) --> 22767 <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_6LookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> 22768 <!-- implicit parameter of type 'OT::OffsetListOf<OT::Lookup>*' --> 22769 <parameter type-id='type-id-1217' is-artificial='yes'/> 22770 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22771 <parameter type-id='type-id-279'/> 22772 <!-- bool --> 22773 <return type-id='type-id-1'/> 22774 </function-decl> 22775 </member-function> 22776 </class-decl> 22777 <!-- struct OT::OffsetListOf<OT::PosLookup> --> 22778 <class-decl name='OffsetListOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1218'> 22779 <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> 22780 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1870'/> 22781 <member-function access='public'> 22782 <!-- bool OT::OffsetListOf<OT::PosLookup>::sanitize(OT::hb_sanitize_context_t*) --> 22783 <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_9PosLookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> 22784 <!-- implicit parameter of type 'OT::OffsetListOf<OT::PosLookup>*' --> 22785 <parameter type-id='type-id-1220' is-artificial='yes'/> 22786 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22787 <parameter type-id='type-id-279'/> 22788 <!-- bool --> 22789 <return type-id='type-id-1'/> 22790 </function-decl> 22791 </member-function> 22792 </class-decl> 22793 <!-- struct OT::OffsetListOf<OT::SubstLookup> --> 22794 <class-decl name='OffsetListOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1221'> 22795 <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> 22796 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1872'/> 22797 <member-function access='public'> 22798 <!-- bool OT::OffsetListOf<OT::SubstLookup>::sanitize(OT::hb_sanitize_context_t*) --> 22799 <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_11SubstLookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> 22800 <!-- implicit parameter of type 'OT::OffsetListOf<OT::SubstLookup>*' --> 22801 <parameter type-id='type-id-1223' is-artificial='yes'/> 22802 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22803 <parameter type-id='type-id-279'/> 22804 <!-- bool --> 22805 <return type-id='type-id-1'/> 22806 </function-decl> 22807 </member-function> 22808 </class-decl> 22809 <!-- struct OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> 22810 <class-decl name='OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-862'> 22811 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 22812 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 22813 <data-member access='public' static='yes'> 22814 <!-- static const unsigned int OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::static_size --> 22815 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22816 </data-member> 22817 <data-member access='public' static='yes'> 22818 <!-- static const unsigned int OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::min_size --> 22819 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22820 </data-member> 22821 <member-function access='public'> 22822 <!-- const OT::Anchor& OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 22823 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 22824 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> 22825 <parameter type-id='type-id-521' is-artificial='yes'/> 22826 <!-- parameter of type 'void*' --> 22827 <parameter type-id='type-id-19'/> 22828 <!-- const OT::Anchor& --> 22829 <return type-id='type-id-1410'/> 22830 </function-decl> 22831 </member-function> 22832 <member-function access='public'> 22833 <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 22834 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 22835 <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> 22836 <parameter type-id='type-id-419' is-artificial='yes'/> 22837 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22838 <parameter type-id='type-id-279'/> 22839 <!-- bool --> 22840 <return type-id='type-id-1'/> 22841 </function-decl> 22842 </member-function> 22843 <member-function access='public'> 22844 <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 22845 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 22846 <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> 22847 <parameter type-id='type-id-419' is-artificial='yes'/> 22848 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22849 <parameter type-id='type-id-279'/> 22850 <!-- parameter of type 'void*' --> 22851 <parameter type-id='type-id-19'/> 22852 <!-- bool --> 22853 <return type-id='type-id-1'/> 22854 </function-decl> 22855 </member-function> 22856 </class-decl> 22857 <!-- struct OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> 22858 <class-decl name='OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-864'> 22859 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 22860 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 22861 <data-member access='public' static='yes'> 22862 <!-- static const unsigned int OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::static_size --> 22863 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22864 </data-member> 22865 <data-member access='public' static='yes'> 22866 <!-- static const unsigned int OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::min_size --> 22867 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22868 </data-member> 22869 <member-function access='public'> 22870 <!-- const OT::AnchorMatrix& OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 22871 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 22872 <!-- implicit parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> 22873 <parameter type-id='type-id-526' is-artificial='yes'/> 22874 <!-- parameter of type 'void*' --> 22875 <parameter type-id='type-id-19'/> 22876 <!-- const OT::AnchorMatrix& --> 22877 <return type-id='type-id-1416'/> 22878 </function-decl> 22879 </member-function> 22880 <member-function access='public'> 22881 <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 22882 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 22883 <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> 22884 <parameter type-id='type-id-421' is-artificial='yes'/> 22885 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22886 <parameter type-id='type-id-279'/> 22887 <!-- bool --> 22888 <return type-id='type-id-1'/> 22889 </function-decl> 22890 </member-function> 22891 <member-function access='public'> 22892 <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 22893 <function-decl name='sanitize<unsigned int>' mangled-name='_ZN2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEE8sanitizeIjEEbPNS_21hb_sanitize_context_tEPvT_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 22894 <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> 22895 <parameter type-id='type-id-421' is-artificial='yes'/> 22896 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22897 <parameter type-id='type-id-279'/> 22898 <!-- parameter of type 'void*' --> 22899 <parameter type-id='type-id-19'/> 22900 <!-- parameter of type 'unsigned int' --> 22901 <parameter type-id='type-id-18'/> 22902 <!-- bool --> 22903 <return type-id='type-id-1'/> 22904 </function-decl> 22905 </member-function> 22906 </class-decl> 22907 <!-- struct OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 22908 <class-decl name='OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-866'> 22909 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 22910 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 22911 <data-member access='public' static='yes'> 22912 <!-- static const unsigned int OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::static_size --> 22913 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22914 </data-member> 22915 <data-member access='public' static='yes'> 22916 <!-- static const unsigned int OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> 22917 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22918 </data-member> 22919 <member-function access='public'> 22920 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 22921 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 22922 <!-- implicit parameter of type 'const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 22923 <parameter type-id='type-id-446' is-artificial='yes'/> 22924 <!-- parameter of type 'void*' --> 22925 <parameter type-id='type-id-19'/> 22926 <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> 22927 <return type-id='type-id-1419'/> 22928 </function-decl> 22929 </member-function> 22930 <member-function access='public'> 22931 <!-- bool OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 22932 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 22933 <!-- implicit parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 22934 <parameter type-id='type-id-424' is-artificial='yes'/> 22935 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22936 <parameter type-id='type-id-279'/> 22937 <!-- bool --> 22938 <return type-id='type-id-1'/> 22939 </function-decl> 22940 </member-function> 22941 <member-function access='public'> 22942 <!-- bool OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 22943 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 22944 <!-- implicit parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> 22945 <parameter type-id='type-id-424' is-artificial='yes'/> 22946 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22947 <parameter type-id='type-id-279'/> 22948 <!-- parameter of type 'void*' --> 22949 <parameter type-id='type-id-19'/> 22950 <!-- bool --> 22951 <return type-id='type-id-1'/> 22952 </function-decl> 22953 </member-function> 22954 </class-decl> 22955 <!-- struct OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> 22956 <class-decl name='OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1226'> 22957 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 22958 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 22959 <data-member access='public' static='yes'> 22960 <!-- static const unsigned int OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::static_size --> 22961 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22962 </data-member> 22963 <data-member access='public' static='yes'> 22964 <!-- static const unsigned int OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::min_size --> 22965 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 22966 </data-member> 22967 <member-function access='public'> 22968 <!-- const OT::AttachList& OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 22969 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 22970 <!-- implicit parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> 22971 <parameter type-id='type-id-447' is-artificial='yes'/> 22972 <!-- parameter of type 'void*' --> 22973 <parameter type-id='type-id-19'/> 22974 <!-- const OT::AttachList& --> 22975 <return type-id='type-id-1448'/> 22976 </function-decl> 22977 </member-function> 22978 <member-function access='public'> 22979 <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 22980 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 22981 <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> 22982 <parameter type-id='type-id-412' is-artificial='yes'/> 22983 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22984 <parameter type-id='type-id-279'/> 22985 <!-- bool --> 22986 <return type-id='type-id-1'/> 22987 </function-decl> 22988 </member-function> 22989 <member-function access='public'> 22990 <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 22991 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 22992 <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> 22993 <parameter type-id='type-id-412' is-artificial='yes'/> 22994 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 22995 <parameter type-id='type-id-279'/> 22996 <!-- parameter of type 'void*' --> 22997 <parameter type-id='type-id-19'/> 22998 <!-- bool --> 22999 <return type-id='type-id-1'/> 23000 </function-decl> 23001 </member-function> 23002 </class-decl> 23003 <!-- struct OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> 23004 <class-decl name='OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-868'> 23005 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23006 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23007 <data-member access='public' static='yes'> 23008 <!-- static const unsigned int OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::static_size --> 23009 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23010 </data-member> 23011 <data-member access='public' static='yes'> 23012 <!-- static const unsigned int OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::min_size --> 23013 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23014 </data-member> 23015 <member-function access='public'> 23016 <!-- const OT::CaretValue& OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23017 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23018 <!-- implicit parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> 23019 <parameter type-id='type-id-455' is-artificial='yes'/> 23020 <!-- parameter of type 'void*' --> 23021 <parameter type-id='type-id-19'/> 23022 <!-- const OT::CaretValue& --> 23023 <return type-id='type-id-1451'/> 23024 </function-decl> 23025 </member-function> 23026 <member-function access='public'> 23027 <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23028 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23029 <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> 23030 <parameter type-id='type-id-425' is-artificial='yes'/> 23031 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23032 <parameter type-id='type-id-279'/> 23033 <!-- bool --> 23034 <return type-id='type-id-1'/> 23035 </function-decl> 23036 </member-function> 23037 <member-function access='public'> 23038 <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23039 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23040 <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> 23041 <parameter type-id='type-id-425' is-artificial='yes'/> 23042 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23043 <parameter type-id='type-id-279'/> 23044 <!-- parameter of type 'void*' --> 23045 <parameter type-id='type-id-19'/> 23046 <!-- bool --> 23047 <return type-id='type-id-1'/> 23048 </function-decl> 23049 </member-function> 23050 </class-decl> 23051 <!-- struct OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> 23052 <class-decl name='OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-870'> 23053 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23054 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23055 <data-member access='public' static='yes'> 23056 <!-- static const unsigned int OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::static_size --> 23057 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23058 </data-member> 23059 <data-member access='public' static='yes'> 23060 <!-- static const unsigned int OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::min_size --> 23061 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23062 </data-member> 23063 <member-function access='public'> 23064 <!-- const OT::ChainRule& OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23065 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23066 <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> 23067 <parameter type-id='type-id-505' is-artificial='yes'/> 23068 <!-- parameter of type 'void*' --> 23069 <parameter type-id='type-id-19'/> 23070 <!-- const OT::ChainRule& --> 23071 <return type-id='type-id-1468'/> 23072 </function-decl> 23073 </member-function> 23074 <member-function access='public'> 23075 <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23076 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23077 <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> 23078 <parameter type-id='type-id-430' is-artificial='yes'/> 23079 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23080 <parameter type-id='type-id-279'/> 23081 <!-- bool --> 23082 <return type-id='type-id-1'/> 23083 </function-decl> 23084 </member-function> 23085 <member-function access='public'> 23086 <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23087 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23088 <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> 23089 <parameter type-id='type-id-430' is-artificial='yes'/> 23090 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23091 <parameter type-id='type-id-279'/> 23092 <!-- parameter of type 'void*' --> 23093 <parameter type-id='type-id-19'/> 23094 <!-- bool --> 23095 <return type-id='type-id-1'/> 23096 </function-decl> 23097 </member-function> 23098 </class-decl> 23099 <!-- struct OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> 23100 <class-decl name='OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-872'> 23101 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23102 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23103 <data-member access='public' static='yes'> 23104 <!-- static const unsigned int OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> 23105 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23106 </data-member> 23107 <data-member access='public' static='yes'> 23108 <!-- static const unsigned int OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::min_size --> 23109 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23110 </data-member> 23111 <member-function access='public'> 23112 <!-- const OT::ChainRuleSet& OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23113 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23114 <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> 23115 <parameter type-id='type-id-506' is-artificial='yes'/> 23116 <!-- parameter of type 'void*' --> 23117 <parameter type-id='type-id-19'/> 23118 <!-- const OT::ChainRuleSet& --> 23119 <return type-id='type-id-1471'/> 23120 </function-decl> 23121 </member-function> 23122 <member-function access='public'> 23123 <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23124 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23125 <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> 23126 <parameter type-id='type-id-431' is-artificial='yes'/> 23127 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23128 <parameter type-id='type-id-279'/> 23129 <!-- bool --> 23130 <return type-id='type-id-1'/> 23131 </function-decl> 23132 </member-function> 23133 <member-function access='public'> 23134 <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23135 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23136 <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> 23137 <parameter type-id='type-id-431' is-artificial='yes'/> 23138 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23139 <parameter type-id='type-id-279'/> 23140 <!-- parameter of type 'void*' --> 23141 <parameter type-id='type-id-19'/> 23142 <!-- bool --> 23143 <return type-id='type-id-1'/> 23144 </function-decl> 23145 </member-function> 23146 </class-decl> 23147 <!-- struct OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> 23148 <class-decl name='OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1230'> 23149 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23150 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23151 <data-member access='public' static='yes'> 23152 <!-- static const unsigned int OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::static_size --> 23153 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23154 </data-member> 23155 <data-member access='public' static='yes'> 23156 <!-- static const unsigned int OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::min_size --> 23157 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23158 </data-member> 23159 <member-function access='public'> 23160 <!-- const OT::ClassDef& OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23161 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23162 <!-- implicit parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> 23163 <parameter type-id='type-id-459' is-artificial='yes'/> 23164 <!-- parameter of type 'void*' --> 23165 <parameter type-id='type-id-19'/> 23166 <!-- const OT::ClassDef& --> 23167 <return type-id='type-id-1474'/> 23168 </function-decl> 23169 </member-function> 23170 <member-function access='public'> 23171 <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23172 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23173 <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> 23174 <parameter type-id='type-id-411' is-artificial='yes'/> 23175 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23176 <parameter type-id='type-id-279'/> 23177 <!-- bool --> 23178 <return type-id='type-id-1'/> 23179 </function-decl> 23180 </member-function> 23181 <member-function access='public'> 23182 <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23183 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23184 <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> 23185 <parameter type-id='type-id-411' is-artificial='yes'/> 23186 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23187 <parameter type-id='type-id-279'/> 23188 <!-- parameter of type 'void*' --> 23189 <parameter type-id='type-id-19'/> 23190 <!-- bool --> 23191 <return type-id='type-id-1'/> 23192 </function-decl> 23193 </member-function> 23194 </class-decl> 23195 <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> 23196 <class-decl name='OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-874'> 23197 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23198 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23199 <data-member access='public' static='yes'> 23200 <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::static_size --> 23201 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23202 </data-member> 23203 <data-member access='public' static='yes'> 23204 <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::min_size --> 23205 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23206 </data-member> 23207 <member-function access='public'> 23208 <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23209 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23210 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 23211 <parameter type-id='type-id-444' is-artificial='yes'/> 23212 <!-- parameter of type 'void*' --> 23213 <parameter type-id='type-id-19'/> 23214 <!-- const OT::Coverage& --> 23215 <return type-id='type-id-943'/> 23216 </function-decl> 23217 </member-function> 23218 <member-function access='public'> 23219 <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23220 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23221 <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 23222 <parameter type-id='type-id-409' is-artificial='yes'/> 23223 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23224 <parameter type-id='type-id-279'/> 23225 <!-- bool --> 23226 <return type-id='type-id-1'/> 23227 </function-decl> 23228 </member-function> 23229 <member-function access='public'> 23230 <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23231 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23232 <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 23233 <parameter type-id='type-id-409' is-artificial='yes'/> 23234 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23235 <parameter type-id='type-id-279'/> 23236 <!-- parameter of type 'void*' --> 23237 <parameter type-id='type-id-19'/> 23238 <!-- bool --> 23239 <return type-id='type-id-1'/> 23240 </function-decl> 23241 </member-function> 23242 <member-function access='public'> 23243 <!-- OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> 23244 <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> 23245 <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> 23246 <parameter type-id='type-id-409' is-artificial='yes'/> 23247 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 23248 <parameter type-id='type-id-281'/> 23249 <!-- parameter of type 'void*' --> 23250 <parameter type-id='type-id-19'/> 23251 <!-- OT::Coverage& --> 23252 <return type-id='type-id-557'/> 23253 </function-decl> 23254 </member-function> 23255 </class-decl> 23256 <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> 23257 <class-decl name='OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-876'> 23258 <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> 23259 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> 23260 <data-member access='public' static='yes'> 23261 <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::static_size --> 23262 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23263 </data-member> 23264 <data-member access='public' static='yes'> 23265 <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::min_size --> 23266 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23267 </data-member> 23268 <member-function access='public'> 23269 <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::operator()(void*) --> 23270 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23271 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> 23272 <parameter type-id='type-id-461' is-artificial='yes'/> 23273 <!-- parameter of type 'void*' --> 23274 <parameter type-id='type-id-19'/> 23275 <!-- const OT::Coverage& --> 23276 <return type-id='type-id-943'/> 23277 </function-decl> 23278 </member-function> 23279 <member-function access='public'> 23280 <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> 23281 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23282 <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> 23283 <parameter type-id='type-id-427' is-artificial='yes'/> 23284 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23285 <parameter type-id='type-id-279'/> 23286 <!-- bool --> 23287 <return type-id='type-id-1'/> 23288 </function-decl> 23289 </member-function> 23290 <member-function access='public'> 23291 <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23292 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23293 <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> 23294 <parameter type-id='type-id-427' is-artificial='yes'/> 23295 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23296 <parameter type-id='type-id-279'/> 23297 <!-- parameter of type 'void*' --> 23298 <parameter type-id='type-id-19'/> 23299 <!-- bool --> 23300 <return type-id='type-id-1'/> 23301 </function-decl> 23302 </member-function> 23303 </class-decl> 23304 <!-- struct OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> 23305 <class-decl name='OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1233'> 23306 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23307 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23308 <data-member access='public' static='yes'> 23309 <!-- static const unsigned int OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::static_size --> 23310 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23311 </data-member> 23312 <data-member access='public' static='yes'> 23313 <!-- static const unsigned int OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::min_size --> 23314 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23315 </data-member> 23316 <member-function access='public'> 23317 <!-- const OT::Device& OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23318 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23319 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> 23320 <parameter type-id='type-id-453' is-artificial='yes'/> 23321 <!-- parameter of type 'void*' --> 23322 <parameter type-id='type-id-19'/> 23323 <!-- const OT::Device& --> 23324 <return type-id='type-id-1503'/> 23325 </function-decl> 23326 </member-function> 23327 <member-function access='public'> 23328 <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23329 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23330 <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> 23331 <parameter type-id='type-id-410' is-artificial='yes'/> 23332 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23333 <parameter type-id='type-id-279'/> 23334 <!-- bool --> 23335 <return type-id='type-id-1'/> 23336 </function-decl> 23337 </member-function> 23338 <member-function access='public'> 23339 <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23340 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23341 <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> 23342 <parameter type-id='type-id-410' is-artificial='yes'/> 23343 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23344 <parameter type-id='type-id-279'/> 23345 <!-- parameter of type 'void*' --> 23346 <parameter type-id='type-id-19'/> 23347 <!-- bool --> 23348 <return type-id='type-id-1'/> 23349 </function-decl> 23350 </member-function> 23351 </class-decl> 23352 <!-- struct OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> 23353 <class-decl name='OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1235'> 23354 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23355 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23356 <data-member access='public' static='yes'> 23357 <!-- static const unsigned int OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::static_size --> 23358 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23359 </data-member> 23360 <data-member access='public' static='yes'> 23361 <!-- static const unsigned int OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::min_size --> 23362 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23363 </data-member> 23364 <member-function access='public'> 23365 <!-- bool OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::Feature>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::Feature>::sanitize_closure_t*) --> 23366 <function-decl name='sanitize<const OT::Record<OT::Feature>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 23367 <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> 23368 <parameter type-id='type-id-442' is-artificial='yes'/> 23369 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23370 <parameter type-id='type-id-279'/> 23371 <!-- parameter of type 'void*' --> 23372 <parameter type-id='type-id-19'/> 23373 <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> 23374 <parameter type-id='type-id-1684'/> 23375 <!-- bool --> 23376 <return type-id='type-id-1'/> 23377 </function-decl> 23378 </member-function> 23379 <member-function access='public'> 23380 <!-- const OT::Feature& OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23381 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7FeatureENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23382 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> 23383 <parameter type-id='type-id-480' is-artificial='yes'/> 23384 <!-- parameter of type 'void*' --> 23385 <parameter type-id='type-id-19'/> 23386 <!-- const OT::Feature& --> 23387 <return type-id='type-id-1516'/> 23388 </function-decl> 23389 </member-function> 23390 <member-function access='public'> 23391 <!-- bool OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23392 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7FeatureENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23393 <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> 23394 <parameter type-id='type-id-442' is-artificial='yes'/> 23395 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23396 <parameter type-id='type-id-279'/> 23397 <!-- bool --> 23398 <return type-id='type-id-1'/> 23399 </function-decl> 23400 </member-function> 23401 </class-decl> 23402 <!-- struct OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> 23403 <class-decl name='OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1236'> 23404 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23405 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23406 <data-member access='public' static='yes'> 23407 <!-- static const unsigned int OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::static_size --> 23408 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23409 </data-member> 23410 <data-member access='public' static='yes'> 23411 <!-- static const unsigned int OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::min_size --> 23412 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23413 </data-member> 23414 <member-function access='public'> 23415 <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 23416 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 23417 <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 23418 <parameter type-id='type-id-408' is-artificial='yes'/> 23419 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23420 <parameter type-id='type-id-279'/> 23421 <!-- parameter of type 'void*' --> 23422 <parameter type-id='type-id-19'/> 23423 <!-- parameter of type 'unsigned int' --> 23424 <parameter type-id='type-id-18'/> 23425 <!-- bool --> 23426 <return type-id='type-id-1'/> 23427 </function-decl> 23428 </member-function> 23429 <member-function access='public'> 23430 <!-- const OT::FeatureParams& OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23431 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13FeatureParamsENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23432 <!-- implicit parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 23433 <parameter type-id='type-id-477' is-artificial='yes'/> 23434 <!-- parameter of type 'void*' --> 23435 <parameter type-id='type-id-19'/> 23436 <!-- const OT::FeatureParams& --> 23437 <return type-id='type-id-1518'/> 23438 </function-decl> 23439 </member-function> 23440 <member-function access='public'> 23441 <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23442 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13FeatureParamsENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23443 <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> 23444 <parameter type-id='type-id-408' is-artificial='yes'/> 23445 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23446 <parameter type-id='type-id-279'/> 23447 <!-- bool --> 23448 <return type-id='type-id-1'/> 23449 </function-decl> 23450 </member-function> 23451 </class-decl> 23452 <!-- struct OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> 23453 <class-decl name='OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1237'> 23454 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23455 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23456 <data-member access='public' static='yes'> 23457 <!-- static const unsigned int OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::static_size --> 23458 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23459 </data-member> 23460 <data-member access='public' static='yes'> 23461 <!-- static const unsigned int OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::min_size --> 23462 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23463 </data-member> 23464 <member-function access='public'> 23465 <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::LangSys>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::LangSys>::sanitize_closure_t*) --> 23466 <function-decl name='sanitize<const OT::Record<OT::LangSys>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 23467 <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 23468 <parameter type-id='type-id-407' is-artificial='yes'/> 23469 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23470 <parameter type-id='type-id-279'/> 23471 <!-- parameter of type 'void*' --> 23472 <parameter type-id='type-id-19'/> 23473 <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> 23474 <parameter type-id='type-id-1689'/> 23475 <!-- bool --> 23476 <return type-id='type-id-1'/> 23477 </function-decl> 23478 </member-function> 23479 <member-function access='public'> 23480 <!-- const OT::LangSys& OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23481 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23482 <!-- implicit parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 23483 <parameter type-id='type-id-466' is-artificial='yes'/> 23484 <!-- parameter of type 'void*' --> 23485 <parameter type-id='type-id-19'/> 23486 <!-- const OT::LangSys& --> 23487 <return type-id='type-id-1541'/> 23488 </function-decl> 23489 </member-function> 23490 <member-function access='public'> 23491 <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23492 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23493 <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 23494 <parameter type-id='type-id-407' is-artificial='yes'/> 23495 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23496 <parameter type-id='type-id-279'/> 23497 <!-- bool --> 23498 <return type-id='type-id-1'/> 23499 </function-decl> 23500 </member-function> 23501 <member-function access='public'> 23502 <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23503 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23504 <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> 23505 <parameter type-id='type-id-407' is-artificial='yes'/> 23506 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23507 <parameter type-id='type-id-279'/> 23508 <!-- parameter of type 'void*' --> 23509 <parameter type-id='type-id-19'/> 23510 <!-- bool --> 23511 <return type-id='type-id-1'/> 23512 </function-decl> 23513 </member-function> 23514 </class-decl> 23515 <!-- struct OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> 23516 <class-decl name='OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1238'> 23517 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23518 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23519 <data-member access='public' static='yes'> 23520 <!-- static const unsigned int OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::static_size --> 23521 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23522 </data-member> 23523 <data-member access='public' static='yes'> 23524 <!-- static const unsigned int OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::min_size --> 23525 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23526 </data-member> 23527 <member-function access='public'> 23528 <!-- const OT::LigCaretList& OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23529 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23530 <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> 23531 <parameter type-id='type-id-457' is-artificial='yes'/> 23532 <!-- parameter of type 'void*' --> 23533 <parameter type-id='type-id-19'/> 23534 <!-- const OT::LigCaretList& --> 23535 <return type-id='type-id-1543'/> 23536 </function-decl> 23537 </member-function> 23538 <member-function access='public'> 23539 <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23540 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23541 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> 23542 <parameter type-id='type-id-413' is-artificial='yes'/> 23543 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23544 <parameter type-id='type-id-279'/> 23545 <!-- bool --> 23546 <return type-id='type-id-1'/> 23547 </function-decl> 23548 </member-function> 23549 <member-function access='public'> 23550 <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23551 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23552 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> 23553 <parameter type-id='type-id-413' is-artificial='yes'/> 23554 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23555 <parameter type-id='type-id-279'/> 23556 <!-- parameter of type 'void*' --> 23557 <parameter type-id='type-id-19'/> 23558 <!-- bool --> 23559 <return type-id='type-id-1'/> 23560 </function-decl> 23561 </member-function> 23562 </class-decl> 23563 <!-- struct OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> 23564 <class-decl name='OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-878'> 23565 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23566 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23567 <data-member access='public' static='yes'> 23568 <!-- static const unsigned int OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::static_size --> 23569 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23570 </data-member> 23571 <data-member access='public' static='yes'> 23572 <!-- static const unsigned int OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::min_size --> 23573 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23574 </data-member> 23575 <member-function access='public'> 23576 <!-- const OT::LigGlyph& OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23577 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23578 <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> 23579 <parameter type-id='type-id-456' is-artificial='yes'/> 23580 <!-- parameter of type 'void*' --> 23581 <parameter type-id='type-id-19'/> 23582 <!-- const OT::LigGlyph& --> 23583 <return type-id='type-id-1546'/> 23584 </function-decl> 23585 </member-function> 23586 <member-function access='public'> 23587 <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23588 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23589 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> 23590 <parameter type-id='type-id-426' is-artificial='yes'/> 23591 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23592 <parameter type-id='type-id-279'/> 23593 <!-- bool --> 23594 <return type-id='type-id-1'/> 23595 </function-decl> 23596 </member-function> 23597 <member-function access='public'> 23598 <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23599 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23600 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> 23601 <parameter type-id='type-id-426' is-artificial='yes'/> 23602 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23603 <parameter type-id='type-id-279'/> 23604 <!-- parameter of type 'void*' --> 23605 <parameter type-id='type-id-19'/> 23606 <!-- bool --> 23607 <return type-id='type-id-1'/> 23608 </function-decl> 23609 </member-function> 23610 </class-decl> 23611 <!-- struct OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> 23612 <class-decl name='OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-880'> 23613 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23614 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23615 <data-member access='public' static='yes'> 23616 <!-- static const unsigned int OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::static_size --> 23617 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23618 </data-member> 23619 <data-member access='public' static='yes'> 23620 <!-- static const unsigned int OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::min_size --> 23621 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23622 </data-member> 23623 <member-function access='public'> 23624 <!-- const OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23625 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23626 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 23627 <parameter type-id='type-id-495' is-artificial='yes'/> 23628 <!-- parameter of type 'void*' --> 23629 <parameter type-id='type-id-19'/> 23630 <!-- const OT::Ligature& --> 23631 <return type-id='type-id-1549'/> 23632 </function-decl> 23633 </member-function> 23634 <member-function access='public'> 23635 <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23636 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23637 <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 23638 <parameter type-id='type-id-433' is-artificial='yes'/> 23639 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23640 <parameter type-id='type-id-279'/> 23641 <!-- bool --> 23642 <return type-id='type-id-1'/> 23643 </function-decl> 23644 </member-function> 23645 <member-function access='public'> 23646 <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23647 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23648 <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 23649 <parameter type-id='type-id-433' is-artificial='yes'/> 23650 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23651 <parameter type-id='type-id-279'/> 23652 <!-- parameter of type 'void*' --> 23653 <parameter type-id='type-id-19'/> 23654 <!-- bool --> 23655 <return type-id='type-id-1'/> 23656 </function-decl> 23657 </member-function> 23658 <member-function access='public'> 23659 <!-- OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> 23660 <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> 23661 <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> 23662 <parameter type-id='type-id-433' is-artificial='yes'/> 23663 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 23664 <parameter type-id='type-id-281'/> 23665 <!-- parameter of type 'void*' --> 23666 <parameter type-id='type-id-19'/> 23667 <!-- OT::Ligature& --> 23668 <return type-id='type-id-570'/> 23669 </function-decl> 23670 </member-function> 23671 </class-decl> 23672 <!-- struct OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> 23673 <class-decl name='OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-882'> 23674 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23675 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23676 <data-member access='public' static='yes'> 23677 <!-- static const unsigned int OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::static_size --> 23678 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23679 </data-member> 23680 <data-member access='public' static='yes'> 23681 <!-- static const unsigned int OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::min_size --> 23682 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23683 </data-member> 23684 <member-function access='public'> 23685 <!-- const OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23686 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23687 <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 23688 <parameter type-id='type-id-496' is-artificial='yes'/> 23689 <!-- parameter of type 'void*' --> 23690 <parameter type-id='type-id-19'/> 23691 <!-- const OT::LigatureSet& --> 23692 <return type-id='type-id-1552'/> 23693 </function-decl> 23694 </member-function> 23695 <member-function access='public'> 23696 <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23697 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23698 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 23699 <parameter type-id='type-id-434' is-artificial='yes'/> 23700 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23701 <parameter type-id='type-id-279'/> 23702 <!-- bool --> 23703 <return type-id='type-id-1'/> 23704 </function-decl> 23705 </member-function> 23706 <member-function access='public'> 23707 <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23708 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23709 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 23710 <parameter type-id='type-id-434' is-artificial='yes'/> 23711 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23712 <parameter type-id='type-id-279'/> 23713 <!-- parameter of type 'void*' --> 23714 <parameter type-id='type-id-19'/> 23715 <!-- bool --> 23716 <return type-id='type-id-1'/> 23717 </function-decl> 23718 </member-function> 23719 <member-function access='public'> 23720 <!-- OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> 23721 <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> 23722 <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> 23723 <parameter type-id='type-id-434' is-artificial='yes'/> 23724 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 23725 <parameter type-id='type-id-281'/> 23726 <!-- parameter of type 'void*' --> 23727 <parameter type-id='type-id-19'/> 23728 <!-- OT::LigatureSet& --> 23729 <return type-id='type-id-571'/> 23730 </function-decl> 23731 </member-function> 23732 </class-decl> 23733 <!-- struct OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> 23734 <class-decl name='OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-884'> 23735 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23736 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23737 <data-member access='public' static='yes'> 23738 <!-- static const unsigned int OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::static_size --> 23739 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23740 </data-member> 23741 <data-member access='public' static='yes'> 23742 <!-- static const unsigned int OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::min_size --> 23743 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23744 </data-member> 23745 <member-function access='public'> 23746 <!-- const OT::Lookup& OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23747 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23748 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> 23749 <parameter type-id='type-id-486' is-artificial='yes'/> 23750 <!-- parameter of type 'void*' --> 23751 <parameter type-id='type-id-19'/> 23752 <!-- const OT::Lookup& --> 23753 <return type-id='type-id-1560'/> 23754 </function-decl> 23755 </member-function> 23756 <member-function access='public'> 23757 <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23758 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23759 <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> 23760 <parameter type-id='type-id-438' is-artificial='yes'/> 23761 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23762 <parameter type-id='type-id-279'/> 23763 <!-- bool --> 23764 <return type-id='type-id-1'/> 23765 </function-decl> 23766 </member-function> 23767 <member-function access='public'> 23768 <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23769 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23770 <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> 23771 <parameter type-id='type-id-438' is-artificial='yes'/> 23772 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23773 <parameter type-id='type-id-279'/> 23774 <!-- parameter of type 'void*' --> 23775 <parameter type-id='type-id-19'/> 23776 <!-- bool --> 23777 <return type-id='type-id-1'/> 23778 </function-decl> 23779 </member-function> 23780 </class-decl> 23781 <!-- struct OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> 23782 <class-decl name='OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1243'> 23783 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23784 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23785 <data-member access='public' static='yes'> 23786 <!-- static const unsigned int OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::static_size --> 23787 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23788 </data-member> 23789 <data-member access='public' static='yes'> 23790 <!-- static const unsigned int OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::min_size --> 23791 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23792 </data-member> 23793 <member-function access='public'> 23794 <!-- const OT::MarkArray& OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23795 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23796 <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> 23797 <parameter type-id='type-id-524' is-artificial='yes'/> 23798 <!-- parameter of type 'void*' --> 23799 <parameter type-id='type-id-19'/> 23800 <!-- const OT::MarkArray& --> 23801 <return type-id='type-id-1565'/> 23802 </function-decl> 23803 </member-function> 23804 <member-function access='public'> 23805 <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23806 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23807 <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> 23808 <parameter type-id='type-id-420' is-artificial='yes'/> 23809 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23810 <parameter type-id='type-id-279'/> 23811 <!-- bool --> 23812 <return type-id='type-id-1'/> 23813 </function-decl> 23814 </member-function> 23815 <member-function access='public'> 23816 <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23817 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23818 <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> 23819 <parameter type-id='type-id-420' is-artificial='yes'/> 23820 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23821 <parameter type-id='type-id-279'/> 23822 <!-- parameter of type 'void*' --> 23823 <parameter type-id='type-id-19'/> 23824 <!-- bool --> 23825 <return type-id='type-id-1'/> 23826 </function-decl> 23827 </member-function> 23828 </class-decl> 23829 <!-- struct OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> 23830 <class-decl name='OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-886'> 23831 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23832 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23833 <data-member access='public' static='yes'> 23834 <!-- static const unsigned int OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::static_size --> 23835 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23836 </data-member> 23837 <data-member access='public' static='yes'> 23838 <!-- static const unsigned int OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::min_size --> 23839 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23840 </data-member> 23841 <member-function access='public'> 23842 <!-- const OT::MarkGlyphSets& OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23843 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23844 <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> 23845 <parameter type-id='type-id-462' is-artificial='yes'/> 23846 <!-- parameter of type 'void*' --> 23847 <parameter type-id='type-id-19'/> 23848 <!-- const OT::MarkGlyphSets& --> 23849 <return type-id='type-id-1572'/> 23850 </function-decl> 23851 </member-function> 23852 <member-function access='public'> 23853 <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23854 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23855 <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> 23856 <parameter type-id='type-id-414' is-artificial='yes'/> 23857 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23858 <parameter type-id='type-id-279'/> 23859 <!-- bool --> 23860 <return type-id='type-id-1'/> 23861 </function-decl> 23862 </member-function> 23863 <member-function access='public'> 23864 <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23865 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23866 <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> 23867 <parameter type-id='type-id-414' is-artificial='yes'/> 23868 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23869 <parameter type-id='type-id-279'/> 23870 <!-- parameter of type 'void*' --> 23871 <parameter type-id='type-id-19'/> 23872 <!-- bool --> 23873 <return type-id='type-id-1'/> 23874 </function-decl> 23875 </member-function> 23876 </class-decl> 23877 <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> 23878 <class-decl name='OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1244'> 23879 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23880 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23881 <data-member access='public' static='yes'> 23882 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::static_size --> 23883 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23884 </data-member> 23885 <data-member access='public' static='yes'> 23886 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::min_size --> 23887 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23888 </data-member> 23889 <member-function access='public'> 23890 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 23891 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 23892 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> 23893 <parameter type-id='type-id-422' is-artificial='yes'/> 23894 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23895 <parameter type-id='type-id-279'/> 23896 <!-- parameter of type 'void*' --> 23897 <parameter type-id='type-id-19'/> 23898 <!-- parameter of type 'unsigned int' --> 23899 <parameter type-id='type-id-18'/> 23900 <!-- bool --> 23901 <return type-id='type-id-1'/> 23902 </function-decl> 23903 </member-function> 23904 <member-function access='public'> 23905 <!-- const OT::OffsetListOf<OT::AnchorMatrix>& OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23906 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12OffsetListOfINS_12AnchorMatrixEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23907 <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> 23908 <parameter type-id='type-id-529' is-artificial='yes'/> 23909 <!-- parameter of type 'void*' --> 23910 <parameter type-id='type-id-19'/> 23911 <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> 23912 <return type-id='type-id-1595'/> 23913 </function-decl> 23914 </member-function> 23915 <member-function access='public'> 23916 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23917 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_12AnchorMatrixEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23918 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> 23919 <parameter type-id='type-id-422' is-artificial='yes'/> 23920 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23921 <parameter type-id='type-id-279'/> 23922 <!-- bool --> 23923 <return type-id='type-id-1'/> 23924 </function-decl> 23925 </member-function> 23926 </class-decl> 23927 <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> 23928 <class-decl name='OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1245'> 23929 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23930 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23931 <data-member access='public' static='yes'> 23932 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::static_size --> 23933 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23934 </data-member> 23935 <data-member access='public' static='yes'> 23936 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::min_size --> 23937 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23938 </data-member> 23939 <member-function access='public'> 23940 <!-- const OT::OffsetListOf<OT::Lookup>& OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 23941 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 23942 <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> 23943 <parameter type-id='type-id-487' is-artificial='yes'/> 23944 <!-- parameter of type 'void*' --> 23945 <parameter type-id='type-id-19'/> 23946 <!-- const OT::OffsetListOf<OT::Lookup>& --> 23947 <return type-id='type-id-1598'/> 23948 </function-decl> 23949 </member-function> 23950 <member-function access='public'> 23951 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23952 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23953 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> 23954 <parameter type-id='type-id-417' is-artificial='yes'/> 23955 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23956 <parameter type-id='type-id-279'/> 23957 <!-- bool --> 23958 <return type-id='type-id-1'/> 23959 </function-decl> 23960 </member-function> 23961 <member-function access='public'> 23962 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 23963 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 23964 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> 23965 <parameter type-id='type-id-417' is-artificial='yes'/> 23966 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23967 <parameter type-id='type-id-279'/> 23968 <!-- parameter of type 'void*' --> 23969 <parameter type-id='type-id-19'/> 23970 <!-- bool --> 23971 <return type-id='type-id-1'/> 23972 </function-decl> 23973 </member-function> 23974 </class-decl> 23975 <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> 23976 <class-decl name='OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1246'> 23977 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 23978 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 23979 <data-member access='public' static='yes'> 23980 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> 23981 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23982 </data-member> 23983 <data-member access='public' static='yes'> 23984 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::min_size --> 23985 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 23986 </data-member> 23987 <member-function access='public'> 23988 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 23989 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_9PosLookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 23990 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> 23991 <parameter type-id='type-id-423' is-artificial='yes'/> 23992 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 23993 <parameter type-id='type-id-279'/> 23994 <!-- bool --> 23995 <return type-id='type-id-1'/> 23996 </function-decl> 23997 </member-function> 23998 <member-function access='public'> 23999 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24000 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_9PosLookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24001 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> 24002 <parameter type-id='type-id-423' is-artificial='yes'/> 24003 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24004 <parameter type-id='type-id-279'/> 24005 <!-- parameter of type 'void*' --> 24006 <parameter type-id='type-id-19'/> 24007 <!-- bool --> 24008 <return type-id='type-id-1'/> 24009 </function-decl> 24010 </member-function> 24011 </class-decl> 24012 <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> 24013 <class-decl name='OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1247'> 24014 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24015 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24016 <data-member access='public' static='yes'> 24017 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> 24018 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24019 </data-member> 24020 <data-member access='public' static='yes'> 24021 <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::min_size --> 24022 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24023 </data-member> 24024 <member-function access='public'> 24025 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24026 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_11SubstLookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24027 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> 24028 <parameter type-id='type-id-418' is-artificial='yes'/> 24029 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24030 <parameter type-id='type-id-279'/> 24031 <!-- bool --> 24032 <return type-id='type-id-1'/> 24033 </function-decl> 24034 </member-function> 24035 <member-function access='public'> 24036 <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24037 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_11SubstLookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24038 <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> 24039 <parameter type-id='type-id-418' is-artificial='yes'/> 24040 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24041 <parameter type-id='type-id-279'/> 24042 <!-- parameter of type 'void*' --> 24043 <parameter type-id='type-id-19'/> 24044 <!-- bool --> 24045 <return type-id='type-id-1'/> 24046 </function-decl> 24047 </member-function> 24048 </class-decl> 24049 <!-- struct OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> 24050 <class-decl name='OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-888'> 24051 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24052 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24053 <data-member access='public' static='yes'> 24054 <!-- static const unsigned int OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::static_size --> 24055 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24056 </data-member> 24057 <data-member access='public' static='yes'> 24058 <!-- static const unsigned int OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::min_size --> 24059 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24060 </data-member> 24061 <member-function access='public'> 24062 <!-- bool OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::sanitize<OT::PairSet::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, OT::PairSet::sanitize_closure_t*) --> 24063 <function-decl name='sanitize<OT::PairSet::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 24064 <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> 24065 <parameter type-id='type-id-436' is-artificial='yes'/> 24066 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24067 <parameter type-id='type-id-279'/> 24068 <!-- parameter of type 'void*' --> 24069 <parameter type-id='type-id-19'/> 24070 <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> 24071 <parameter type-id='type-id-1269'/> 24072 <!-- bool --> 24073 <return type-id='type-id-1'/> 24074 </function-decl> 24075 </member-function> 24076 <member-function access='public'> 24077 <!-- const OT::PairSet& OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24078 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24079 <!-- implicit parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> 24080 <parameter type-id='type-id-516' is-artificial='yes'/> 24081 <!-- parameter of type 'void*' --> 24082 <parameter type-id='type-id-19'/> 24083 <!-- const OT::PairSet& --> 24084 <return type-id='type-id-1669'/> 24085 </function-decl> 24086 </member-function> 24087 <member-function access='public'> 24088 <!-- bool OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24089 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24090 <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> 24091 <parameter type-id='type-id-436' is-artificial='yes'/> 24092 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24093 <parameter type-id='type-id-279'/> 24094 <!-- bool --> 24095 <return type-id='type-id-1'/> 24096 </function-decl> 24097 </member-function> 24098 </class-decl> 24099 <!-- struct OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> 24100 <class-decl name='OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-890'> 24101 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24102 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24103 <data-member access='public' static='yes'> 24104 <!-- static const unsigned int OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::static_size --> 24105 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24106 </data-member> 24107 <data-member access='public' static='yes'> 24108 <!-- static const unsigned int OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::min_size --> 24109 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24110 </data-member> 24111 <member-function access='public'> 24112 <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24113 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24114 <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> 24115 <parameter type-id='type-id-440' is-artificial='yes'/> 24116 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24117 <parameter type-id='type-id-279'/> 24118 <!-- bool --> 24119 <return type-id='type-id-1'/> 24120 </function-decl> 24121 </member-function> 24122 <member-function access='public'> 24123 <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24124 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24125 <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> 24126 <parameter type-id='type-id-440' is-artificial='yes'/> 24127 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24128 <parameter type-id='type-id-279'/> 24129 <!-- parameter of type 'void*' --> 24130 <parameter type-id='type-id-19'/> 24131 <!-- bool --> 24132 <return type-id='type-id-1'/> 24133 </function-decl> 24134 </member-function> 24135 </class-decl> 24136 <!-- struct OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> 24137 <class-decl name='OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-892'> 24138 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24139 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24140 <data-member access='public' static='yes'> 24141 <!-- static const unsigned int OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> 24142 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24143 </data-member> 24144 <data-member access='public' static='yes'> 24145 <!-- static const unsigned int OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::min_size --> 24146 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24147 </data-member> 24148 <member-function access='public'> 24149 <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 24150 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 24151 <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24152 <parameter type-id='type-id-437' is-artificial='yes'/> 24153 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24154 <parameter type-id='type-id-279'/> 24155 <!-- parameter of type 'void*' --> 24156 <parameter type-id='type-id-19'/> 24157 <!-- parameter of type 'unsigned int' --> 24158 <parameter type-id='type-id-18'/> 24159 <!-- bool --> 24160 <return type-id='type-id-1'/> 24161 </function-decl> 24162 </member-function> 24163 <member-function access='public'> 24164 <!-- const OT::PosLookupSubTable& OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24165 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24166 <!-- implicit parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24167 <parameter type-id='type-id-536' is-artificial='yes'/> 24168 <!-- parameter of type 'void*' --> 24169 <parameter type-id='type-id-19'/> 24170 <!-- const OT::PosLookupSubTable& --> 24171 <return type-id='type-id-1675'/> 24172 </function-decl> 24173 </member-function> 24174 <member-function access='public'> 24175 <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24176 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24177 <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24178 <parameter type-id='type-id-437' is-artificial='yes'/> 24179 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24180 <parameter type-id='type-id-279'/> 24181 <!-- bool --> 24182 <return type-id='type-id-1'/> 24183 </function-decl> 24184 </member-function> 24185 </class-decl> 24186 <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 24187 <class-decl name='OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1251'> 24188 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24189 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24190 <data-member access='public' static='yes'> 24191 <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::static_size --> 24192 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24193 </data-member> 24194 <data-member access='public' static='yes'> 24195 <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::min_size --> 24196 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24197 </data-member> 24198 <member-function access='public'> 24199 <!-- const OT::RecordListOf<OT::Feature>& OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24200 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24201 <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 24202 <parameter type-id='type-id-482' is-artificial='yes'/> 24203 <!-- parameter of type 'void*' --> 24204 <parameter type-id='type-id-19'/> 24205 <!-- const OT::RecordListOf<OT::Feature>& --> 24206 <return type-id='type-id-1705'/> 24207 </function-decl> 24208 </member-function> 24209 <member-function access='public'> 24210 <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24211 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24212 <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 24213 <parameter type-id='type-id-416' is-artificial='yes'/> 24214 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24215 <parameter type-id='type-id-279'/> 24216 <!-- bool --> 24217 <return type-id='type-id-1'/> 24218 </function-decl> 24219 </member-function> 24220 <member-function access='public'> 24221 <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24222 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24223 <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> 24224 <parameter type-id='type-id-416' is-artificial='yes'/> 24225 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24226 <parameter type-id='type-id-279'/> 24227 <!-- parameter of type 'void*' --> 24228 <parameter type-id='type-id-19'/> 24229 <!-- bool --> 24230 <return type-id='type-id-1'/> 24231 </function-decl> 24232 </member-function> 24233 </class-decl> 24234 <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 24235 <class-decl name='OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1252'> 24236 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24237 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24238 <data-member access='public' static='yes'> 24239 <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::static_size --> 24240 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24241 </data-member> 24242 <data-member access='public' static='yes'> 24243 <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::min_size --> 24244 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24245 </data-member> 24246 <member-function access='public'> 24247 <!-- const OT::RecordListOf<OT::Script>& OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24248 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24249 <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 24250 <parameter type-id='type-id-471' is-artificial='yes'/> 24251 <!-- parameter of type 'void*' --> 24252 <parameter type-id='type-id-19'/> 24253 <!-- const OT::RecordListOf<OT::Script>& --> 24254 <return type-id='type-id-1708'/> 24255 </function-decl> 24256 </member-function> 24257 <member-function access='public'> 24258 <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24259 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24260 <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 24261 <parameter type-id='type-id-415' is-artificial='yes'/> 24262 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24263 <parameter type-id='type-id-279'/> 24264 <!-- bool --> 24265 <return type-id='type-id-1'/> 24266 </function-decl> 24267 </member-function> 24268 <member-function access='public'> 24269 <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24270 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24271 <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 24272 <parameter type-id='type-id-415' is-artificial='yes'/> 24273 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24274 <parameter type-id='type-id-279'/> 24275 <!-- parameter of type 'void*' --> 24276 <parameter type-id='type-id-19'/> 24277 <!-- bool --> 24278 <return type-id='type-id-1'/> 24279 </function-decl> 24280 </member-function> 24281 </class-decl> 24282 <!-- struct OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> 24283 <class-decl name='OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-894'> 24284 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24285 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24286 <data-member access='public' static='yes'> 24287 <!-- static const unsigned int OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::static_size --> 24288 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24289 </data-member> 24290 <data-member access='public' static='yes'> 24291 <!-- static const unsigned int OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::min_size --> 24292 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24293 </data-member> 24294 <member-function access='public'> 24295 <!-- const OT::Rule& OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24296 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24297 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> 24298 <parameter type-id='type-id-499' is-artificial='yes'/> 24299 <!-- parameter of type 'void*' --> 24300 <parameter type-id='type-id-19'/> 24301 <!-- const OT::Rule& --> 24302 <return type-id='type-id-1716'/> 24303 </function-decl> 24304 </member-function> 24305 <member-function access='public'> 24306 <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24307 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24308 <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> 24309 <parameter type-id='type-id-428' is-artificial='yes'/> 24310 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24311 <parameter type-id='type-id-279'/> 24312 <!-- bool --> 24313 <return type-id='type-id-1'/> 24314 </function-decl> 24315 </member-function> 24316 <member-function access='public'> 24317 <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24318 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24319 <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> 24320 <parameter type-id='type-id-428' is-artificial='yes'/> 24321 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24322 <parameter type-id='type-id-279'/> 24323 <!-- parameter of type 'void*' --> 24324 <parameter type-id='type-id-19'/> 24325 <!-- bool --> 24326 <return type-id='type-id-1'/> 24327 </function-decl> 24328 </member-function> 24329 </class-decl> 24330 <!-- struct OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> 24331 <class-decl name='OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-896'> 24332 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24333 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24334 <data-member access='public' static='yes'> 24335 <!-- static const unsigned int OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> 24336 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24337 </data-member> 24338 <data-member access='public' static='yes'> 24339 <!-- static const unsigned int OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::min_size --> 24340 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24341 </data-member> 24342 <member-function access='public'> 24343 <!-- const OT::RuleSet& OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24344 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24345 <!-- implicit parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> 24346 <parameter type-id='type-id-500' is-artificial='yes'/> 24347 <!-- parameter of type 'void*' --> 24348 <parameter type-id='type-id-19'/> 24349 <!-- const OT::RuleSet& --> 24350 <return type-id='type-id-1719'/> 24351 </function-decl> 24352 </member-function> 24353 <member-function access='public'> 24354 <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24355 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24356 <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> 24357 <parameter type-id='type-id-429' is-artificial='yes'/> 24358 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24359 <parameter type-id='type-id-279'/> 24360 <!-- bool --> 24361 <return type-id='type-id-1'/> 24362 </function-decl> 24363 </member-function> 24364 <member-function access='public'> 24365 <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24366 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24367 <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> 24368 <parameter type-id='type-id-429' is-artificial='yes'/> 24369 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24370 <parameter type-id='type-id-279'/> 24371 <!-- parameter of type 'void*' --> 24372 <parameter type-id='type-id-19'/> 24373 <!-- bool --> 24374 <return type-id='type-id-1'/> 24375 </function-decl> 24376 </member-function> 24377 </class-decl> 24378 <!-- struct OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> 24379 <class-decl name='OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1255'> 24380 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24381 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24382 <data-member access='public' static='yes'> 24383 <!-- static const unsigned int OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::static_size --> 24384 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24385 </data-member> 24386 <data-member access='public' static='yes'> 24387 <!-- static const unsigned int OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::min_size --> 24388 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24389 </data-member> 24390 <member-function access='public'> 24391 <!-- bool OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::Script>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::Script>::sanitize_closure_t*) --> 24392 <function-decl name='sanitize<const OT::Record<OT::Script>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 24393 <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> 24394 <parameter type-id='type-id-441' is-artificial='yes'/> 24395 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24396 <parameter type-id='type-id-279'/> 24397 <!-- parameter of type 'void*' --> 24398 <parameter type-id='type-id-19'/> 24399 <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> 24400 <parameter type-id='type-id-1694'/> 24401 <!-- bool --> 24402 <return type-id='type-id-1'/> 24403 </function-decl> 24404 </member-function> 24405 <member-function access='public'> 24406 <!-- const OT::Script& OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24407 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6ScriptENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24408 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> 24409 <parameter type-id='type-id-469' is-artificial='yes'/> 24410 <!-- parameter of type 'void*' --> 24411 <parameter type-id='type-id-19'/> 24412 <!-- const OT::Script& --> 24413 <return type-id='type-id-1724'/> 24414 </function-decl> 24415 </member-function> 24416 <member-function access='public'> 24417 <!-- bool OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24418 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6ScriptENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24419 <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> 24420 <parameter type-id='type-id-441' is-artificial='yes'/> 24421 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24422 <parameter type-id='type-id-279'/> 24423 <!-- bool --> 24424 <return type-id='type-id-1'/> 24425 </function-decl> 24426 </member-function> 24427 </class-decl> 24428 <!-- struct OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> 24429 <class-decl name='OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-898'> 24430 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24431 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24432 <data-member access='public' static='yes'> 24433 <!-- static const unsigned int OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::static_size --> 24434 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24435 </data-member> 24436 <data-member access='public' static='yes'> 24437 <!-- static const unsigned int OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::min_size --> 24438 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24439 </data-member> 24440 <member-function access='public'> 24441 <!-- const OT::Sequence& OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24442 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24443 <!-- implicit parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> 24444 <parameter type-id='type-id-491' is-artificial='yes'/> 24445 <!-- parameter of type 'void*' --> 24446 <parameter type-id='type-id-19'/> 24447 <!-- const OT::Sequence& --> 24448 <return type-id='type-id-1727'/> 24449 </function-decl> 24450 </member-function> 24451 <member-function access='public'> 24452 <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24453 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24454 <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> 24455 <parameter type-id='type-id-432' is-artificial='yes'/> 24456 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24457 <parameter type-id='type-id-279'/> 24458 <!-- bool --> 24459 <return type-id='type-id-1'/> 24460 </function-decl> 24461 </member-function> 24462 <member-function access='public'> 24463 <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24464 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24465 <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> 24466 <parameter type-id='type-id-432' is-artificial='yes'/> 24467 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24468 <parameter type-id='type-id-279'/> 24469 <!-- parameter of type 'void*' --> 24470 <parameter type-id='type-id-19'/> 24471 <!-- bool --> 24472 <return type-id='type-id-1'/> 24473 </function-decl> 24474 </member-function> 24475 </class-decl> 24476 <!-- struct OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> 24477 <class-decl name='OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-900'> 24478 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24479 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24480 <data-member access='public' static='yes'> 24481 <!-- static const unsigned int OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::static_size --> 24482 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24483 </data-member> 24484 <data-member access='public' static='yes'> 24485 <!-- static const unsigned int OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::min_size --> 24486 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24487 </data-member> 24488 <member-function access='public'> 24489 <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24490 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24491 <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> 24492 <parameter type-id='type-id-439' is-artificial='yes'/> 24493 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24494 <parameter type-id='type-id-279'/> 24495 <!-- bool --> 24496 <return type-id='type-id-1'/> 24497 </function-decl> 24498 </member-function> 24499 <member-function access='public'> 24500 <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> 24501 <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> 24502 <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> 24503 <parameter type-id='type-id-439' is-artificial='yes'/> 24504 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24505 <parameter type-id='type-id-279'/> 24506 <!-- parameter of type 'void*' --> 24507 <parameter type-id='type-id-19'/> 24508 <!-- bool --> 24509 <return type-id='type-id-1'/> 24510 </function-decl> 24511 </member-function> 24512 </class-decl> 24513 <!-- struct OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> 24514 <class-decl name='OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-902'> 24515 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 24516 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-860'/> 24517 <data-member access='public' static='yes'> 24518 <!-- static const unsigned int OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> 24519 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24520 </data-member> 24521 <data-member access='public' static='yes'> 24522 <!-- static const unsigned int OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::min_size --> 24523 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> 24524 </data-member> 24525 <member-function access='public'> 24526 <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> 24527 <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> 24528 <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24529 <parameter type-id='type-id-435' is-artificial='yes'/> 24530 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24531 <parameter type-id='type-id-279'/> 24532 <!-- parameter of type 'void*' --> 24533 <parameter type-id='type-id-19'/> 24534 <!-- parameter of type 'unsigned int' --> 24535 <parameter type-id='type-id-18'/> 24536 <!-- bool --> 24537 <return type-id='type-id-1'/> 24538 </function-decl> 24539 </member-function> 24540 <member-function access='public'> 24541 <!-- const OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> 24542 <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> 24543 <!-- implicit parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24544 <parameter type-id='type-id-509' is-artificial='yes'/> 24545 <!-- parameter of type 'void*' --> 24546 <parameter type-id='type-id-19'/> 24547 <!-- const OT::SubstLookupSubTable& --> 24548 <return type-id='type-id-1758'/> 24549 </function-decl> 24550 </member-function> 24551 <member-function access='public'> 24552 <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> 24553 <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> 24554 <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24555 <parameter type-id='type-id-435' is-artificial='yes'/> 24556 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24557 <parameter type-id='type-id-279'/> 24558 <!-- bool --> 24559 <return type-id='type-id-1'/> 24560 </function-decl> 24561 </member-function> 24562 <member-function access='public'> 24563 <!-- OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> 24564 <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> 24565 <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> 24566 <parameter type-id='type-id-435' is-artificial='yes'/> 24567 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 24568 <parameter type-id='type-id-281'/> 24569 <!-- parameter of type 'void*' --> 24570 <parameter type-id='type-id-19'/> 24571 <!-- OT::SubstLookupSubTable& --> 24572 <return type-id='type-id-1317'/> 24573 </function-decl> 24574 </member-function> 24575 </class-decl> 24576 <!-- struct OT::PairPos --> 24577 <class-decl name='PairPos' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='821' column='1' id='type-id-1259'> 24578 <member-type access='protected'> 24579 <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} --> 24580 <union-decl name='__anonymous_union__' size-in-bits='144' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='844' column='1' id='type-id-1873'> 24581 <data-member access='public'> 24582 <!-- OT::USHORT format --> 24583 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='845' column='1'/> 24584 </data-member> 24585 <data-member access='public'> 24586 <!-- OT::PairPosFormat1 format1 --> 24587 <var-decl name='format1' type-id='type-id-1261' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='846' column='1'/> 24588 </data-member> 24589 <data-member access='public'> 24590 <!-- OT::PairPosFormat2 format2 --> 24591 <var-decl name='format2' type-id='type-id-1263' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='847' column='1'/> 24592 </data-member> 24593 </union-decl> 24594 </member-type> 24595 <data-member access='protected' layout-offset-in-bits='0'> 24596 <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} OT::PairPos::u --> 24597 <var-decl name='u' type-id='type-id-1873' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='848' column='1'/> 24598 </data-member> 24599 <member-function access='public'> 24600 <!-- OT::hb_get_coverage_context_t::return_t OT::PairPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 24601 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> 24602 <!-- implicit parameter of type 'const OT::PairPos*' --> 24603 <parameter type-id='type-id-1663' is-artificial='yes'/> 24604 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 24605 <parameter type-id='type-id-1394'/> 24606 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 24607 <return type-id='type-id-1818'/> 24608 </function-decl> 24609 </member-function> 24610 <member-function access='public'> 24611 <!-- OT::hb_apply_context_t::return_t OT::PairPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 24612 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> 24613 <!-- implicit parameter of type 'const OT::PairPos*' --> 24614 <parameter type-id='type-id-1663' is-artificial='yes'/> 24615 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24616 <parameter type-id='type-id-1382'/> 24617 <!-- typedef OT::hb_apply_context_t::return_t --> 24618 <return type-id='type-id-1820'/> 24619 </function-decl> 24620 </member-function> 24621 <member-function access='public'> 24622 <!-- OT::hb_collect_glyphs_context_t::return_t OT::PairPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 24623 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> 24624 <!-- implicit parameter of type 'const OT::PairPos*' --> 24625 <parameter type-id='type-id-1663' is-artificial='yes'/> 24626 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24627 <parameter type-id='type-id-1392'/> 24628 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 24629 <return type-id='type-id-1822'/> 24630 </function-decl> 24631 </member-function> 24632 <member-function access='public'> 24633 <!-- bool OT::PairPos::sanitize(OT::hb_sanitize_context_t*) --> 24634 <function-decl name='sanitize' mangled-name='_ZN2OT7PairPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='833' column='1' visibility='default' binding='global' size-in-bits='64'> 24635 <!-- implicit parameter of type 'OT::PairPos*' --> 24636 <parameter type-id='type-id-1260' is-artificial='yes'/> 24637 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24638 <parameter type-id='type-id-279'/> 24639 <!-- bool --> 24640 <return type-id='type-id-1'/> 24641 </function-decl> 24642 </member-function> 24643 </class-decl> 24644 <!-- struct OT::PairPosFormat1 --> 24645 <class-decl name='PairPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='654' column='1' id='type-id-1261'> 24646 <data-member access='protected' layout-offset-in-bits='0'> 24647 <!-- OT::USHORT OT::PairPosFormat1::format --> 24648 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='700' column='1'/> 24649 </data-member> 24650 <data-member access='protected' layout-offset-in-bits='16'> 24651 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat1::coverage --> 24652 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='702' column='1'/> 24653 </data-member> 24654 <data-member access='protected' layout-offset-in-bits='32'> 24655 <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat1 --> 24656 <var-decl name='valueFormat1' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='704' column='1'/> 24657 </data-member> 24658 <data-member access='protected' layout-offset-in-bits='48'> 24659 <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat2 --> 24660 <var-decl name='valueFormat2' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='707' column='1'/> 24661 </data-member> 24662 <data-member access='protected' layout-offset-in-bits='64'> 24663 <!-- OT::OffsetArrayOf<OT::PairSet> OT::PairPosFormat1::pairSet --> 24664 <var-decl name='pairSet' type-id='type-id-1869' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='711' column='1'/> 24665 </data-member> 24666 <data-member access='public' static='yes'> 24667 <!-- static const unsigned int OT::PairPosFormat1::min_size --> 24668 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='714' column='1'/> 24669 </data-member> 24670 <member-function access='public'> 24671 <!-- const OT::Coverage& OT::PairPosFormat1::get_coverage() --> 24672 <function-decl name='get_coverage' mangled-name='_ZNK2OT14PairPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> 24673 <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> 24674 <parameter type-id='type-id-534' is-artificial='yes'/> 24675 <!-- const OT::Coverage& --> 24676 <return type-id='type-id-943'/> 24677 </function-decl> 24678 </member-function> 24679 <member-function access='public'> 24680 <!-- bool OT::PairPosFormat1::apply(OT::hb_apply_context_t*) --> 24681 <function-decl name='apply' mangled-name='_ZNK2OT14PairPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='669' column='1' visibility='default' binding='global' size-in-bits='64'> 24682 <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> 24683 <parameter type-id='type-id-534' is-artificial='yes'/> 24684 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24685 <parameter type-id='type-id-1382'/> 24686 <!-- bool --> 24687 <return type-id='type-id-1'/> 24688 </function-decl> 24689 </member-function> 24690 <member-function access='public'> 24691 <!-- void OT::PairPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 24692 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14PairPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='655' column='1' visibility='default' binding='global' size-in-bits='64'> 24693 <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> 24694 <parameter type-id='type-id-534' is-artificial='yes'/> 24695 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24696 <parameter type-id='type-id-1392'/> 24697 <!-- void --> 24698 <return type-id='type-id-25'/> 24699 </function-decl> 24700 </member-function> 24701 <member-function access='public'> 24702 <!-- bool OT::PairPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 24703 <function-decl name='sanitize' mangled-name='_ZN2OT14PairPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='684' column='1' visibility='default' binding='global' size-in-bits='64'> 24704 <!-- implicit parameter of type 'OT::PairPosFormat1*' --> 24705 <parameter type-id='type-id-1262' is-artificial='yes'/> 24706 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24707 <parameter type-id='type-id-279'/> 24708 <!-- bool --> 24709 <return type-id='type-id-1'/> 24710 </function-decl> 24711 </member-function> 24712 </class-decl> 24713 <!-- struct OT::PairPosFormat2 --> 24714 <class-decl name='PairPosFormat2' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='718' column='1' id='type-id-1263'> 24715 <data-member access='protected' layout-offset-in-bits='0'> 24716 <!-- OT::USHORT OT::PairPosFormat2::format --> 24717 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='791' column='1'/> 24718 </data-member> 24719 <data-member access='protected' layout-offset-in-bits='16'> 24720 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::coverage --> 24721 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='793' column='1'/> 24722 </data-member> 24723 <data-member access='protected' layout-offset-in-bits='32'> 24724 <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat1 --> 24725 <var-decl name='valueFormat1' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='795' column='1'/> 24726 </data-member> 24727 <data-member access='protected' layout-offset-in-bits='48'> 24728 <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat2 --> 24729 <var-decl name='valueFormat2' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='798' column='1'/> 24730 </data-member> 24731 <data-member access='protected' layout-offset-in-bits='64'> 24732 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef1 --> 24733 <var-decl name='classDef1' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='802' column='1'/> 24734 </data-member> 24735 <data-member access='protected' layout-offset-in-bits='80'> 24736 <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef2 --> 24737 <var-decl name='classDef2' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='806' column='1'/> 24738 </data-member> 24739 <data-member access='protected' layout-offset-in-bits='96'> 24740 <!-- OT::USHORT OT::PairPosFormat2::class1Count --> 24741 <var-decl name='class1Count' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='809' column='1'/> 24742 </data-member> 24743 <data-member access='protected' layout-offset-in-bits='112'> 24744 <!-- OT::USHORT OT::PairPosFormat2::class2Count --> 24745 <var-decl name='class2Count' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='811' column='1'/> 24746 </data-member> 24747 <data-member access='protected' layout-offset-in-bits='128'> 24748 <!-- OT::ValueRecord OT::PairPosFormat2::values --> 24749 <var-decl name='values' type-id='type-id-1874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='813' column='1'/> 24750 </data-member> 24751 <data-member access='public' static='yes'> 24752 <!-- static const unsigned int OT::PairPosFormat2::min_size --> 24753 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='817' column='1'/> 24754 </data-member> 24755 <member-function access='public'> 24756 <!-- const OT::Coverage& OT::PairPosFormat2::get_coverage() --> 24757 <function-decl name='get_coverage' mangled-name='_ZNK2OT14PairPosFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='735' column='1' visibility='default' binding='global' size-in-bits='64'> 24758 <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> 24759 <parameter type-id='type-id-535' is-artificial='yes'/> 24760 <!-- const OT::Coverage& --> 24761 <return type-id='type-id-943'/> 24762 </function-decl> 24763 </member-function> 24764 <member-function access='public'> 24765 <!-- void OT::PairPosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 24766 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14PairPosFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='719' column='1' visibility='default' binding='global' size-in-bits='64'> 24767 <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> 24768 <parameter type-id='type-id-535' is-artificial='yes'/> 24769 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24770 <parameter type-id='type-id-1392'/> 24771 <!-- void --> 24772 <return type-id='type-id-25'/> 24773 </function-decl> 24774 </member-function> 24775 <member-function access='public'> 24776 <!-- bool OT::PairPosFormat2::apply(OT::hb_apply_context_t*) --> 24777 <function-decl name='apply' mangled-name='_ZNK2OT14PairPosFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='740' column='1' visibility='default' binding='global' size-in-bits='64'> 24778 <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> 24779 <parameter type-id='type-id-535' is-artificial='yes'/> 24780 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24781 <parameter type-id='type-id-1382'/> 24782 <!-- bool --> 24783 <return type-id='type-id-1'/> 24784 </function-decl> 24785 </member-function> 24786 <member-function access='public'> 24787 <!-- bool OT::PairPosFormat2::sanitize(OT::hb_sanitize_context_t*) --> 24788 <function-decl name='sanitize' mangled-name='_ZN2OT14PairPosFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='773' column='1' visibility='default' binding='global' size-in-bits='64'> 24789 <!-- implicit parameter of type 'OT::PairPosFormat2*' --> 24790 <parameter type-id='type-id-1264' is-artificial='yes'/> 24791 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24792 <parameter type-id='type-id-279'/> 24793 <!-- bool --> 24794 <return type-id='type-id-1'/> 24795 </function-decl> 24796 </member-function> 24797 </class-decl> 24798 <!-- struct OT::PairSet --> 24799 <class-decl name='PairSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='575' column='1' id='type-id-1265'> 24800 <member-type access='public'> 24801 <!-- struct OT::PairSet::sanitize_closure_t --> 24802 <class-decl name='sanitize_closure_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='627' column='1' id='type-id-1268'> 24803 <data-member access='public' layout-offset-in-bits='0'> 24804 <!-- void* OT::PairSet::sanitize_closure_t::base --> 24805 <var-decl name='base' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='628' column='1'/> 24806 </data-member> 24807 <data-member access='public' layout-offset-in-bits='64'> 24808 <!-- OT::ValueFormat* OT::PairSet::sanitize_closure_t::valueFormats --> 24809 <var-decl name='valueFormats' type-id='type-id-1380' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='629' column='1'/> 24810 </data-member> 24811 <data-member access='public' layout-offset-in-bits='128'> 24812 <!-- unsigned int OT::PairSet::sanitize_closure_t::len1 --> 24813 <var-decl name='len1' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='630' column='1'/> 24814 </data-member> 24815 <data-member access='public' layout-offset-in-bits='160'> 24816 <!-- unsigned int OT::PairSet::sanitize_closure_t::stride --> 24817 <var-decl name='stride' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='631' column='1'/> 24818 </data-member> 24819 </class-decl> 24820 </member-type> 24821 <data-member access='protected' layout-offset-in-bits='0'> 24822 <!-- OT::USHORT OT::PairSet::len --> 24823 <var-decl name='len' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='646' column='1'/> 24824 </data-member> 24825 <data-member access='protected' layout-offset-in-bits='16'> 24826 <!-- OT::USHORT OT::PairSet::arrayZ[1] --> 24827 <var-decl name='arrayZ' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='647' column='1'/> 24828 </data-member> 24829 <data-member access='public' static='yes'> 24830 <!-- static const unsigned int OT::PairSet::min_size --> 24831 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='650' column='1'/> 24832 </data-member> 24833 <member-function access='public'> 24834 <!-- bool OT::PairSet::sanitize(OT::hb_sanitize_context_t*, const OT::PairSet::sanitize_closure_t*) --> 24835 <function-decl name='sanitize' mangled-name='_ZN2OT7PairSet8sanitizeEPNS_21hb_sanitize_context_tEPKNS0_18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='634' column='1' visibility='default' binding='global' size-in-bits='64'> 24836 <!-- implicit parameter of type 'OT::PairSet*' --> 24837 <parameter type-id='type-id-1267' is-artificial='yes'/> 24838 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24839 <parameter type-id='type-id-279'/> 24840 <!-- parameter of type 'const OT::PairSet::sanitize_closure_t*' --> 24841 <parameter type-id='type-id-1671'/> 24842 <!-- bool --> 24843 <return type-id='type-id-1'/> 24844 </function-decl> 24845 </member-function> 24846 <member-function access='public'> 24847 <!-- bool OT::PairSet::apply(OT::hb_apply_context_t*, const OT::ValueFormat*, unsigned int) --> 24848 <function-decl name='apply' mangled-name='_ZNK2OT7PairSet5applyEPNS_18hb_apply_context_tEPKNS_11ValueFormatEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='595' column='1' visibility='default' binding='global' size-in-bits='64'> 24849 <!-- implicit parameter of type 'const OT::PairSet*' --> 24850 <parameter type-id='type-id-515' is-artificial='yes'/> 24851 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24852 <parameter type-id='type-id-1382'/> 24853 <!-- parameter of type 'const OT::ValueFormat*' --> 24854 <parameter type-id='type-id-1767'/> 24855 <!-- parameter of type 'unsigned int' --> 24856 <parameter type-id='type-id-18'/> 24857 <!-- bool --> 24858 <return type-id='type-id-1'/> 24859 </function-decl> 24860 </member-function> 24861 <member-function access='public'> 24862 <!-- void OT::PairSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, const OT::ValueFormat*) --> 24863 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT7PairSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tEPKNS_11ValueFormatE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='578' column='1' visibility='default' binding='global' size-in-bits='64'> 24864 <!-- implicit parameter of type 'const OT::PairSet*' --> 24865 <parameter type-id='type-id-515' is-artificial='yes'/> 24866 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24867 <parameter type-id='type-id-1392'/> 24868 <!-- parameter of type 'const OT::ValueFormat*' --> 24869 <parameter type-id='type-id-1767'/> 24870 <!-- void --> 24871 <return type-id='type-id-25'/> 24872 </function-decl> 24873 </member-function> 24874 </class-decl> 24875 <!-- struct OT::PosLookup --> 24876 <class-decl name='PosLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1444' column='1' id='type-id-930'> 24877 <!-- struct OT::Lookup --> 24878 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1182'/> 24879 <member-function access='public'> 24880 <!-- void OT::PosLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 24881 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1461' column='1' visibility='default' binding='global' size-in-bits='64'> 24882 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24883 <parameter type-id='type-id-1673' is-artificial='yes'/> 24884 <!-- parameter of type 'hb_set_digest_t*' --> 24885 <parameter type-id='type-id-1805'/> 24886 <!-- void --> 24887 <return type-id='type-id-25'/> 24888 </function-decl> 24889 </member-function> 24890 <member-function access='public'> 24891 <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 24892 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1489' column='1' visibility='default' binding='global' size-in-bits='64'> 24893 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24894 <parameter type-id='type-id-1673' is-artificial='yes'/> 24895 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24896 <parameter type-id='type-id-1392'/> 24897 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 24898 <return type-id='type-id-1822'/> 24899 </function-decl> 24900 </member-function> 24901 <member-function access='public'> 24902 <!-- OT::hb_apply_context_t::return_t OT::PosLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 24903 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1489' column='1' visibility='default' binding='global' size-in-bits='64'> 24904 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24905 <parameter type-id='type-id-1673' is-artificial='yes'/> 24906 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24907 <parameter type-id='type-id-1382'/> 24908 <!-- typedef OT::hb_apply_context_t::return_t --> 24909 <return type-id='type-id-1820'/> 24910 </function-decl> 24911 </member-function> 24912 <member-function access='public'> 24913 <!-- const OT::PosLookupSubTable& OT::PosLookup::get_subtable(unsigned int) --> 24914 <function-decl name='get_subtable' mangled-name='_ZNK2OT9PosLookup12get_subtableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1445' column='1' visibility='default' binding='global' size-in-bits='64'> 24915 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24916 <parameter type-id='type-id-1673' is-artificial='yes'/> 24917 <!-- parameter of type 'unsigned int' --> 24918 <parameter type-id='type-id-18'/> 24919 <!-- const OT::PosLookupSubTable& --> 24920 <return type-id='type-id-1675'/> 24921 </function-decl> 24922 </member-function> 24923 <member-function access='public'> 24924 <!-- bool OT::PosLookup::is_reverse() --> 24925 <function-decl name='is_reverse' mangled-name='_ZNK2OT9PosLookup10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1448' column='1' visibility='default' binding='global' size-in-bits='64'> 24926 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24927 <parameter type-id='type-id-1673' is-artificial='yes'/> 24928 <!-- bool --> 24929 <return type-id='type-id-1'/> 24930 </function-decl> 24931 </member-function> 24932 <member-function access='public'> 24933 <!-- bool OT::PosLookup::apply_once(OT::hb_apply_context_t*) --> 24934 <function-decl name='apply_once' mangled-name='_ZNK2OT9PosLookup10apply_onceEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1475' column='1' visibility='default' binding='global' size-in-bits='64'> 24935 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24936 <parameter type-id='type-id-1673' is-artificial='yes'/> 24937 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24938 <parameter type-id='type-id-1382'/> 24939 <!-- bool --> 24940 <return type-id='type-id-1'/> 24941 </function-decl> 24942 </member-function> 24943 <member-function access='public'> 24944 <!-- bool OT::PosLookup::sanitize(OT::hb_sanitize_context_t*) --> 24945 <function-decl name='sanitize' mangled-name='_ZN2OT9PosLookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1502' column='1' visibility='default' binding='global' size-in-bits='64'> 24946 <!-- implicit parameter of type 'OT::PosLookup*' --> 24947 <parameter type-id='type-id-1271' is-artificial='yes'/> 24948 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 24949 <parameter type-id='type-id-279'/> 24950 <!-- bool --> 24951 <return type-id='type-id-1'/> 24952 </function-decl> 24953 </member-function> 24954 <member-function access='public'> 24955 <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 24956 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT9PosLookup14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1453' column='1' visibility='default' binding='global' size-in-bits='64'> 24957 <!-- implicit parameter of type 'const OT::PosLookup*' --> 24958 <parameter type-id='type-id-1673' is-artificial='yes'/> 24959 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 24960 <parameter type-id='type-id-1392'/> 24961 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 24962 <return type-id='type-id-1822'/> 24963 </function-decl> 24964 </member-function> 24965 <member-function access='public' static='yes'> 24966 <!-- bool OT::PosLookup::apply_recurse_func(unsigned int) --> 24967 <function-decl name='apply_recurse_func' mangled-name='_ZN2OT9PosLookup18apply_recurse_funcEPNS_18hb_apply_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1483' column='1' visibility='default' binding='global' size-in-bits='64'> 24968 <!-- parameter of type 'OT::hb_apply_context_t*' --> 24969 <parameter type-id='type-id-1382'/> 24970 <!-- parameter of type 'unsigned int' --> 24971 <parameter type-id='type-id-18'/> 24972 <!-- bool --> 24973 <return type-id='type-id-1'/> 24974 </function-decl> 24975 </member-function> 24976 </class-decl> 24977 <!-- struct OT::PosLookupSubTable --> 24978 <class-decl name='PosLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1372' column='1' id='type-id-1272'> 24979 <member-type access='public'> 24980 <!-- enum OT::PosLookupSubTable::Type --> 24981 <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1375' column='1' id='type-id-1875'> 24982 <underlying-type type-id='type-id-7'/> 24983 <enumerator name='Single' value='1'/> 24984 <enumerator name='Pair' value='2'/> 24985 <enumerator name='Cursive' value='3'/> 24986 <enumerator name='MarkBase' value='4'/> 24987 <enumerator name='MarkLig' value='5'/> 24988 <enumerator name='MarkMark' value='6'/> 24989 <enumerator name='Context' value='7'/> 24990 <enumerator name='ChainContext' value='8'/> 24991 <enumerator name='Extension' value='9'/> 24992 </enum-decl> 24993 </member-type> 24994 <member-type access='protected'> 24995 <!-- union {struct {OT::USHORT sub_format;} header; OT::SinglePos single; OT::PairPos pair; OT::CursivePos cursive; OT::MarkBasePos markBase; OT::MarkLigPos markLig; OT::MarkMarkPos markMark; OT::ContextPos context; OT::ChainContextPos chainContext; OT::ExtensionPos extension;} --> 24996 <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1424' column='1' id='type-id-1876'> 24997 <data-member access='public'> 24998 <!-- struct {OT::USHORT sub_format;} header --> 24999 <var-decl name='header' type-id='type-id-1877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1427' column='1'/> 25000 </data-member> 25001 <data-member access='public'> 25002 <!-- OT::SinglePos single --> 25003 <var-decl name='single' type-id='type-id-1305' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1428' column='1'/> 25004 </data-member> 25005 <data-member access='public'> 25006 <!-- OT::PairPos pair --> 25007 <var-decl name='pair' type-id='type-id-1259' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1429' column='1'/> 25008 </data-member> 25009 <data-member access='public'> 25010 <!-- OT::CursivePos cursive --> 25011 <var-decl name='cursive' type-id='type-id-1130' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1430' column='1'/> 25012 </data-member> 25013 <data-member access='public'> 25014 <!-- OT::MarkBasePos markBase --> 25015 <var-decl name='markBase' type-id='type-id-1188' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1431' column='1'/> 25016 </data-member> 25017 <data-member access='public'> 25018 <!-- OT::MarkLigPos markLig --> 25019 <var-decl name='markLig' type-id='type-id-1197' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1432' column='1'/> 25020 </data-member> 25021 <data-member access='public'> 25022 <!-- OT::MarkMarkPos markMark --> 25023 <var-decl name='markMark' type-id='type-id-1201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1433' column='1'/> 25024 </data-member> 25025 <data-member access='public'> 25026 <!-- OT::ContextPos context --> 25027 <var-decl name='context' type-id='type-id-1844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1434' column='1'/> 25028 </data-member> 25029 <data-member access='public'> 25030 <!-- OT::ChainContextPos chainContext --> 25031 <var-decl name='chainContext' type-id='type-id-1834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1435' column='1'/> 25032 </data-member> 25033 <data-member access='public'> 25034 <!-- OT::ExtensionPos extension --> 25035 <var-decl name='extension' type-id='type-id-1853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1436' column='1'/> 25036 </data-member> 25037 </union-decl> 25038 </member-type> 25039 <data-member access='protected' layout-offset-in-bits='0'> 25040 <!-- union {struct {OT::USHORT sub_format;} header; OT::SinglePos single; OT::PairPos pair; OT::CursivePos cursive; OT::MarkBasePos markBase; OT::MarkLigPos markLig; OT::MarkMarkPos markMark; OT::ContextPos context; OT::ChainContextPos chainContext; OT::ExtensionPos extension;} OT::PosLookupSubTable::u --> 25041 <var-decl name='u' type-id='type-id-1876' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1437' column='1'/> 25042 </data-member> 25043 <data-member access='public' static='yes'> 25044 <!-- static const unsigned int OT::PosLookupSubTable::min_size --> 25045 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1439' column='1'/> 25046 </data-member> 25047 <member-function access='public'> 25048 <!-- OT::hb_get_coverage_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*, unsigned int) --> 25049 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> 25050 <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> 25051 <parameter type-id='type-id-1676' is-artificial='yes'/> 25052 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 25053 <parameter type-id='type-id-1394'/> 25054 <!-- parameter of type 'unsigned int' --> 25055 <parameter type-id='type-id-18'/> 25056 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 25057 <return type-id='type-id-1818'/> 25058 </function-decl> 25059 </member-function> 25060 <member-function access='public'> 25061 <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*, unsigned int) --> 25062 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT17PosLookupSubTable8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> 25063 <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> 25064 <parameter type-id='type-id-1676' is-artificial='yes'/> 25065 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25066 <parameter type-id='type-id-1392'/> 25067 <!-- parameter of type 'unsigned int' --> 25068 <parameter type-id='type-id-18'/> 25069 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 25070 <return type-id='type-id-1822'/> 25071 </function-decl> 25072 </member-function> 25073 <member-function access='public'> 25074 <!-- OT::hb_apply_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> 25075 <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT17PosLookupSubTable8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> 25076 <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> 25077 <parameter type-id='type-id-1676' is-artificial='yes'/> 25078 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25079 <parameter type-id='type-id-1382'/> 25080 <!-- parameter of type 'unsigned int' --> 25081 <parameter type-id='type-id-18'/> 25082 <!-- typedef OT::hb_apply_context_t::return_t --> 25083 <return type-id='type-id-1820'/> 25084 </function-decl> 25085 </member-function> 25086 <member-function access='public'> 25087 <!-- bool OT::PosLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> 25088 <function-decl name='sanitize' mangled-name='_ZN2OT17PosLookupSubTable8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1405' column='1' visibility='default' binding='global' size-in-bits='64'> 25089 <!-- implicit parameter of type 'OT::PosLookupSubTable*' --> 25090 <parameter type-id='type-id-1274' is-artificial='yes'/> 25091 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25092 <parameter type-id='type-id-279'/> 25093 <!-- parameter of type 'unsigned int' --> 25094 <parameter type-id='type-id-18'/> 25095 <!-- bool --> 25096 <return type-id='type-id-1'/> 25097 </function-decl> 25098 </member-function> 25099 </class-decl> 25100 <!-- struct OT::RangeRecord --> 25101 <class-decl name='RangeRecord' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='132' column='1' id='type-id-904'> 25102 <data-member access='public' layout-offset-in-bits='0'> 25103 <!-- OT::GlyphID OT::RangeRecord::start --> 25104 <var-decl name='start' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='151' column='1'/> 25105 </data-member> 25106 <data-member access='public' layout-offset-in-bits='16'> 25107 <!-- OT::GlyphID OT::RangeRecord::end --> 25108 <var-decl name='end' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='152' column='1'/> 25109 </data-member> 25110 <data-member access='public' layout-offset-in-bits='32'> 25111 <!-- OT::USHORT OT::RangeRecord::value --> 25112 <var-decl name='value' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='153' column='1'/> 25113 </data-member> 25114 <data-member access='public' static='yes'> 25115 <!-- static const unsigned int OT::RangeRecord::static_size --> 25116 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='155' column='1'/> 25117 </data-member> 25118 <data-member access='public' static='yes'> 25119 <!-- static const unsigned int OT::RangeRecord::min_size --> 25120 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='155' column='1'/> 25121 </data-member> 25122 <member-function access='public'> 25123 <!-- void OT::RangeRecord::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 25124 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 25125 <!-- implicit parameter of type 'const OT::RangeRecord*' --> 25126 <parameter type-id='type-id-1679' is-artificial='yes'/> 25127 <!-- parameter of type 'hb_set_digest_t*' --> 25128 <parameter type-id='type-id-1805'/> 25129 <!-- void --> 25130 <return type-id='type-id-25'/> 25131 </function-decl> 25132 </member-function> 25133 <member-function access='public'> 25134 <!-- void OT::RangeRecord::add_coverage<hb_set_t>(hb_set_t*) --> 25135 <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 25136 <!-- implicit parameter of type 'const OT::RangeRecord*' --> 25137 <parameter type-id='type-id-1679' is-artificial='yes'/> 25138 <!-- parameter of type 'hb_set_t*' --> 25139 <parameter type-id='type-id-964'/> 25140 <!-- void --> 25141 <return type-id='type-id-25'/> 25142 </function-decl> 25143 </member-function> 25144 <member-function access='public'> 25145 <!-- int OT::RangeRecord::cmp(hb_codepoint_t) --> 25146 <function-decl name='cmp' mangled-name='_ZNK2OT11RangeRecord3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> 25147 <!-- implicit parameter of type 'const OT::RangeRecord*' --> 25148 <parameter type-id='type-id-1679' is-artificial='yes'/> 25149 <!-- parameter of type 'typedef hb_codepoint_t' --> 25150 <parameter type-id='type-id-72'/> 25151 <!-- int --> 25152 <return type-id='type-id-11'/> 25153 </function-decl> 25154 </member-function> 25155 <member-function access='public'> 25156 <!-- bool OT::RangeRecord::intersects(const hb_set_t*) --> 25157 <function-decl name='intersects' mangled-name='_ZNK2OT11RangeRecord10intersectsEPK8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='142' column='1' visibility='default' binding='global' size-in-bits='64'> 25158 <!-- implicit parameter of type 'const OT::RangeRecord*' --> 25159 <parameter type-id='type-id-1679' is-artificial='yes'/> 25160 <!-- parameter of type 'const hb_set_t*' --> 25161 <parameter type-id='type-id-1838'/> 25162 <!-- bool --> 25163 <return type-id='type-id-1'/> 25164 </function-decl> 25165 </member-function> 25166 <member-function access='public'> 25167 <!-- void OT::RangeRecord::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 25168 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 25169 <!-- implicit parameter of type 'const OT::RangeRecord*' --> 25170 <parameter type-id='type-id-1679' is-artificial='yes'/> 25171 <!-- parameter of type 'hb_set_digest_t*' --> 25172 <parameter type-id='type-id-1805'/> 25173 <!-- void --> 25174 <return type-id='type-id-25'/> 25175 </function-decl> 25176 </member-function> 25177 </class-decl> 25178 <!-- struct OT::Record<OT::Feature> --> 25179 <class-decl name='Record<OT::Feature>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-906'> 25180 <member-type access='public'> 25181 <!-- struct OT::Record<OT::Feature>::sanitize_closure_t --> 25182 <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1682'/> 25183 </member-type> 25184 <data-member access='public' layout-offset-in-bits='0'> 25185 <!-- OT::Tag OT::Record<OT::Feature>::tag --> 25186 <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> 25187 </data-member> 25188 <data-member access='public' layout-offset-in-bits='32'> 25189 <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Feature>::offset --> 25190 <var-decl name='offset' type-id='type-id-1235' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> 25191 </data-member> 25192 <data-member access='public' static='yes'> 25193 <!-- static const unsigned int OT::Record<OT::Feature>::static_size --> 25194 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25195 </data-member> 25196 <data-member access='public' static='yes'> 25197 <!-- static const unsigned int OT::Record<OT::Feature>::min_size --> 25198 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25199 </data-member> 25200 <member-function access='public'> 25201 <!-- bool OT::Record<OT::Feature>::sanitize(OT::hb_sanitize_context_t*, void*) --> 25202 <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_7FeatureEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 25203 <!-- implicit parameter of type 'OT::Record<OT::Feature>*' --> 25204 <parameter type-id='type-id-1278' is-artificial='yes'/> 25205 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25206 <parameter type-id='type-id-279'/> 25207 <!-- parameter of type 'void*' --> 25208 <parameter type-id='type-id-19'/> 25209 <!-- bool --> 25210 <return type-id='type-id-1'/> 25211 </function-decl> 25212 </member-function> 25213 </class-decl> 25214 <!-- struct OT::Record<OT::LangSys> --> 25215 <class-decl name='Record<OT::LangSys>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-908'> 25216 <member-type access='public'> 25217 <!-- struct OT::Record<OT::LangSys>::sanitize_closure_t --> 25218 <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1687'/> 25219 </member-type> 25220 <data-member access='public' layout-offset-in-bits='0'> 25221 <!-- OT::Tag OT::Record<OT::LangSys>::tag --> 25222 <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> 25223 </data-member> 25224 <data-member access='public' layout-offset-in-bits='32'> 25225 <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Record<OT::LangSys>::offset --> 25226 <var-decl name='offset' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> 25227 </data-member> 25228 <data-member access='public' static='yes'> 25229 <!-- static const unsigned int OT::Record<OT::LangSys>::static_size --> 25230 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25231 </data-member> 25232 <data-member access='public' static='yes'> 25233 <!-- static const unsigned int OT::Record<OT::LangSys>::min_size --> 25234 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25235 </data-member> 25236 <member-function access='public'> 25237 <!-- int OT::Record<OT::LangSys>::cmp(unsigned int) --> 25238 <function-decl name='cmp' mangled-name='_ZNK2OT6RecordINS_7LangSysEE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 25239 <!-- implicit parameter of type 'const OT::Record<OT::LangSys>*' --> 25240 <parameter type-id='type-id-468' is-artificial='yes'/> 25241 <!-- parameter of type 'unsigned int' --> 25242 <parameter type-id='type-id-18'/> 25243 <!-- int --> 25244 <return type-id='type-id-11'/> 25245 </function-decl> 25246 </member-function> 25247 <member-function access='public'> 25248 <!-- bool OT::Record<OT::LangSys>::sanitize(OT::hb_sanitize_context_t*, void*) --> 25249 <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_7LangSysEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 25250 <!-- implicit parameter of type 'OT::Record<OT::LangSys>*' --> 25251 <parameter type-id='type-id-1280' is-artificial='yes'/> 25252 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25253 <parameter type-id='type-id-279'/> 25254 <!-- parameter of type 'void*' --> 25255 <parameter type-id='type-id-19'/> 25256 <!-- bool --> 25257 <return type-id='type-id-1'/> 25258 </function-decl> 25259 </member-function> 25260 </class-decl> 25261 <!-- struct OT::Record<OT::Script> --> 25262 <class-decl name='Record<OT::Script>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-910'> 25263 <member-type access='public'> 25264 <!-- struct OT::Record<OT::Script>::sanitize_closure_t --> 25265 <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1692'/> 25266 </member-type> 25267 <data-member access='public' layout-offset-in-bits='0'> 25268 <!-- OT::Tag OT::Record<OT::Script>::tag --> 25269 <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> 25270 </data-member> 25271 <data-member access='public' layout-offset-in-bits='32'> 25272 <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Script>::offset --> 25273 <var-decl name='offset' type-id='type-id-1255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> 25274 </data-member> 25275 <data-member access='public' static='yes'> 25276 <!-- static const unsigned int OT::Record<OT::Script>::static_size --> 25277 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25278 </data-member> 25279 <data-member access='public' static='yes'> 25280 <!-- static const unsigned int OT::Record<OT::Script>::min_size --> 25281 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='79' column='1'/> 25282 </data-member> 25283 <member-function access='public'> 25284 <!-- int OT::Record<OT::Script>::cmp(unsigned int) --> 25285 <function-decl name='cmp' mangled-name='_ZNK2OT6RecordINS_6ScriptEE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 25286 <!-- implicit parameter of type 'const OT::Record<OT::Script>*' --> 25287 <parameter type-id='type-id-470' is-artificial='yes'/> 25288 <!-- parameter of type 'unsigned int' --> 25289 <parameter type-id='type-id-18'/> 25290 <!-- int --> 25291 <return type-id='type-id-11'/> 25292 </function-decl> 25293 </member-function> 25294 <member-function access='public'> 25295 <!-- bool OT::Record<OT::Script>::sanitize(OT::hb_sanitize_context_t*, void*) --> 25296 <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_6ScriptEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 25297 <!-- implicit parameter of type 'OT::Record<OT::Script>*' --> 25298 <parameter type-id='type-id-1282' is-artificial='yes'/> 25299 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25300 <parameter type-id='type-id-279'/> 25301 <!-- parameter of type 'void*' --> 25302 <parameter type-id='type-id-19'/> 25303 <!-- bool --> 25304 <return type-id='type-id-1'/> 25305 </function-decl> 25306 </member-function> 25307 </class-decl> 25308 <!-- struct OT::RecordArrayOf<OT::Feature> --> 25309 <class-decl name='RecordArrayOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1695'> 25310 <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 25311 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1878'/> 25312 <member-function access='public'> 25313 <!-- const OT::Tag& OT::RecordArrayOf<OT::Feature>::get_tag(unsigned int) --> 25314 <function-decl name='get_tag' mangled-name='_ZNK2OT13RecordArrayOfINS_7FeatureEE7get_tagEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 25315 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> 25316 <parameter type-id='type-id-1697' is-artificial='yes'/> 25317 <!-- parameter of type 'unsigned int' --> 25318 <parameter type-id='type-id-18'/> 25319 <!-- const OT::Tag& --> 25320 <return type-id='type-id-1760'/> 25321 </function-decl> 25322 </member-function> 25323 <member-function access='public'> 25324 <!-- unsigned int OT::RecordArrayOf<OT::Feature>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> 25325 <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_7FeatureEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 25326 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> 25327 <parameter type-id='type-id-1697' is-artificial='yes'/> 25328 <!-- parameter of type 'unsigned int' --> 25329 <parameter type-id='type-id-18'/> 25330 <!-- parameter of type 'unsigned int*' --> 25331 <parameter type-id='type-id-60'/> 25332 <!-- parameter of type 'hb_tag_t*' --> 25333 <parameter type-id='type-id-970'/> 25334 <!-- unsigned int --> 25335 <return type-id='type-id-18'/> 25336 </function-decl> 25337 </member-function> 25338 </class-decl> 25339 <!-- struct OT::RecordArrayOf<OT::LangSys> --> 25340 <class-decl name='RecordArrayOf<OT::LangSys>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1698'> 25341 <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 25342 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1749'/> 25343 <member-function access='public'> 25344 <!-- bool OT::RecordArrayOf<OT::LangSys>::find_index(unsigned int, unsigned int*) --> 25345 <function-decl name='find_index' mangled-name='_ZNK2OT13RecordArrayOfINS_7LangSysEE10find_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> 25346 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> 25347 <parameter type-id='type-id-1700' is-artificial='yes'/> 25348 <!-- parameter of type 'unsigned int' --> 25349 <parameter type-id='type-id-18'/> 25350 <!-- parameter of type 'unsigned int*' --> 25351 <parameter type-id='type-id-60'/> 25352 <!-- bool --> 25353 <return type-id='type-id-1'/> 25354 </function-decl> 25355 </member-function> 25356 <member-function access='public'> 25357 <!-- unsigned int OT::RecordArrayOf<OT::LangSys>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> 25358 <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_7LangSysEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 25359 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> 25360 <parameter type-id='type-id-1700' is-artificial='yes'/> 25361 <!-- parameter of type 'unsigned int' --> 25362 <parameter type-id='type-id-18'/> 25363 <!-- parameter of type 'unsigned int*' --> 25364 <parameter type-id='type-id-60'/> 25365 <!-- parameter of type 'hb_tag_t*' --> 25366 <parameter type-id='type-id-970'/> 25367 <!-- unsigned int --> 25368 <return type-id='type-id-18'/> 25369 </function-decl> 25370 </member-function> 25371 </class-decl> 25372 <!-- struct OT::RecordArrayOf<OT::Script> --> 25373 <class-decl name='RecordArrayOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1701'> 25374 <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 25375 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1752'/> 25376 <member-function access='public'> 25377 <!-- bool OT::RecordArrayOf<OT::Script>::find_index(unsigned int, unsigned int*) --> 25378 <function-decl name='find_index' mangled-name='_ZNK2OT13RecordArrayOfINS_6ScriptEE10find_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> 25379 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> 25380 <parameter type-id='type-id-1703' is-artificial='yes'/> 25381 <!-- parameter of type 'unsigned int' --> 25382 <parameter type-id='type-id-18'/> 25383 <!-- parameter of type 'unsigned int*' --> 25384 <parameter type-id='type-id-60'/> 25385 <!-- bool --> 25386 <return type-id='type-id-1'/> 25387 </function-decl> 25388 </member-function> 25389 <member-function access='public'> 25390 <!-- unsigned int OT::RecordArrayOf<OT::Script>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> 25391 <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_6ScriptEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 25392 <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> 25393 <parameter type-id='type-id-1703' is-artificial='yes'/> 25394 <!-- parameter of type 'unsigned int' --> 25395 <parameter type-id='type-id-18'/> 25396 <!-- parameter of type 'unsigned int*' --> 25397 <parameter type-id='type-id-60'/> 25398 <!-- parameter of type 'hb_tag_t*' --> 25399 <parameter type-id='type-id-970'/> 25400 <!-- unsigned int --> 25401 <return type-id='type-id-18'/> 25402 </function-decl> 25403 </member-function> 25404 </class-decl> 25405 <!-- struct OT::RecordListOf<OT::Feature> --> 25406 <class-decl name='RecordListOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1283'> 25407 <!-- struct OT::RecordArrayOf<OT::Feature> --> 25408 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1695'/> 25409 <member-function access='public'> 25410 <!-- const OT::Feature& OT::RecordListOf<OT::Feature>::operator[](unsigned int) --> 25411 <function-decl name='operator[]' mangled-name='_ZNK2OT12RecordListOfINS_7FeatureEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> 25412 <!-- implicit parameter of type 'const OT::RecordListOf<OT::Feature>*' --> 25413 <parameter type-id='type-id-1706' is-artificial='yes'/> 25414 <!-- parameter of type 'unsigned int' --> 25415 <parameter type-id='type-id-18'/> 25416 <!-- const OT::Feature& --> 25417 <return type-id='type-id-1516'/> 25418 </function-decl> 25419 </member-function> 25420 <member-function access='public'> 25421 <!-- bool OT::RecordListOf<OT::Feature>::sanitize(OT::hb_sanitize_context_t*) --> 25422 <function-decl name='sanitize' mangled-name='_ZN2OT12RecordListOfINS_7FeatureEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 25423 <!-- implicit parameter of type 'OT::RecordListOf<OT::Feature>*' --> 25424 <parameter type-id='type-id-1285' is-artificial='yes'/> 25425 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25426 <parameter type-id='type-id-279'/> 25427 <!-- bool --> 25428 <return type-id='type-id-1'/> 25429 </function-decl> 25430 </member-function> 25431 </class-decl> 25432 <!-- struct OT::RecordListOf<OT::Script> --> 25433 <class-decl name='RecordListOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1286'> 25434 <!-- struct OT::RecordArrayOf<OT::Script> --> 25435 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1701'/> 25436 <member-function access='public'> 25437 <!-- const OT::Script& OT::RecordListOf<OT::Script>::operator[](unsigned int) --> 25438 <function-decl name='operator[]' mangled-name='_ZNK2OT12RecordListOfINS_6ScriptEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> 25439 <!-- implicit parameter of type 'const OT::RecordListOf<OT::Script>*' --> 25440 <parameter type-id='type-id-1709' is-artificial='yes'/> 25441 <!-- parameter of type 'unsigned int' --> 25442 <parameter type-id='type-id-18'/> 25443 <!-- const OT::Script& --> 25444 <return type-id='type-id-1724'/> 25445 </function-decl> 25446 </member-function> 25447 <member-function access='public'> 25448 <!-- bool OT::RecordListOf<OT::Script>::sanitize(OT::hb_sanitize_context_t*) --> 25449 <function-decl name='sanitize' mangled-name='_ZN2OT12RecordListOfINS_6ScriptEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 25450 <!-- implicit parameter of type 'OT::RecordListOf<OT::Script>*' --> 25451 <parameter type-id='type-id-1288' is-artificial='yes'/> 25452 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25453 <parameter type-id='type-id-279'/> 25454 <!-- bool --> 25455 <return type-id='type-id-1'/> 25456 </function-decl> 25457 </member-function> 25458 </class-decl> 25459 <!-- struct OT::ReverseChainSingleSubst --> 25460 <class-decl name='ReverseChainSingleSubst' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1052' column='1' id='type-id-1289'> 25461 <member-type access='protected'> 25462 <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} --> 25463 <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1073' column='1' id='type-id-1879'> 25464 <data-member access='public'> 25465 <!-- OT::USHORT format --> 25466 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1074' column='1'/> 25467 </data-member> 25468 <data-member access='public'> 25469 <!-- OT::ReverseChainSingleSubstFormat1 format1 --> 25470 <var-decl name='format1' type-id='type-id-1291' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1075' column='1'/> 25471 </data-member> 25472 </union-decl> 25473 </member-type> 25474 <data-member access='protected' layout-offset-in-bits='0'> 25475 <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} OT::ReverseChainSingleSubst::u --> 25476 <var-decl name='u' type-id='type-id-1879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1076' column='1'/> 25477 </data-member> 25478 <member-function access='public'> 25479 <!-- OT::hb_get_coverage_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 25480 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25481 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25482 <parameter type-id='type-id-1711' is-artificial='yes'/> 25483 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 25484 <parameter type-id='type-id-1394'/> 25485 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 25486 <return type-id='type-id-1818'/> 25487 </function-decl> 25488 </member-function> 25489 <member-function access='public'> 25490 <!-- OT::hb_would_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 25491 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25492 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25493 <parameter type-id='type-id-1711' is-artificial='yes'/> 25494 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 25495 <parameter type-id='type-id-1396'/> 25496 <!-- typedef OT::hb_would_apply_context_t::return_t --> 25497 <return type-id='type-id-1819'/> 25498 </function-decl> 25499 </member-function> 25500 <member-function access='public'> 25501 <!-- OT::hb_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 25502 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25503 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25504 <parameter type-id='type-id-1711' is-artificial='yes'/> 25505 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25506 <parameter type-id='type-id-1382'/> 25507 <!-- typedef OT::hb_apply_context_t::return_t --> 25508 <return type-id='type-id-1820'/> 25509 </function-decl> 25510 </member-function> 25511 <member-function access='public'> 25512 <!-- OT::hb_closure_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 25513 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25514 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25515 <parameter type-id='type-id-1711' is-artificial='yes'/> 25516 <!-- parameter of type 'OT::hb_closure_context_t*' --> 25517 <parameter type-id='type-id-1390'/> 25518 <!-- typedef OT::hb_closure_context_t::return_t --> 25519 <return type-id='type-id-1821'/> 25520 </function-decl> 25521 </member-function> 25522 <member-function access='public'> 25523 <!-- OT::hb_collect_glyphs_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 25524 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25525 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25526 <parameter type-id='type-id-1711' is-artificial='yes'/> 25527 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25528 <parameter type-id='type-id-1392'/> 25529 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 25530 <return type-id='type-id-1822'/> 25531 </function-decl> 25532 </member-function> 25533 <member-function access='public'> 25534 <!-- bool OT::ReverseChainSingleSubst::sanitize(OT::hb_sanitize_context_t*) --> 25535 <function-decl name='sanitize' mangled-name='_ZN2OT23ReverseChainSingleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1063' column='1' visibility='default' binding='global' size-in-bits='64'> 25536 <!-- implicit parameter of type 'OT::ReverseChainSingleSubst*' --> 25537 <parameter type-id='type-id-1290' is-artificial='yes'/> 25538 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25539 <parameter type-id='type-id-279'/> 25540 <!-- bool --> 25541 <return type-id='type-id-1'/> 25542 </function-decl> 25543 </member-function> 25544 <member-function access='public'> 25545 <!-- OT::hb_get_coverage_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 25546 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> 25547 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> 25548 <parameter type-id='type-id-1711' is-artificial='yes'/> 25549 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 25550 <parameter type-id='type-id-1394'/> 25551 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 25552 <return type-id='type-id-1818'/> 25553 </function-decl> 25554 </member-function> 25555 </class-decl> 25556 <!-- struct OT::ReverseChainSingleSubstFormat1 --> 25557 <class-decl name='ReverseChainSingleSubstFormat1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='929' column='1' id='type-id-1291'> 25558 <data-member access='protected' layout-offset-in-bits='0'> 25559 <!-- OT::USHORT OT::ReverseChainSingleSubstFormat1::format --> 25560 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1032' column='1'/> 25561 </data-member> 25562 <data-member access='protected' layout-offset-in-bits='16'> 25563 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::coverage --> 25564 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1034' column='1'/> 25565 </data-member> 25566 <data-member access='protected' layout-offset-in-bits='32'> 25567 <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::backtrack --> 25568 <var-decl name='backtrack' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1037' column='1'/> 25569 </data-member> 25570 <data-member access='protected' layout-offset-in-bits='64'> 25571 <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::lookaheadX --> 25572 <var-decl name='lookaheadX' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1041' column='1'/> 25573 </data-member> 25574 <data-member access='protected' layout-offset-in-bits='96'> 25575 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::substituteX --> 25576 <var-decl name='substituteX' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1045' column='1'/> 25577 </data-member> 25578 <data-member access='public' static='yes'> 25579 <!-- static const unsigned int OT::ReverseChainSingleSubstFormat1::min_size --> 25580 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1048' column='1'/> 25581 </data-member> 25582 <member-function access='public'> 25583 <!-- bool OT::ReverseChainSingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> 25584 <function-decl name='would_apply' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 25585 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> 25586 <parameter type-id='type-id-1714' is-artificial='yes'/> 25587 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 25588 <parameter type-id='type-id-1396'/> 25589 <!-- bool --> 25590 <return type-id='type-id-1'/> 25591 </function-decl> 25592 </member-function> 25593 <member-function access='public'> 25594 <!-- const OT::Coverage& OT::ReverseChainSingleSubstFormat1::get_coverage() --> 25595 <function-decl name='get_coverage' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='979' column='1' visibility='default' binding='global' size-in-bits='64'> 25596 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> 25597 <parameter type-id='type-id-1714' is-artificial='yes'/> 25598 <!-- const OT::Coverage& --> 25599 <return type-id='type-id-943'/> 25600 </function-decl> 25601 </member-function> 25602 <member-function access='public'> 25603 <!-- void OT::ReverseChainSingleSubstFormat1::closure(OT::hb_closure_context_t*) --> 25604 <function-decl name='closure' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='930' column='1' visibility='default' binding='global' size-in-bits='64'> 25605 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> 25606 <parameter type-id='type-id-1714' is-artificial='yes'/> 25607 <!-- parameter of type 'OT::hb_closure_context_t*' --> 25608 <parameter type-id='type-id-1390'/> 25609 <!-- void --> 25610 <return type-id='type-id-25'/> 25611 </function-decl> 25612 </member-function> 25613 <member-function access='public'> 25614 <!-- void OT::ReverseChainSingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 25615 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='955' column='1' visibility='default' binding='global' size-in-bits='64'> 25616 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> 25617 <parameter type-id='type-id-1714' is-artificial='yes'/> 25618 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25619 <parameter type-id='type-id-1392'/> 25620 <!-- void --> 25621 <return type-id='type-id-25'/> 25622 </function-decl> 25623 </member-function> 25624 <member-function access='public'> 25625 <!-- bool OT::ReverseChainSingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> 25626 <function-decl name='sanitize' mangled-name='_ZN2OT30ReverseChainSingleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1020' column='1' visibility='default' binding='global' size-in-bits='64'> 25627 <!-- implicit parameter of type 'OT::ReverseChainSingleSubstFormat1*' --> 25628 <parameter type-id='type-id-1292' is-artificial='yes'/> 25629 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25630 <parameter type-id='type-id-279'/> 25631 <!-- bool --> 25632 <return type-id='type-id-1'/> 25633 </function-decl> 25634 </member-function> 25635 <member-function access='public'> 25636 <!-- bool OT::ReverseChainSingleSubstFormat1::apply(OT::hb_apply_context_t*) --> 25637 <function-decl name='apply' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> 25638 <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> 25639 <parameter type-id='type-id-1714' is-artificial='yes'/> 25640 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25641 <parameter type-id='type-id-1382'/> 25642 <!-- bool --> 25643 <return type-id='type-id-1'/> 25644 </function-decl> 25645 </member-function> 25646 </class-decl> 25647 <!-- struct OT::Rule --> 25648 <class-decl name='Rule' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1135' column='1' id='type-id-1293'> 25649 <data-member access='protected' layout-offset-in-bits='0'> 25650 <!-- OT::USHORT OT::Rule::inputCount --> 25651 <var-decl name='inputCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1181' column='1'/> 25652 </data-member> 25653 <data-member access='protected' layout-offset-in-bits='16'> 25654 <!-- OT::USHORT OT::Rule::lookupCount --> 25655 <var-decl name='lookupCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1184' column='1'/> 25656 </data-member> 25657 <data-member access='protected' layout-offset-in-bits='32'> 25658 <!-- OT::USHORT OT::Rule::inputZ[1] --> 25659 <var-decl name='inputZ' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1185' column='1'/> 25660 </data-member> 25661 <data-member access='protected' layout-offset-in-bits='48'> 25662 <!-- OT::LookupRecord OT::Rule::lookupRecordX[1] --> 25663 <var-decl name='lookupRecordX' type-id='type-id-857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1187' column='1'/> 25664 </data-member> 25665 <data-member access='public' static='yes'> 25666 <!-- static const unsigned int OT::Rule::min_size --> 25667 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1190' column='1'/> 25668 </data-member> 25669 <member-function access='public'> 25670 <!-- void OT::Rule::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> 25671 <function-decl name='closure' mangled-name='_ZNK2OT4Rule7closureEPNS_20hb_closure_context_tERNS_27ContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1136' column='1' visibility='default' binding='global' size-in-bits='64'> 25672 <!-- implicit parameter of type 'const OT::Rule*' --> 25673 <parameter type-id='type-id-1717' is-artificial='yes'/> 25674 <!-- parameter of type 'OT::hb_closure_context_t*' --> 25675 <parameter type-id='type-id-1390'/> 25676 <!-- parameter of type 'OT::ContextClosureLookupContext&' --> 25677 <parameter type-id='type-id-1112'/> 25678 <!-- void --> 25679 <return type-id='type-id-25'/> 25680 </function-decl> 25681 </member-function> 25682 <member-function access='public'> 25683 <!-- bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> 25684 <function-decl name='would_apply' mangled-name='_ZNK2OT4Rule11would_applyEPNS_24hb_would_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1156' column='1' visibility='default' binding='global' size-in-bits='64'> 25685 <!-- implicit parameter of type 'const OT::Rule*' --> 25686 <parameter type-id='type-id-1717' is-artificial='yes'/> 25687 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 25688 <parameter type-id='type-id-1396'/> 25689 <!-- parameter of type 'OT::ContextApplyLookupContext&' --> 25690 <parameter type-id='type-id-1110'/> 25691 <!-- bool --> 25692 <return type-id='type-id-1'/> 25693 </function-decl> 25694 </member-function> 25695 <member-function access='public'> 25696 <!-- bool OT::Rule::sanitize(OT::hb_sanitize_context_t*) --> 25697 <function-decl name='sanitize' mangled-name='_ZN2OT4Rule8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1171' column='1' visibility='default' binding='global' size-in-bits='64'> 25698 <!-- implicit parameter of type 'OT::Rule*' --> 25699 <parameter type-id='type-id-1295' is-artificial='yes'/> 25700 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25701 <parameter type-id='type-id-279'/> 25702 <!-- bool --> 25703 <return type-id='type-id-1'/> 25704 </function-decl> 25705 </member-function> 25706 <member-function access='public'> 25707 <!-- bool OT::Rule::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> 25708 <function-decl name='apply' mangled-name='_ZNK2OT4Rule5applyEPNS_18hb_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1163' column='1' visibility='default' binding='global' size-in-bits='64'> 25709 <!-- implicit parameter of type 'const OT::Rule*' --> 25710 <parameter type-id='type-id-1717' is-artificial='yes'/> 25711 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25712 <parameter type-id='type-id-1382'/> 25713 <!-- parameter of type 'OT::ContextApplyLookupContext&' --> 25714 <parameter type-id='type-id-1110'/> 25715 <!-- bool --> 25716 <return type-id='type-id-1'/> 25717 </function-decl> 25718 </member-function> 25719 <member-function access='public'> 25720 <!-- void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> 25721 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT4Rule14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_33ContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1146' column='1' visibility='default' binding='global' size-in-bits='64'> 25722 <!-- implicit parameter of type 'const OT::Rule*' --> 25723 <parameter type-id='type-id-1717' is-artificial='yes'/> 25724 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25725 <parameter type-id='type-id-1392'/> 25726 <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> 25727 <parameter type-id='type-id-1114'/> 25728 <!-- void --> 25729 <return type-id='type-id-25'/> 25730 </function-decl> 25731 </member-function> 25732 </class-decl> 25733 <!-- struct OT::RuleSet --> 25734 <class-decl name='RuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1194' column='1' id='type-id-1296'> 25735 <data-member access='protected' layout-offset-in-bits='0'> 25736 <!-- OT::OffsetArrayOf<OT::Rule> OT::RuleSet::rule --> 25737 <var-decl name='rule' type-id='type-id-1871' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1242' column='1'/> 25738 </data-member> 25739 <data-member access='public' static='yes'> 25740 <!-- static const unsigned int OT::RuleSet::min_size --> 25741 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1245' column='1'/> 25742 </data-member> 25743 <member-function access='public'> 25744 <!-- bool OT::RuleSet::sanitize(OT::hb_sanitize_context_t*) --> 25745 <function-decl name='sanitize' mangled-name='_ZN2OT7RuleSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1235' column='1' visibility='default' binding='global' size-in-bits='64'> 25746 <!-- implicit parameter of type 'OT::RuleSet*' --> 25747 <parameter type-id='type-id-1298' is-artificial='yes'/> 25748 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25749 <parameter type-id='type-id-279'/> 25750 <!-- bool --> 25751 <return type-id='type-id-1'/> 25752 </function-decl> 25753 </member-function> 25754 <member-function access='public'> 25755 <!-- bool OT::RuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> 25756 <function-decl name='would_apply' mangled-name='_ZNK2OT7RuleSet11would_applyEPNS_24hb_would_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1211' column='1' visibility='default' binding='global' size-in-bits='64'> 25757 <!-- implicit parameter of type 'const OT::RuleSet*' --> 25758 <parameter type-id='type-id-1720' is-artificial='yes'/> 25759 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 25760 <parameter type-id='type-id-1396'/> 25761 <!-- parameter of type 'OT::ContextApplyLookupContext&' --> 25762 <parameter type-id='type-id-1110'/> 25763 <!-- bool --> 25764 <return type-id='type-id-1'/> 25765 </function-decl> 25766 </member-function> 25767 <member-function access='public'> 25768 <!-- void OT::RuleSet::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> 25769 <function-decl name='closure' mangled-name='_ZNK2OT7RuleSet7closureEPNS_20hb_closure_context_tERNS_27ContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1195' column='1' visibility='default' binding='global' size-in-bits='64'> 25770 <!-- implicit parameter of type 'const OT::RuleSet*' --> 25771 <parameter type-id='type-id-1720' is-artificial='yes'/> 25772 <!-- parameter of type 'OT::hb_closure_context_t*' --> 25773 <parameter type-id='type-id-1390'/> 25774 <!-- parameter of type 'OT::ContextClosureLookupContext&' --> 25775 <parameter type-id='type-id-1112'/> 25776 <!-- void --> 25777 <return type-id='type-id-25'/> 25778 </function-decl> 25779 </member-function> 25780 <member-function access='public'> 25781 <!-- void OT::RuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> 25782 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT7RuleSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_33ContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1203' column='1' visibility='default' binding='global' size-in-bits='64'> 25783 <!-- implicit parameter of type 'const OT::RuleSet*' --> 25784 <parameter type-id='type-id-1720' is-artificial='yes'/> 25785 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25786 <parameter type-id='type-id-1392'/> 25787 <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> 25788 <parameter type-id='type-id-1114'/> 25789 <!-- void --> 25790 <return type-id='type-id-25'/> 25791 </function-decl> 25792 </member-function> 25793 <member-function access='public'> 25794 <!-- bool OT::RuleSet::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> 25795 <function-decl name='apply' mangled-name='_ZNK2OT7RuleSet5applyEPNS_18hb_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1223' column='1' visibility='default' binding='global' size-in-bits='64'> 25796 <!-- implicit parameter of type 'const OT::RuleSet*' --> 25797 <parameter type-id='type-id-1720' is-artificial='yes'/> 25798 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25799 <parameter type-id='type-id-1382'/> 25800 <!-- parameter of type 'OT::ContextApplyLookupContext&' --> 25801 <parameter type-id='type-id-1110'/> 25802 <!-- bool --> 25803 <return type-id='type-id-1'/> 25804 </function-decl> 25805 </member-function> 25806 </class-decl> 25807 <!-- struct OT::Sanitizer<OT::GDEF> --> 25808 <class-decl name='Sanitizer<OT::GDEF>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1880'> 25809 <member-function access='public' static='yes'> 25810 <!-- hb_blob_t* OT::Sanitizer<OT::GDEF>::sanitize() --> 25811 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GDEFEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 25812 <!-- parameter of type 'hb_blob_t*' --> 25813 <parameter type-id='type-id-59'/> 25814 <!-- hb_blob_t* --> 25815 <return type-id='type-id-59'/> 25816 </function-decl> 25817 </member-function> 25818 <member-function access='public' static='yes'> 25819 <!-- const OT::GDEF* OT::Sanitizer<OT::GDEF>::lock_instance() --> 25820 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4GDEFEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 25821 <!-- parameter of type 'hb_blob_t*' --> 25822 <parameter type-id='type-id-59'/> 25823 <!-- const OT::GDEF* --> 25824 <return type-id='type-id-1526'/> 25825 </function-decl> 25826 </member-function> 25827 </class-decl> 25828 <!-- struct OT::Sanitizer<OT::GPOS> --> 25829 <class-decl name='Sanitizer<OT::GPOS>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1881'> 25830 <member-function access='public' static='yes'> 25831 <!-- hb_blob_t* OT::Sanitizer<OT::GPOS>::sanitize() --> 25832 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GPOSEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 25833 <!-- parameter of type 'hb_blob_t*' --> 25834 <parameter type-id='type-id-59'/> 25835 <!-- hb_blob_t* --> 25836 <return type-id='type-id-59'/> 25837 </function-decl> 25838 </member-function> 25839 <member-function access='public' static='yes'> 25840 <!-- const OT::GPOS* OT::Sanitizer<OT::GPOS>::lock_instance() --> 25841 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4GPOSEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 25842 <!-- parameter of type 'hb_blob_t*' --> 25843 <parameter type-id='type-id-59'/> 25844 <!-- const OT::GPOS* --> 25845 <return type-id='type-id-1528'/> 25846 </function-decl> 25847 </member-function> 25848 </class-decl> 25849 <!-- struct OT::Sanitizer<OT::GSUB> --> 25850 <class-decl name='Sanitizer<OT::GSUB>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1882'> 25851 <member-function access='public' static='yes'> 25852 <!-- hb_blob_t* OT::Sanitizer<OT::GSUB>::sanitize() --> 25853 <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GSUBEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> 25854 <!-- parameter of type 'hb_blob_t*' --> 25855 <parameter type-id='type-id-59'/> 25856 <!-- hb_blob_t* --> 25857 <return type-id='type-id-59'/> 25858 </function-decl> 25859 </member-function> 25860 <member-function access='public' static='yes'> 25861 <!-- const OT::GSUB* OT::Sanitizer<OT::GSUB>::lock_instance() --> 25862 <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_4GSUBEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> 25863 <!-- parameter of type 'hb_blob_t*' --> 25864 <parameter type-id='type-id-59'/> 25865 <!-- const OT::GSUB* --> 25866 <return type-id='type-id-1530'/> 25867 </function-decl> 25868 </member-function> 25869 </class-decl> 25870 <!-- struct OT::Script --> 25871 <class-decl name='Script' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='220' column='1' id='type-id-1299'> 25872 <data-member access='protected' layout-offset-in-bits='0'> 25873 <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Script::defaultLangSys --> 25874 <var-decl name='defaultLangSys' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='248' column='1'/> 25875 </data-member> 25876 <data-member access='protected' layout-offset-in-bits='16'> 25877 <!-- OT::RecordArrayOf<OT::LangSys> OT::Script::langSys --> 25878 <var-decl name='langSys' type-id='type-id-1698' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='251' column='1'/> 25879 </data-member> 25880 <data-member access='public' static='yes'> 25881 <!-- static const unsigned int OT::Script::min_size --> 25882 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='254' column='1'/> 25883 </data-member> 25884 <member-function access='public'> 25885 <!-- const OT::LangSys& OT::Script::get_default_lang_sys() --> 25886 <function-decl name='get_default_lang_sys' mangled-name='_ZNK2OT6Script20get_default_lang_sysEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> 25887 <!-- implicit parameter of type 'const OT::Script*' --> 25888 <parameter type-id='type-id-1725' is-artificial='yes'/> 25889 <!-- const OT::LangSys& --> 25890 <return type-id='type-id-1541'/> 25891 </function-decl> 25892 </member-function> 25893 <member-function access='public'> 25894 <!-- bool OT::Script::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Script>::sanitize_closure_t*) --> 25895 <function-decl name='sanitize' mangled-name='_ZN2OT6Script8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='240' column='1' visibility='default' binding='global' size-in-bits='64'> 25896 <!-- implicit parameter of type 'OT::Script*' --> 25897 <parameter type-id='type-id-1301' is-artificial='yes'/> 25898 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25899 <parameter type-id='type-id-279'/> 25900 <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> 25901 <parameter type-id='type-id-1694'/> 25902 <!-- bool --> 25903 <return type-id='type-id-1'/> 25904 </function-decl> 25905 </member-function> 25906 <member-function access='public'> 25907 <!-- unsigned int OT::Script::get_lang_sys_tags(unsigned int, unsigned int*, hb_tag_t*) --> 25908 <function-decl name='get_lang_sys_tags' mangled-name='_ZNK2OT6Script17get_lang_sys_tagsEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='225' column='1' visibility='default' binding='global' size-in-bits='64'> 25909 <!-- implicit parameter of type 'const OT::Script*' --> 25910 <parameter type-id='type-id-1725' is-artificial='yes'/> 25911 <!-- parameter of type 'unsigned int' --> 25912 <parameter type-id='type-id-18'/> 25913 <!-- parameter of type 'unsigned int*' --> 25914 <parameter type-id='type-id-60'/> 25915 <!-- parameter of type 'hb_tag_t*' --> 25916 <parameter type-id='type-id-970'/> 25917 <!-- unsigned int --> 25918 <return type-id='type-id-18'/> 25919 </function-decl> 25920 </member-function> 25921 <member-function access='public'> 25922 <!-- const OT::LangSys& OT::Script::get_lang_sys(unsigned int) --> 25923 <function-decl name='get_lang_sys' mangled-name='_ZNK2OT6Script12get_lang_sysEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='229' column='1' visibility='default' binding='global' size-in-bits='64'> 25924 <!-- implicit parameter of type 'const OT::Script*' --> 25925 <parameter type-id='type-id-1725' is-artificial='yes'/> 25926 <!-- parameter of type 'unsigned int' --> 25927 <parameter type-id='type-id-18'/> 25928 <!-- const OT::LangSys& --> 25929 <return type-id='type-id-1541'/> 25930 </function-decl> 25931 </member-function> 25932 <member-function access='public'> 25933 <!-- bool OT::Script::find_lang_sys_index(hb_tag_t, unsigned int*) --> 25934 <function-decl name='find_lang_sys_index' mangled-name='_ZNK2OT6Script19find_lang_sys_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='234' column='1' visibility='default' binding='global' size-in-bits='64'> 25935 <!-- implicit parameter of type 'const OT::Script*' --> 25936 <parameter type-id='type-id-1725' is-artificial='yes'/> 25937 <!-- parameter of type 'typedef hb_tag_t' --> 25938 <parameter type-id='type-id-184'/> 25939 <!-- parameter of type 'unsigned int*' --> 25940 <parameter type-id='type-id-60'/> 25941 <!-- bool --> 25942 <return type-id='type-id-1'/> 25943 </function-decl> 25944 </member-function> 25945 </class-decl> 25946 <!-- struct OT::Sequence --> 25947 <class-decl name='Sequence' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='253' column='1' id='type-id-1302'> 25948 <data-member access='protected' layout-offset-in-bits='0'> 25949 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Sequence::substitute --> 25950 <var-decl name='substitute' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='322' column='1'/> 25951 </data-member> 25952 <data-member access='public' static='yes'> 25953 <!-- static const unsigned int OT::Sequence::min_size --> 25954 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='324' column='1'/> 25955 </data-member> 25956 <member-function access='public'> 25957 <!-- void OT::Sequence::closure(OT::hb_closure_context_t*) --> 25958 <function-decl name='closure' mangled-name='_ZNK2OT8Sequence7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='254' column='1' visibility='default' binding='global' size-in-bits='64'> 25959 <!-- implicit parameter of type 'const OT::Sequence*' --> 25960 <parameter type-id='type-id-1728' is-artificial='yes'/> 25961 <!-- parameter of type 'OT::hb_closure_context_t*' --> 25962 <parameter type-id='type-id-1390'/> 25963 <!-- void --> 25964 <return type-id='type-id-25'/> 25965 </function-decl> 25966 </member-function> 25967 <member-function access='public'> 25968 <!-- void OT::Sequence::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 25969 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT8Sequence14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='262' column='1' visibility='default' binding='global' size-in-bits='64'> 25970 <!-- implicit parameter of type 'const OT::Sequence*' --> 25971 <parameter type-id='type-id-1728' is-artificial='yes'/> 25972 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 25973 <parameter type-id='type-id-1392'/> 25974 <!-- void --> 25975 <return type-id='type-id-25'/> 25976 </function-decl> 25977 </member-function> 25978 <member-function access='public'> 25979 <!-- bool OT::Sequence::sanitize(OT::hb_sanitize_context_t*) --> 25980 <function-decl name='sanitize' mangled-name='_ZN2OT8Sequence8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='315' column='1' visibility='default' binding='global' size-in-bits='64'> 25981 <!-- implicit parameter of type 'OT::Sequence*' --> 25982 <parameter type-id='type-id-1304' is-artificial='yes'/> 25983 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 25984 <parameter type-id='type-id-279'/> 25985 <!-- bool --> 25986 <return type-id='type-id-1'/> 25987 </function-decl> 25988 </member-function> 25989 <member-function access='public'> 25990 <!-- bool OT::Sequence::apply(OT::hb_apply_context_t*) --> 25991 <function-decl name='apply' mangled-name='_ZNK2OT8Sequence5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> 25992 <!-- implicit parameter of type 'const OT::Sequence*' --> 25993 <parameter type-id='type-id-1728' is-artificial='yes'/> 25994 <!-- parameter of type 'OT::hb_apply_context_t*' --> 25995 <parameter type-id='type-id-1382'/> 25996 <!-- bool --> 25997 <return type-id='type-id-1'/> 25998 </function-decl> 25999 </member-function> 26000 </class-decl> 26001 <!-- struct OT::SinglePos --> 26002 <class-decl name='SinglePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='529' column='1' id='type-id-1305'> 26003 <member-type access='protected'> 26004 <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} --> 26005 <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='552' column='1' id='type-id-1883'> 26006 <data-member access='public'> 26007 <!-- OT::USHORT format --> 26008 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='553' column='1'/> 26009 </data-member> 26010 <data-member access='public'> 26011 <!-- OT::SinglePosFormat1 format1 --> 26012 <var-decl name='format1' type-id='type-id-1307' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='554' column='1'/> 26013 </data-member> 26014 <data-member access='public'> 26015 <!-- OT::SinglePosFormat2 format2 --> 26016 <var-decl name='format2' type-id='type-id-1309' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='555' column='1'/> 26017 </data-member> 26018 </union-decl> 26019 </member-type> 26020 <data-member access='protected' layout-offset-in-bits='0'> 26021 <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} OT::SinglePos::u --> 26022 <var-decl name='u' type-id='type-id-1883' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='556' column='1'/> 26023 </data-member> 26024 <member-function access='public'> 26025 <!-- OT::hb_get_coverage_context_t::return_t OT::SinglePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 26026 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> 26027 <!-- implicit parameter of type 'const OT::SinglePos*' --> 26028 <parameter type-id='type-id-1730' is-artificial='yes'/> 26029 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 26030 <parameter type-id='type-id-1394'/> 26031 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 26032 <return type-id='type-id-1818'/> 26033 </function-decl> 26034 </member-function> 26035 <member-function access='public'> 26036 <!-- OT::hb_apply_context_t::return_t OT::SinglePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 26037 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> 26038 <!-- implicit parameter of type 'const OT::SinglePos*' --> 26039 <parameter type-id='type-id-1730' is-artificial='yes'/> 26040 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26041 <parameter type-id='type-id-1382'/> 26042 <!-- typedef OT::hb_apply_context_t::return_t --> 26043 <return type-id='type-id-1820'/> 26044 </function-decl> 26045 </member-function> 26046 <member-function access='public'> 26047 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SinglePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 26048 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> 26049 <!-- implicit parameter of type 'const OT::SinglePos*' --> 26050 <parameter type-id='type-id-1730' is-artificial='yes'/> 26051 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26052 <parameter type-id='type-id-1392'/> 26053 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26054 <return type-id='type-id-1822'/> 26055 </function-decl> 26056 </member-function> 26057 <member-function access='public'> 26058 <!-- bool OT::SinglePos::sanitize(OT::hb_sanitize_context_t*) --> 26059 <function-decl name='sanitize' mangled-name='_ZN2OT9SinglePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='541' column='1' visibility='default' binding='global' size-in-bits='64'> 26060 <!-- implicit parameter of type 'OT::SinglePos*' --> 26061 <parameter type-id='type-id-1306' is-artificial='yes'/> 26062 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26063 <parameter type-id='type-id-279'/> 26064 <!-- bool --> 26065 <return type-id='type-id-1'/> 26066 </function-decl> 26067 </member-function> 26068 </class-decl> 26069 <!-- struct OT::SinglePosFormat1 --> 26070 <class-decl name='SinglePosFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='434' column='1' id='type-id-1307'> 26071 <data-member access='protected' layout-offset-in-bits='0'> 26072 <!-- OT::USHORT OT::SinglePosFormat1::format --> 26073 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='466' column='1'/> 26074 </data-member> 26075 <data-member access='protected' layout-offset-in-bits='16'> 26076 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat1::coverage --> 26077 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='468' column='1'/> 26078 </data-member> 26079 <data-member access='protected' layout-offset-in-bits='32'> 26080 <!-- OT::ValueFormat OT::SinglePosFormat1::valueFormat --> 26081 <var-decl name='valueFormat' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='470' column='1'/> 26082 </data-member> 26083 <data-member access='protected' layout-offset-in-bits='48'> 26084 <!-- OT::ValueRecord OT::SinglePosFormat1::values --> 26085 <var-decl name='values' type-id='type-id-1874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='472' column='1'/> 26086 </data-member> 26087 <data-member access='public' static='yes'> 26088 <!-- static const unsigned int OT::SinglePosFormat1::min_size --> 26089 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='476' column='1'/> 26090 </data-member> 26091 <member-function access='public'> 26092 <!-- const OT::Coverage& OT::SinglePosFormat1::get_coverage() --> 26093 <function-decl name='get_coverage' mangled-name='_ZNK2OT16SinglePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='441' column='1' visibility='default' binding='global' size-in-bits='64'> 26094 <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> 26095 <parameter type-id='type-id-532' is-artificial='yes'/> 26096 <!-- const OT::Coverage& --> 26097 <return type-id='type-id-943'/> 26098 </function-decl> 26099 </member-function> 26100 <member-function access='public'> 26101 <!-- void OT::SinglePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 26102 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT16SinglePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='435' column='1' visibility='default' binding='global' size-in-bits='64'> 26103 <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> 26104 <parameter type-id='type-id-532' is-artificial='yes'/> 26105 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26106 <parameter type-id='type-id-1392'/> 26107 <!-- void --> 26108 <return type-id='type-id-25'/> 26109 </function-decl> 26110 </member-function> 26111 <member-function access='public'> 26112 <!-- bool OT::SinglePosFormat1::apply(OT::hb_apply_context_t*) --> 26113 <function-decl name='apply' mangled-name='_ZNK2OT16SinglePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='446' column='1' visibility='default' binding='global' size-in-bits='64'> 26114 <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> 26115 <parameter type-id='type-id-532' is-artificial='yes'/> 26116 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26117 <parameter type-id='type-id-1382'/> 26118 <!-- bool --> 26119 <return type-id='type-id-1'/> 26120 </function-decl> 26121 </member-function> 26122 <member-function access='public'> 26123 <!-- bool OT::SinglePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> 26124 <function-decl name='sanitize' mangled-name='_ZN2OT16SinglePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='460' column='1' visibility='default' binding='global' size-in-bits='64'> 26125 <!-- implicit parameter of type 'OT::SinglePosFormat1*' --> 26126 <parameter type-id='type-id-1308' is-artificial='yes'/> 26127 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26128 <parameter type-id='type-id-279'/> 26129 <!-- bool --> 26130 <return type-id='type-id-1'/> 26131 </function-decl> 26132 </member-function> 26133 </class-decl> 26134 <!-- struct OT::SinglePosFormat2 --> 26135 <class-decl name='SinglePosFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='480' column='1' id='type-id-1309'> 26136 <data-member access='protected' layout-offset-in-bits='0'> 26137 <!-- OT::USHORT OT::SinglePosFormat2::format --> 26138 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='515' column='1'/> 26139 </data-member> 26140 <data-member access='protected' layout-offset-in-bits='16'> 26141 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat2::coverage --> 26142 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='517' column='1'/> 26143 </data-member> 26144 <data-member access='protected' layout-offset-in-bits='32'> 26145 <!-- OT::ValueFormat OT::SinglePosFormat2::valueFormat --> 26146 <var-decl name='valueFormat' type-id='type-id-1379' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='519' column='1'/> 26147 </data-member> 26148 <data-member access='protected' layout-offset-in-bits='48'> 26149 <!-- OT::USHORT OT::SinglePosFormat2::valueCount --> 26150 <var-decl name='valueCount' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='521' column='1'/> 26151 </data-member> 26152 <data-member access='protected' layout-offset-in-bits='64'> 26153 <!-- OT::ValueRecord OT::SinglePosFormat2::values --> 26154 <var-decl name='values' type-id='type-id-1874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='522' column='1'/> 26155 </data-member> 26156 <data-member access='public' static='yes'> 26157 <!-- static const unsigned int OT::SinglePosFormat2::min_size --> 26158 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='525' column='1'/> 26159 </data-member> 26160 <member-function access='public'> 26161 <!-- const OT::Coverage& OT::SinglePosFormat2::get_coverage() --> 26162 <function-decl name='get_coverage' mangled-name='_ZNK2OT16SinglePosFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='487' column='1' visibility='default' binding='global' size-in-bits='64'> 26163 <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> 26164 <parameter type-id='type-id-533' is-artificial='yes'/> 26165 <!-- const OT::Coverage& --> 26166 <return type-id='type-id-943'/> 26167 </function-decl> 26168 </member-function> 26169 <member-function access='public'> 26170 <!-- void OT::SinglePosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 26171 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT16SinglePosFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='481' column='1' visibility='default' binding='global' size-in-bits='64'> 26172 <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> 26173 <parameter type-id='type-id-533' is-artificial='yes'/> 26174 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26175 <parameter type-id='type-id-1392'/> 26176 <!-- void --> 26177 <return type-id='type-id-25'/> 26178 </function-decl> 26179 </member-function> 26180 <member-function access='public'> 26181 <!-- bool OT::SinglePosFormat2::apply(OT::hb_apply_context_t*) --> 26182 <function-decl name='apply' mangled-name='_ZNK2OT16SinglePosFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='492' column='1' visibility='default' binding='global' size-in-bits='64'> 26183 <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> 26184 <parameter type-id='type-id-533' is-artificial='yes'/> 26185 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26186 <parameter type-id='type-id-1382'/> 26187 <!-- bool --> 26188 <return type-id='type-id-1'/> 26189 </function-decl> 26190 </member-function> 26191 <member-function access='public'> 26192 <!-- bool OT::SinglePosFormat2::sanitize(OT::hb_sanitize_context_t*) --> 26193 <function-decl name='sanitize' mangled-name='_ZN2OT16SinglePosFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='509' column='1' visibility='default' binding='global' size-in-bits='64'> 26194 <!-- implicit parameter of type 'OT::SinglePosFormat2*' --> 26195 <parameter type-id='type-id-1310' is-artificial='yes'/> 26196 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26197 <parameter type-id='type-id-279'/> 26198 <!-- bool --> 26199 <return type-id='type-id-1'/> 26200 </function-decl> 26201 </member-function> 26202 </class-decl> 26203 <!-- struct OT::SingleSubst --> 26204 <class-decl name='SingleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='194' column='1' id='type-id-1311'> 26205 <member-type access='protected'> 26206 <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} --> 26207 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='244' column='1' id='type-id-1884'> 26208 <data-member access='public'> 26209 <!-- OT::USHORT format --> 26210 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='245' column='1'/> 26211 </data-member> 26212 <data-member access='public'> 26213 <!-- OT::SingleSubstFormat1 format1 --> 26214 <var-decl name='format1' type-id='type-id-1313' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='246' column='1'/> 26215 </data-member> 26216 <data-member access='public'> 26217 <!-- OT::SingleSubstFormat2 format2 --> 26218 <var-decl name='format2' type-id='type-id-1314' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='247' column='1'/> 26219 </data-member> 26220 </union-decl> 26221 </member-type> 26222 <data-member access='protected' layout-offset-in-bits='0'> 26223 <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} OT::SingleSubst::u --> 26224 <var-decl name='u' type-id='type-id-1884' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='248' column='1'/> 26225 </data-member> 26226 <member-function access='public'> 26227 <!-- OT::hb_get_coverage_context_t::return_t OT::SingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 26228 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26229 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26230 <parameter type-id='type-id-1736' is-artificial='yes'/> 26231 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 26232 <parameter type-id='type-id-1394'/> 26233 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 26234 <return type-id='type-id-1818'/> 26235 </function-decl> 26236 </member-function> 26237 <member-function access='public'> 26238 <!-- OT::hb_would_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 26239 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26240 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26241 <parameter type-id='type-id-1736' is-artificial='yes'/> 26242 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26243 <parameter type-id='type-id-1396'/> 26244 <!-- typedef OT::hb_would_apply_context_t::return_t --> 26245 <return type-id='type-id-1819'/> 26246 </function-decl> 26247 </member-function> 26248 <member-function access='public'> 26249 <!-- OT::hb_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 26250 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26251 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26252 <parameter type-id='type-id-1736' is-artificial='yes'/> 26253 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26254 <parameter type-id='type-id-1382'/> 26255 <!-- typedef OT::hb_apply_context_t::return_t --> 26256 <return type-id='type-id-1820'/> 26257 </function-decl> 26258 </member-function> 26259 <member-function access='public'> 26260 <!-- OT::hb_closure_context_t::return_t OT::SingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 26261 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26262 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26263 <parameter type-id='type-id-1736' is-artificial='yes'/> 26264 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26265 <parameter type-id='type-id-1390'/> 26266 <!-- typedef OT::hb_closure_context_t::return_t --> 26267 <return type-id='type-id-1821'/> 26268 </function-decl> 26269 </member-function> 26270 <member-function access='public'> 26271 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 26272 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26273 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26274 <parameter type-id='type-id-1736' is-artificial='yes'/> 26275 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26276 <parameter type-id='type-id-1392'/> 26277 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26278 <return type-id='type-id-1822'/> 26279 </function-decl> 26280 </member-function> 26281 <member-function access='public'> 26282 <!-- bool OT::SingleSubst::sanitize(OT::hb_sanitize_context_t*) --> 26283 <function-decl name='sanitize' mangled-name='_ZN2OT11SingleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='233' column='1' visibility='default' binding='global' size-in-bits='64'> 26284 <!-- implicit parameter of type 'OT::SingleSubst*' --> 26285 <parameter type-id='type-id-1312' is-artificial='yes'/> 26286 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26287 <parameter type-id='type-id-279'/> 26288 <!-- bool --> 26289 <return type-id='type-id-1'/> 26290 </function-decl> 26291 </member-function> 26292 <member-function access='public'> 26293 <!-- OT::hb_get_coverage_context_t::return_t OT::SingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> 26294 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> 26295 <!-- implicit parameter of type 'const OT::SingleSubst*' --> 26296 <parameter type-id='type-id-1736' is-artificial='yes'/> 26297 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 26298 <parameter type-id='type-id-1394'/> 26299 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 26300 <return type-id='type-id-1818'/> 26301 </function-decl> 26302 </member-function> 26303 <member-function access='public'> 26304 <!-- bool OT::SingleSubst::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 26305 <function-decl name='serialize' mangled-name='_ZN2OT11SingleSubst9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='195' column='1' visibility='default' binding='global' size-in-bits='64'> 26306 <!-- implicit parameter of type 'OT::SingleSubst*' --> 26307 <parameter type-id='type-id-1312' is-artificial='yes'/> 26308 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26309 <parameter type-id='type-id-281'/> 26310 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26311 <parameter type-id='type-id-749'/> 26312 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26313 <parameter type-id='type-id-749'/> 26314 <!-- parameter of type 'unsigned int' --> 26315 <parameter type-id='type-id-18'/> 26316 <!-- bool --> 26317 <return type-id='type-id-1'/> 26318 </function-decl> 26319 </member-function> 26320 </class-decl> 26321 <!-- struct OT::SingleSubstFormat1 --> 26322 <class-decl name='SingleSubstFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='39' column='1' id='type-id-1313'> 26323 <data-member access='protected' layout-offset-in-bits='0'> 26324 <!-- OT::USHORT OT::SingleSubstFormat1::format --> 26325 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='106' column='1'/> 26326 </data-member> 26327 <data-member access='protected' layout-offset-in-bits='16'> 26328 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat1::coverage --> 26329 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='108' column='1'/> 26330 </data-member> 26331 <data-member access='protected' layout-offset-in-bits='32'> 26332 <!-- OT::SHORT OT::SingleSubstFormat1::deltaGlyphID --> 26333 <var-decl name='deltaGlyphID' type-id='type-id-574' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='110' column='1'/> 26334 </data-member> 26335 <data-member access='public' static='yes'> 26336 <!-- static const unsigned int OT::SingleSubstFormat1::static_size --> 26337 <var-decl name='static_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='113' column='1'/> 26338 </data-member> 26339 <data-member access='public' static='yes'> 26340 <!-- static const unsigned int OT::SingleSubstFormat1::min_size --> 26341 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='113' column='1'/> 26342 </data-member> 26343 <member-function access='public'> 26344 <!-- bool OT::SingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> 26345 <function-decl name='would_apply' mangled-name='_ZNK2OT18SingleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 26346 <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> 26347 <parameter type-id='type-id-1739' is-artificial='yes'/> 26348 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26349 <parameter type-id='type-id-1396'/> 26350 <!-- bool --> 26351 <return type-id='type-id-1'/> 26352 </function-decl> 26353 </member-function> 26354 <member-function access='public'> 26355 <!-- const OT::Coverage& OT::SingleSubstFormat1::get_coverage() --> 26356 <function-decl name='get_coverage' mangled-name='_ZNK2OT18SingleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 26357 <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> 26358 <parameter type-id='type-id-1739' is-artificial='yes'/> 26359 <!-- const OT::Coverage& --> 26360 <return type-id='type-id-943'/> 26361 </function-decl> 26362 </member-function> 26363 <member-function access='public'> 26364 <!-- void OT::SingleSubstFormat1::closure(OT::hb_closure_context_t*) --> 26365 <function-decl name='closure' mangled-name='_ZNK2OT18SingleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='40' column='1' visibility='default' binding='global' size-in-bits='64'> 26366 <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> 26367 <parameter type-id='type-id-1739' is-artificial='yes'/> 26368 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26369 <parameter type-id='type-id-1390'/> 26370 <!-- void --> 26371 <return type-id='type-id-25'/> 26372 </function-decl> 26373 </member-function> 26374 <member-function access='public'> 26375 <!-- void OT::SingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 26376 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18SingleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 26377 <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> 26378 <parameter type-id='type-id-1739' is-artificial='yes'/> 26379 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26380 <parameter type-id='type-id-1392'/> 26381 <!-- void --> 26382 <return type-id='type-id-25'/> 26383 </function-decl> 26384 </member-function> 26385 <member-function access='public'> 26386 <!-- bool OT::SingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> 26387 <function-decl name='sanitize' mangled-name='_ZN2OT18SingleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 26388 <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> 26389 <parameter type-id='type-id-548' is-artificial='yes'/> 26390 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26391 <parameter type-id='type-id-279'/> 26392 <!-- bool --> 26393 <return type-id='type-id-1'/> 26394 </function-decl> 26395 </member-function> 26396 <member-function access='public'> 26397 <!-- bool OT::SingleSubstFormat1::apply(OT::hb_apply_context_t*) --> 26398 <function-decl name='apply' mangled-name='_ZNK2OT18SingleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> 26399 <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> 26400 <parameter type-id='type-id-1739' is-artificial='yes'/> 26401 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26402 <parameter type-id='type-id-1382'/> 26403 <!-- bool --> 26404 <return type-id='type-id-1'/> 26405 </function-decl> 26406 </member-function> 26407 <member-function access='public'> 26408 <!-- bool OT::SingleSubstFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int, int) --> 26409 <function-decl name='serialize' mangled-name='_ZN2OT18SingleSubstFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEji' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> 26410 <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> 26411 <parameter type-id='type-id-548' is-artificial='yes'/> 26412 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26413 <parameter type-id='type-id-281'/> 26414 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26415 <parameter type-id='type-id-749'/> 26416 <!-- parameter of type 'unsigned int' --> 26417 <parameter type-id='type-id-18'/> 26418 <!-- parameter of type 'int' --> 26419 <parameter type-id='type-id-11'/> 26420 <!-- bool --> 26421 <return type-id='type-id-1'/> 26422 </function-decl> 26423 </member-function> 26424 </class-decl> 26425 <!-- struct OT::SingleSubstFormat2 --> 26426 <class-decl name='SingleSubstFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='117' column='1' id='type-id-1314'> 26427 <data-member access='protected' layout-offset-in-bits='0'> 26428 <!-- OT::USHORT OT::SingleSubstFormat2::format --> 26429 <var-decl name='format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='182' column='1'/> 26430 </data-member> 26431 <data-member access='protected' layout-offset-in-bits='16'> 26432 <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::coverage --> 26433 <var-decl name='coverage' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='184' column='1'/> 26434 </data-member> 26435 <data-member access='protected' layout-offset-in-bits='32'> 26436 <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::substitute --> 26437 <var-decl name='substitute' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='187' column='1'/> 26438 </data-member> 26439 <data-member access='public' static='yes'> 26440 <!-- static const unsigned int OT::SingleSubstFormat2::min_size --> 26441 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='190' column='1'/> 26442 </data-member> 26443 <member-function access='public'> 26444 <!-- bool OT::SingleSubstFormat2::would_apply(OT::hb_would_apply_context_t*) --> 26445 <function-decl name='would_apply' mangled-name='_ZNK2OT18SingleSubstFormat211would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='143' column='1' visibility='default' binding='global' size-in-bits='64'> 26446 <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> 26447 <parameter type-id='type-id-1742' is-artificial='yes'/> 26448 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26449 <parameter type-id='type-id-1396'/> 26450 <!-- bool --> 26451 <return type-id='type-id-1'/> 26452 </function-decl> 26453 </member-function> 26454 <member-function access='public'> 26455 <!-- const OT::Coverage& OT::SingleSubstFormat2::get_coverage() --> 26456 <function-decl name='get_coverage' mangled-name='_ZNK2OT18SingleSubstFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='138' column='1' visibility='default' binding='global' size-in-bits='64'> 26457 <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> 26458 <parameter type-id='type-id-1742' is-artificial='yes'/> 26459 <!-- const OT::Coverage& --> 26460 <return type-id='type-id-943'/> 26461 </function-decl> 26462 </member-function> 26463 <member-function access='public'> 26464 <!-- void OT::SingleSubstFormat2::closure(OT::hb_closure_context_t*) --> 26465 <function-decl name='closure' mangled-name='_ZNK2OT18SingleSubstFormat27closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> 26466 <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> 26467 <parameter type-id='type-id-1742' is-artificial='yes'/> 26468 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26469 <parameter type-id='type-id-1390'/> 26470 <!-- void --> 26471 <return type-id='type-id-25'/> 26472 </function-decl> 26473 </member-function> 26474 <member-function access='public'> 26475 <!-- void OT::SingleSubstFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 26476 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18SingleSubstFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> 26477 <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> 26478 <parameter type-id='type-id-1742' is-artificial='yes'/> 26479 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26480 <parameter type-id='type-id-1392'/> 26481 <!-- void --> 26482 <return type-id='type-id-25'/> 26483 </function-decl> 26484 </member-function> 26485 <member-function access='public'> 26486 <!-- bool OT::SingleSubstFormat2::sanitize(OT::hb_sanitize_context_t*) --> 26487 <function-decl name='sanitize' mangled-name='_ZN2OT18SingleSubstFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> 26488 <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> 26489 <parameter type-id='type-id-559' is-artificial='yes'/> 26490 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26491 <parameter type-id='type-id-279'/> 26492 <!-- bool --> 26493 <return type-id='type-id-1'/> 26494 </function-decl> 26495 </member-function> 26496 <member-function access='public'> 26497 <!-- bool OT::SingleSubstFormat2::apply(OT::hb_apply_context_t*) --> 26498 <function-decl name='apply' mangled-name='_ZNK2OT18SingleSubstFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='149' column='1' visibility='default' binding='global' size-in-bits='64'> 26499 <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> 26500 <parameter type-id='type-id-1742' is-artificial='yes'/> 26501 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26502 <parameter type-id='type-id-1382'/> 26503 <!-- bool --> 26504 <return type-id='type-id-1'/> 26505 </function-decl> 26506 </member-function> 26507 <member-function access='public'> 26508 <!-- bool OT::SingleSubstFormat2::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 26509 <function-decl name='serialize' mangled-name='_ZN2OT18SingleSubstFormat29serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> 26510 <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> 26511 <parameter type-id='type-id-559' is-artificial='yes'/> 26512 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26513 <parameter type-id='type-id-281'/> 26514 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26515 <parameter type-id='type-id-749'/> 26516 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26517 <parameter type-id='type-id-749'/> 26518 <!-- parameter of type 'unsigned int' --> 26519 <parameter type-id='type-id-18'/> 26520 <!-- bool --> 26521 <return type-id='type-id-1'/> 26522 </function-decl> 26523 </member-function> 26524 </class-decl> 26525 <!-- struct OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 26526 <class-decl name='SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1743'> 26527 <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 26528 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-702'/> 26529 <member-function access='public'> 26530 <!-- int OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 26531 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26532 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 26533 <parameter type-id='type-id-1745' is-artificial='yes'/> 26534 <!-- parameter of type 'const hb_codepoint_t&' --> 26535 <parameter type-id='type-id-823'/> 26536 <!-- int --> 26537 <return type-id='type-id-11'/> 26538 </function-decl> 26539 </member-function> 26540 <member-function access='public'> 26541 <!-- int OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 26542 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26543 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> 26544 <parameter type-id='type-id-1745' is-artificial='yes'/> 26545 <!-- parameter of type 'const hb_codepoint_t&' --> 26546 <parameter type-id='type-id-823'/> 26547 <!-- int --> 26548 <return type-id='type-id-11'/> 26549 </function-decl> 26550 </member-function> 26551 </class-decl> 26552 <!-- struct OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 26553 <class-decl name='SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1746'> 26554 <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 26555 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1060'/> 26556 <member-function access='public'> 26557 <!-- int OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 26558 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26559 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 26560 <parameter type-id='type-id-1748' is-artificial='yes'/> 26561 <!-- parameter of type 'const hb_codepoint_t&' --> 26562 <parameter type-id='type-id-823'/> 26563 <!-- int --> 26564 <return type-id='type-id-11'/> 26565 </function-decl> 26566 </member-function> 26567 <member-function access='public'> 26568 <!-- int OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> 26569 <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26570 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> 26571 <parameter type-id='type-id-1748' is-artificial='yes'/> 26572 <!-- parameter of type 'const hb_codepoint_t&' --> 26573 <parameter type-id='type-id-823'/> 26574 <!-- int --> 26575 <return type-id='type-id-11'/> 26576 </function-decl> 26577 </member-function> 26578 </class-decl> 26579 <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 26580 <class-decl name='SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1878'> 26581 <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> 26582 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1062'/> 26583 </class-decl> 26584 <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 26585 <class-decl name='SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1749'> 26586 <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> 26587 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1064'/> 26588 <member-function access='public'> 26589 <!-- int OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> 26590 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26591 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> 26592 <parameter type-id='type-id-1751' is-artificial='yes'/> 26593 <!-- parameter of type 'const hb_tag_t&' --> 26594 <parameter type-id='type-id-1802'/> 26595 <!-- int --> 26596 <return type-id='type-id-11'/> 26597 </function-decl> 26598 </member-function> 26599 </class-decl> 26600 <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 26601 <class-decl name='SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1752'> 26602 <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> 26603 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1066'/> 26604 <member-function access='public'> 26605 <!-- int OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> 26606 <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> 26607 <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> 26608 <parameter type-id='type-id-1754' is-artificial='yes'/> 26609 <!-- parameter of type 'const hb_tag_t&' --> 26610 <parameter type-id='type-id-1802'/> 26611 <!-- int --> 26612 <return type-id='type-id-11'/> 26613 </function-decl> 26614 </member-function> 26615 </class-decl> 26616 <!-- struct OT::SubstLookup --> 26617 <class-decl name='SubstLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1154' column='1' id='type-id-937'> 26618 <!-- struct OT::Lookup --> 26619 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1182'/> 26620 <member-function access='public'> 26621 <!-- void OT::SubstLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 26622 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1184' column='1' visibility='default' binding='global' size-in-bits='64'> 26623 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26624 <parameter type-id='type-id-1756' is-artificial='yes'/> 26625 <!-- parameter of type 'hb_set_digest_t*' --> 26626 <parameter type-id='type-id-1805'/> 26627 <!-- void --> 26628 <return type-id='type-id-25'/> 26629 </function-decl> 26630 </member-function> 26631 <member-function access='public'> 26632 <!-- OT::hb_would_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> 26633 <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> 26634 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26635 <parameter type-id='type-id-1756' is-artificial='yes'/> 26636 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26637 <parameter type-id='type-id-1396'/> 26638 <!-- typedef OT::hb_would_apply_context_t::return_t --> 26639 <return type-id='type-id-1819'/> 26640 </function-decl> 26641 </member-function> 26642 <member-function access='public'> 26643 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> 26644 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> 26645 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26646 <parameter type-id='type-id-1756' is-artificial='yes'/> 26647 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26648 <parameter type-id='type-id-1392'/> 26649 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26650 <return type-id='type-id-1822'/> 26651 </function-decl> 26652 </member-function> 26653 <member-function access='public'> 26654 <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> 26655 <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> 26656 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26657 <parameter type-id='type-id-1756' is-artificial='yes'/> 26658 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26659 <parameter type-id='type-id-1390'/> 26660 <!-- typedef OT::hb_closure_context_t::return_t --> 26661 <return type-id='type-id-1821'/> 26662 </function-decl> 26663 </member-function> 26664 <member-function access='public'> 26665 <!-- OT::hb_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> 26666 <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> 26667 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26668 <parameter type-id='type-id-1756' is-artificial='yes'/> 26669 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26670 <parameter type-id='type-id-1382'/> 26671 <!-- typedef OT::hb_apply_context_t::return_t --> 26672 <return type-id='type-id-1820'/> 26673 </function-decl> 26674 </member-function> 26675 <member-function access='public' static='yes'> 26676 <!-- bool OT::SubstLookup::lookup_type_is_reverse() --> 26677 <function-decl name='lookup_type_is_reverse' mangled-name='_ZN2OT11SubstLookup22lookup_type_is_reverseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1158' column='1' visibility='default' binding='global' size-in-bits='64'> 26678 <!-- parameter of type 'unsigned int' --> 26679 <parameter type-id='type-id-18'/> 26680 <!-- bool --> 26681 <return type-id='type-id-1'/> 26682 </function-decl> 26683 </member-function> 26684 <member-function access='public'> 26685 <!-- bool OT::SubstLookup::would_apply(OT::hb_would_apply_context_t*, const hb_set_digest_t*) --> 26686 <function-decl name='would_apply' mangled-name='_ZNK2OT11SubstLookup11would_applyEPNS_24hb_would_apply_context_tEPK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES3_IS4_ImLj0EES4_ImLj9EEEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1198' column='1' visibility='default' binding='global' size-in-bits='64'> 26687 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26688 <parameter type-id='type-id-1756' is-artificial='yes'/> 26689 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26690 <parameter type-id='type-id-1396'/> 26691 <!-- parameter of type 'const hb_set_digest_t*' --> 26692 <parameter type-id='type-id-1801'/> 26693 <!-- bool --> 26694 <return type-id='type-id-1'/> 26695 </function-decl> 26696 </member-function> 26697 <member-function access='public'> 26698 <!-- bool OT::SubstLookup::sanitize(OT::hb_sanitize_context_t*) --> 26699 <function-decl name='sanitize' mangled-name='_ZN2OT11SubstLookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1289' column='1' visibility='default' binding='global' size-in-bits='64'> 26700 <!-- implicit parameter of type 'OT::SubstLookup*' --> 26701 <parameter type-id='type-id-543' is-artificial='yes'/> 26702 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26703 <parameter type-id='type-id-279'/> 26704 <!-- bool --> 26705 <return type-id='type-id-1'/> 26706 </function-decl> 26707 </member-function> 26708 <member-function access='public'> 26709 <!-- bool OT::SubstLookup::is_reverse() --> 26710 <function-decl name='is_reverse' mangled-name='_ZNK2OT11SubstLookup10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1161' column='1' visibility='default' binding='global' size-in-bits='64'> 26711 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26712 <parameter type-id='type-id-1756' is-artificial='yes'/> 26713 <!-- bool --> 26714 <return type-id='type-id-1'/> 26715 </function-decl> 26716 </member-function> 26717 <member-function access='public'> 26718 <!-- bool OT::SubstLookup::apply_once(OT::hb_apply_context_t*) --> 26719 <function-decl name='apply_once' mangled-name='_ZNK2OT11SubstLookup10apply_onceEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1206' column='1' visibility='default' binding='global' size-in-bits='64'> 26720 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26721 <parameter type-id='type-id-1756' is-artificial='yes'/> 26722 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26723 <parameter type-id='type-id-1382'/> 26724 <!-- bool --> 26725 <return type-id='type-id-1'/> 26726 </function-decl> 26727 </member-function> 26728 <member-function access='public'> 26729 <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::closure(OT::hb_closure_context_t*) --> 26730 <function-decl name='closure' mangled-name='_ZNK2OT11SubstLookup7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1169' column='1' visibility='default' binding='global' size-in-bits='64'> 26731 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26732 <parameter type-id='type-id-1756' is-artificial='yes'/> 26733 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26734 <parameter type-id='type-id-1390'/> 26735 <!-- typedef OT::hb_closure_context_t::return_t --> 26736 <return type-id='type-id-1821'/> 26737 </function-decl> 26738 </member-function> 26739 <member-function access='public'> 26740 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> 26741 <function-decl name='collect_glyphs' mangled-name='_ZNK2OT11SubstLookup14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1176' column='1' visibility='default' binding='global' size-in-bits='64'> 26742 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26743 <parameter type-id='type-id-1756' is-artificial='yes'/> 26744 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26745 <parameter type-id='type-id-1392'/> 26746 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26747 <return type-id='type-id-1822'/> 26748 </function-decl> 26749 </member-function> 26750 <member-function access='public'> 26751 <!-- const OT::SubstLookupSubTable& OT::SubstLookup::get_subtable(unsigned int) --> 26752 <function-decl name='get_subtable' mangled-name='_ZNK2OT11SubstLookup12get_subtableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1155' column='1' visibility='default' binding='global' size-in-bits='64'> 26753 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26754 <parameter type-id='type-id-1756' is-artificial='yes'/> 26755 <!-- parameter of type 'unsigned int' --> 26756 <parameter type-id='type-id-18'/> 26757 <!-- const OT::SubstLookupSubTable& --> 26758 <return type-id='type-id-1758'/> 26759 </function-decl> 26760 </member-function> 26761 <member-function access='public' static='yes'> 26762 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_collect_glyphs_context_t>(unsigned int) --> 26763 <function-decl name='dispatch_recurse_func<OT::hb_collect_glyphs_context_t>' mangled-name='_ZN2OT11SubstLookup21dispatch_recurse_funcINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1273' column='1' visibility='default' binding='global' size-in-bits='64'> 26764 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26765 <parameter type-id='type-id-1392'/> 26766 <!-- parameter of type 'unsigned int' --> 26767 <parameter type-id='type-id-18'/> 26768 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26769 <return type-id='type-id-1822'/> 26770 </function-decl> 26771 </member-function> 26772 <member-function access='public' static='yes'> 26773 <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_closure_context_t>(unsigned int) --> 26774 <function-decl name='dispatch_recurse_func<OT::hb_closure_context_t>' mangled-name='_ZN2OT11SubstLookup21dispatch_recurse_funcINS_20hb_closure_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1273' column='1' visibility='default' binding='global' size-in-bits='64'> 26775 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26776 <parameter type-id='type-id-1390'/> 26777 <!-- parameter of type 'unsigned int' --> 26778 <parameter type-id='type-id-18'/> 26779 <!-- typedef OT::hb_closure_context_t::return_t --> 26780 <return type-id='type-id-1821'/> 26781 </function-decl> 26782 </member-function> 26783 <member-function access='public' static='yes'> 26784 <!-- bool OT::SubstLookup::apply_recurse_func(unsigned int) --> 26785 <function-decl name='apply_recurse_func' mangled-name='_ZN2OT11SubstLookup18apply_recurse_funcEPNS_18hb_apply_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1214' column='1' visibility='default' binding='global' size-in-bits='64'> 26786 <!-- parameter of type 'OT::hb_apply_context_t*' --> 26787 <parameter type-id='type-id-1382'/> 26788 <!-- parameter of type 'unsigned int' --> 26789 <parameter type-id='type-id-18'/> 26790 <!-- bool --> 26791 <return type-id='type-id-1'/> 26792 </function-decl> 26793 </member-function> 26794 <member-function access='public'> 26795 <!-- void OT::SubstLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> 26796 <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1184' column='1' visibility='default' binding='global' size-in-bits='64'> 26797 <!-- implicit parameter of type 'const OT::SubstLookup*' --> 26798 <parameter type-id='type-id-1756' is-artificial='yes'/> 26799 <!-- parameter of type 'hb_set_digest_t*' --> 26800 <parameter type-id='type-id-1805'/> 26801 <!-- void --> 26802 <return type-id='type-id-25'/> 26803 </function-decl> 26804 </member-function> 26805 <member-function access='public'> 26806 <!-- OT::SubstLookupSubTable& OT::SubstLookup::serialize_subtable(OT::hb_serialize_context_t*, unsigned int) --> 26807 <function-decl name='serialize_subtable' mangled-name='_ZN2OT11SubstLookup18serialize_subtableEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1216' column='1' visibility='default' binding='global' size-in-bits='64'> 26808 <!-- implicit parameter of type 'OT::SubstLookup*' --> 26809 <parameter type-id='type-id-543' is-artificial='yes'/> 26810 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26811 <parameter type-id='type-id-281'/> 26812 <!-- parameter of type 'unsigned int' --> 26813 <parameter type-id='type-id-18'/> 26814 <!-- OT::SubstLookupSubTable& --> 26815 <return type-id='type-id-1317'/> 26816 </function-decl> 26817 </member-function> 26818 <member-function access='public'> 26819 <!-- bool OT::SubstLookup::serialize_single(OT::hb_serialize_context_t*, uint32_t, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> 26820 <function-decl name='serialize_single' mangled-name='_ZN2OT11SubstLookup16serialize_singleEPNS_22hb_serialize_context_tEjRNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1220' column='1' visibility='default' binding='global' size-in-bits='64'> 26821 <!-- implicit parameter of type 'OT::SubstLookup*' --> 26822 <parameter type-id='type-id-543' is-artificial='yes'/> 26823 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26824 <parameter type-id='type-id-281'/> 26825 <!-- parameter of type 'typedef uint32_t' --> 26826 <parameter type-id='type-id-100'/> 26827 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26828 <parameter type-id='type-id-749'/> 26829 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26830 <parameter type-id='type-id-749'/> 26831 <!-- parameter of type 'unsigned int' --> 26832 <parameter type-id='type-id-18'/> 26833 <!-- bool --> 26834 <return type-id='type-id-1'/> 26835 </function-decl> 26836 </member-function> 26837 <member-function access='public'> 26838 <!-- bool OT::SubstLookup::serialize_ligature(OT::hb_serialize_context_t*, uint32_t, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 26839 <function-decl name='serialize_ligature' mangled-name='_ZN2OT11SubstLookup18serialize_ligatureEPNS_22hb_serialize_context_tEjRNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1257' column='1' visibility='default' binding='global' size-in-bits='64'> 26840 <!-- implicit parameter of type 'OT::SubstLookup*' --> 26841 <parameter type-id='type-id-543' is-artificial='yes'/> 26842 <!-- parameter of type 'OT::hb_serialize_context_t*' --> 26843 <parameter type-id='type-id-281'/> 26844 <!-- parameter of type 'typedef uint32_t' --> 26845 <parameter type-id='type-id-100'/> 26846 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26847 <parameter type-id='type-id-749'/> 26848 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 26849 <parameter type-id='type-id-1377'/> 26850 <!-- parameter of type 'unsigned int' --> 26851 <parameter type-id='type-id-18'/> 26852 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26853 <parameter type-id='type-id-749'/> 26854 <!-- parameter of type 'OT::Supplier<unsigned int>&' --> 26855 <parameter type-id='type-id-1377'/> 26856 <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 26857 <parameter type-id='type-id-749'/> 26858 <!-- bool --> 26859 <return type-id='type-id-1'/> 26860 </function-decl> 26861 </member-function> 26862 </class-decl> 26863 <!-- struct OT::SubstLookupSubTable --> 26864 <class-decl name='SubstLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1086' column='1' id='type-id-1316'> 26865 <member-type access='public'> 26866 <!-- enum OT::SubstLookupSubTable::Type --> 26867 <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1089' column='1' id='type-id-1885'> 26868 <underlying-type type-id='type-id-7'/> 26869 <enumerator name='Single' value='1'/> 26870 <enumerator name='Multiple' value='2'/> 26871 <enumerator name='Alternate' value='3'/> 26872 <enumerator name='Ligature' value='4'/> 26873 <enumerator name='Context' value='5'/> 26874 <enumerator name='ChainContext' value='6'/> 26875 <enumerator name='Extension' value='7'/> 26876 <enumerator name='ReverseChainSingle' value='8'/> 26877 </enum-decl> 26878 </member-type> 26879 <member-type access='protected'> 26880 <!-- union {struct {OT::USHORT sub_format;} header; OT::SingleSubst single; OT::MultipleSubst multiple; OT::AlternateSubst alternate; OT::LigatureSubst ligature; OT::ContextSubst context; OT::ChainContextSubst chainContext; OT::ExtensionSubst extension; OT::ReverseChainSingleSubst reverseChainContextSingle;} --> 26881 <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1135' column='1' id='type-id-1886'> 26882 <member-type access='public'> 26883 <!-- struct {OT::USHORT sub_format;} --> 26884 <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1136' column='1' id='type-id-1877'> 26885 <data-member access='public' layout-offset-in-bits='0'> 26886 <!-- OT::USHORT sub_format --> 26887 <var-decl name='sub_format' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1137' column='1'/> 26888 </data-member> 26889 </class-decl> 26890 </member-type> 26891 <data-member access='public'> 26892 <!-- struct {OT::USHORT sub_format;} header --> 26893 <var-decl name='header' type-id='type-id-1877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1138' column='1'/> 26894 </data-member> 26895 <data-member access='public'> 26896 <!-- OT::SingleSubst single --> 26897 <var-decl name='single' type-id='type-id-1311' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1139' column='1'/> 26898 </data-member> 26899 <data-member access='public'> 26900 <!-- OT::MultipleSubst multiple --> 26901 <var-decl name='multiple' type-id='type-id-1207' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1140' column='1'/> 26902 </data-member> 26903 <data-member access='public'> 26904 <!-- OT::AlternateSubst alternate --> 26905 <var-decl name='alternate' type-id='type-id-997' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1141' column='1'/> 26906 </data-member> 26907 <data-member access='public'> 26908 <!-- OT::LigatureSubst ligature --> 26909 <var-decl name='ligature' type-id='type-id-1179' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1142' column='1'/> 26910 </data-member> 26911 <data-member access='public'> 26912 <!-- OT::ContextSubst context --> 26913 <var-decl name='context' type-id='type-id-1845' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1143' column='1'/> 26914 </data-member> 26915 <data-member access='public'> 26916 <!-- OT::ChainContextSubst chainContext --> 26917 <var-decl name='chainContext' type-id='type-id-1835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1144' column='1'/> 26918 </data-member> 26919 <data-member access='public'> 26920 <!-- OT::ExtensionSubst extension --> 26921 <var-decl name='extension' type-id='type-id-1512' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1145' column='1'/> 26922 </data-member> 26923 <data-member access='public'> 26924 <!-- OT::ReverseChainSingleSubst reverseChainContextSingle --> 26925 <var-decl name='reverseChainContextSingle' type-id='type-id-1289' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1146' column='1'/> 26926 </data-member> 26927 </union-decl> 26928 </member-type> 26929 <data-member access='protected' layout-offset-in-bits='0'> 26930 <!-- union {struct {OT::USHORT sub_format;} header; OT::SingleSubst single; OT::MultipleSubst multiple; OT::AlternateSubst alternate; OT::LigatureSubst ligature; OT::ContextSubst context; OT::ChainContextSubst chainContext; OT::ExtensionSubst extension; OT::ReverseChainSingleSubst reverseChainContextSingle;} OT::SubstLookupSubTable::u --> 26931 <var-decl name='u' type-id='type-id-1886' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1147' column='1'/> 26932 </data-member> 26933 <data-member access='public' static='yes'> 26934 <!-- static const unsigned int OT::SubstLookupSubTable::min_size --> 26935 <var-decl name='min_size' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1149' column='1'/> 26936 </data-member> 26937 <member-function access='public'> 26938 <!-- OT::hb_get_coverage_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*, unsigned int) --> 26939 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 26940 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 26941 <parameter type-id='type-id-1759' is-artificial='yes'/> 26942 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 26943 <parameter type-id='type-id-1394'/> 26944 <!-- parameter of type 'unsigned int' --> 26945 <parameter type-id='type-id-18'/> 26946 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 26947 <return type-id='type-id-1818'/> 26948 </function-decl> 26949 </member-function> 26950 <member-function access='public'> 26951 <!-- OT::hb_would_apply_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*, unsigned int) --> 26952 <function-decl name='dispatch<OT::hb_would_apply_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_24hb_would_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 26953 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 26954 <parameter type-id='type-id-1759' is-artificial='yes'/> 26955 <!-- parameter of type 'OT::hb_would_apply_context_t*' --> 26956 <parameter type-id='type-id-1396'/> 26957 <!-- parameter of type 'unsigned int' --> 26958 <parameter type-id='type-id-18'/> 26959 <!-- typedef OT::hb_would_apply_context_t::return_t --> 26960 <return type-id='type-id-1819'/> 26961 </function-decl> 26962 </member-function> 26963 <member-function access='public'> 26964 <!-- bool OT::SubstLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> 26965 <function-decl name='sanitize' mangled-name='_ZN2OT19SubstLookupSubTable8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1117' column='1' visibility='default' binding='global' size-in-bits='64'> 26966 <!-- implicit parameter of type 'OT::SubstLookupSubTable*' --> 26967 <parameter type-id='type-id-542' is-artificial='yes'/> 26968 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 26969 <parameter type-id='type-id-279'/> 26970 <!-- parameter of type 'unsigned int' --> 26971 <parameter type-id='type-id-18'/> 26972 <!-- bool --> 26973 <return type-id='type-id-1'/> 26974 </function-decl> 26975 </member-function> 26976 <member-function access='public'> 26977 <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*, unsigned int) --> 26978 <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 26979 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 26980 <parameter type-id='type-id-1759' is-artificial='yes'/> 26981 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 26982 <parameter type-id='type-id-1392'/> 26983 <!-- parameter of type 'unsigned int' --> 26984 <parameter type-id='type-id-18'/> 26985 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 26986 <return type-id='type-id-1822'/> 26987 </function-decl> 26988 </member-function> 26989 <member-function access='public'> 26990 <!-- OT::hb_closure_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*, unsigned int) --> 26991 <function-decl name='dispatch<OT::hb_closure_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_20hb_closure_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 26992 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 26993 <parameter type-id='type-id-1759' is-artificial='yes'/> 26994 <!-- parameter of type 'OT::hb_closure_context_t*' --> 26995 <parameter type-id='type-id-1390'/> 26996 <!-- parameter of type 'unsigned int' --> 26997 <parameter type-id='type-id-18'/> 26998 <!-- typedef OT::hb_closure_context_t::return_t --> 26999 <return type-id='type-id-1821'/> 27000 </function-decl> 27001 </member-function> 27002 <member-function access='public'> 27003 <!-- OT::hb_apply_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> 27004 <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 27005 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 27006 <parameter type-id='type-id-1759' is-artificial='yes'/> 27007 <!-- parameter of type 'OT::hb_apply_context_t*' --> 27008 <parameter type-id='type-id-1382'/> 27009 <!-- parameter of type 'unsigned int' --> 27010 <parameter type-id='type-id-18'/> 27011 <!-- typedef OT::hb_apply_context_t::return_t --> 27012 <return type-id='type-id-1820'/> 27013 </function-decl> 27014 </member-function> 27015 <member-function access='public'> 27016 <!-- OT::hb_get_coverage_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*, unsigned int) --> 27017 <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> 27018 <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> 27019 <parameter type-id='type-id-1759' is-artificial='yes'/> 27020 <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> 27021 <parameter type-id='type-id-1394'/> 27022 <!-- parameter of type 'unsigned int' --> 27023 <parameter type-id='type-id-18'/> 27024 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 27025 <return type-id='type-id-1818'/> 27026 </function-decl> 27027 </member-function> 27028 </class-decl> 27029 <!-- struct OT::Tag --> 27030 <class-decl name='Tag' is-struct='yes' visibility='default' id='type-id-1887'/> 27031 <!-- struct OT::ValueFormat --> 27032 <class-decl name='ValueFormat' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='50' column='1' id='type-id-1379'> 27033 <!-- struct OT::IntType<short unsigned int, 2u> --> 27034 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> 27035 <member-type access='public'> 27036 <!-- enum OT::ValueFormat::Flags --> 27037 <enum-decl name='Flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='51' column='1' id='type-id-1888'> 27038 <underlying-type type-id='type-id-7'/> 27039 <enumerator name='xPlacement' value='1'/> 27040 <enumerator name='yPlacement' value='2'/> 27041 <enumerator name='xAdvance' value='4'/> 27042 <enumerator name='yAdvance' value='8'/> 27043 <enumerator name='xPlaDevice' value='16'/> 27044 <enumerator name='yPlaDevice' value='32'/> 27045 <enumerator name='xAdvDevice' value='64'/> 27046 <enumerator name='yAdvDevice' value='128'/> 27047 <enumerator name='ignored' value='3840'/> 27048 <enumerator name='reserved' value='61440'/> 27049 <enumerator name='devices' value='240'/> 27050 </enum-decl> 27051 </member-type> 27052 <member-function access='private' static='yes'> 27053 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> 27054 <function-decl name='get_device' mangled-name='_ZN2OT11ValueFormat10get_deviceEPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='165' column='1' visibility='default' binding='global' size-in-bits='64'> 27055 <!-- parameter of type 'OT::Value*' --> 27056 <parameter type-id='type-id-1378'/> 27057 <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> 27058 <return type-id='type-id-1234'/> 27059 </function-decl> 27060 </member-function> 27061 <member-function access='public'> 27062 <!-- bool OT::ValueFormat::has_device() --> 27063 <function-decl name='has_device' mangled-name='_ZNK2OT11ValueFormat10has_deviceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> 27064 <!-- implicit parameter of type 'const OT::ValueFormat*' --> 27065 <parameter type-id='type-id-1767' is-artificial='yes'/> 27066 <!-- bool --> 27067 <return type-id='type-id-1'/> 27068 </function-decl> 27069 </member-function> 27070 <member-function access='private' static='yes'> 27071 <!-- const OT::SHORT& OT::ValueFormat::get_short() --> 27072 <function-decl name='get_short' mangled-name='_ZN2OT11ValueFormat9get_shortEPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='170' column='1' visibility='default' binding='global' size-in-bits='64'> 27073 <!-- parameter of type 'const OT::Value*' --> 27074 <parameter type-id='type-id-1765'/> 27075 <!-- const OT::SHORT& --> 27076 <return type-id='type-id-1722'/> 27077 </function-decl> 27078 </member-function> 27079 <member-function access='private' static='yes'> 27080 <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> 27081 <function-decl name='get_device' mangled-name='_ZN2OT11ValueFormat10get_deviceEPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='167' column='1' visibility='default' binding='global' size-in-bits='64'> 27082 <!-- parameter of type 'const OT::Value*' --> 27083 <parameter type-id='type-id-1765'/> 27084 <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> 27085 <return type-id='type-id-1624'/> 27086 </function-decl> 27087 </member-function> 27088 <member-function access='public'> 27089 <!-- unsigned int OT::ValueFormat::get_size() --> 27090 <function-decl name='get_size' mangled-name='_ZNK2OT11ValueFormat8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='94' column='1' visibility='default' binding='global' size-in-bits='64'> 27091 <!-- implicit parameter of type 'const OT::ValueFormat*' --> 27092 <parameter type-id='type-id-1767' is-artificial='yes'/> 27093 <!-- unsigned int --> 27094 <return type-id='type-id-18'/> 27095 </function-decl> 27096 </member-function> 27097 <member-function access='public'> 27098 <!-- bool OT::ValueFormat::sanitize_value(OT::hb_sanitize_context_t*, void*, OT::Value*) --> 27099 <function-decl name='sanitize_value' mangled-name='_ZN2OT11ValueFormat14sanitize_valueEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> 27100 <!-- implicit parameter of type 'OT::ValueFormat*' --> 27101 <parameter type-id='type-id-1380' is-artificial='yes'/> 27102 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 27103 <parameter type-id='type-id-279'/> 27104 <!-- parameter of type 'void*' --> 27105 <parameter type-id='type-id-19'/> 27106 <!-- parameter of type 'OT::Value*' --> 27107 <parameter type-id='type-id-1378'/> 27108 <!-- bool --> 27109 <return type-id='type-id-1'/> 27110 </function-decl> 27111 </member-function> 27112 <member-function access='public'> 27113 <!-- bool OT::ValueFormat::sanitize_values(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int) --> 27114 <function-decl name='sanitize_values' mangled-name='_ZN2OT11ValueFormat15sanitize_valuesEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> 27115 <!-- implicit parameter of type 'OT::ValueFormat*' --> 27116 <parameter type-id='type-id-1380' is-artificial='yes'/> 27117 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 27118 <parameter type-id='type-id-279'/> 27119 <!-- parameter of type 'void*' --> 27120 <parameter type-id='type-id-19'/> 27121 <!-- parameter of type 'OT::Value*' --> 27122 <parameter type-id='type-id-1378'/> 27123 <!-- parameter of type 'unsigned int' --> 27124 <parameter type-id='type-id-18'/> 27125 <!-- bool --> 27126 <return type-id='type-id-1'/> 27127 </function-decl> 27128 </member-function> 27129 <member-function access='private'> 27130 <!-- bool OT::ValueFormat::sanitize_value_devices(OT::hb_sanitize_context_t*, void*, OT::Value*) --> 27131 <function-decl name='sanitize_value_devices' mangled-name='_ZN2OT11ValueFormat22sanitize_value_devicesEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='149' column='1' visibility='default' binding='global' size-in-bits='64'> 27132 <!-- implicit parameter of type 'OT::ValueFormat*' --> 27133 <parameter type-id='type-id-1380' is-artificial='yes'/> 27134 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 27135 <parameter type-id='type-id-279'/> 27136 <!-- parameter of type 'void*' --> 27137 <parameter type-id='type-id-19'/> 27138 <!-- parameter of type 'OT::Value*' --> 27139 <parameter type-id='type-id-1378'/> 27140 <!-- bool --> 27141 <return type-id='type-id-1'/> 27142 </function-decl> 27143 </member-function> 27144 <member-function access='public'> 27145 <!-- unsigned int OT::ValueFormat::get_len() --> 27146 <function-decl name='get_len' mangled-name='_ZNK2OT11ValueFormat7get_lenEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> 27147 <!-- implicit parameter of type 'const OT::ValueFormat*' --> 27148 <parameter type-id='type-id-1767' is-artificial='yes'/> 27149 <!-- unsigned int --> 27150 <return type-id='type-id-18'/> 27151 </function-decl> 27152 </member-function> 27153 <member-function access='public'> 27154 <!-- bool OT::ValueFormat::sanitize_values_stride_unsafe(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int, unsigned int) --> 27155 <function-decl name='sanitize_values_stride_unsafe' mangled-name='_ZN2OT11ValueFormat29sanitize_values_stride_unsafeEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> 27156 <!-- implicit parameter of type 'OT::ValueFormat*' --> 27157 <parameter type-id='type-id-1380' is-artificial='yes'/> 27158 <!-- parameter of type 'OT::hb_sanitize_context_t*' --> 27159 <parameter type-id='type-id-279'/> 27160 <!-- parameter of type 'void*' --> 27161 <parameter type-id='type-id-19'/> 27162 <!-- parameter of type 'OT::Value*' --> 27163 <parameter type-id='type-id-1378'/> 27164 <!-- parameter of type 'unsigned int' --> 27165 <parameter type-id='type-id-18'/> 27166 <!-- parameter of type 'unsigned int' --> 27167 <parameter type-id='type-id-18'/> 27168 <!-- bool --> 27169 <return type-id='type-id-1'/> 27170 </function-decl> 27171 </member-function> 27172 <member-function access='public'> 27173 <!-- void OT::ValueFormat::apply_value(hb_font_t*, hb_direction_t, void*, const OT::Value*, hb_glyph_position_t&) --> 27174 <function-decl name='apply_value' mangled-name='_ZNK2OT11ValueFormat11apply_valueEP9hb_font_t14hb_direction_tPKvPKNS_7IntTypeItLj2EEER19hb_glyph_position_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> 27175 <!-- implicit parameter of type 'const OT::ValueFormat*' --> 27176 <parameter type-id='type-id-1767' is-artificial='yes'/> 27177 <!-- parameter of type 'hb_font_t*' --> 27178 <parameter type-id='type-id-154'/> 27179 <!-- parameter of type 'enum hb_direction_t' --> 27180 <parameter type-id='type-id-68'/> 27181 <!-- parameter of type 'void*' --> 27182 <parameter type-id='type-id-19'/> 27183 <!-- parameter of type 'const OT::Value*' --> 27184 <parameter type-id='type-id-1765'/> 27185 <!-- parameter of type 'hb_glyph_position_t&' --> 27186 <parameter type-id='type-id-98'/> 27187 <!-- void --> 27188 <return type-id='type-id-25'/> 27189 </function-decl> 27190 </member-function> 27191 </class-decl> 27192 <!-- struct OT::hb_apply_context_t --> 27193 <class-decl name='hb_apply_context_t' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='262' column='1' id='type-id-1381'> 27194 <member-type access='public'> 27195 <!-- struct OT::hb_apply_context_t::matcher_t --> 27196 <class-decl name='matcher_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='319' column='1' id='type-id-1383'> 27197 <member-type access='public'> 27198 <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> 27199 <enum-decl name='may_match_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='342' column='1' id='type-id-1889'> 27200 <underlying-type type-id='type-id-7'/> 27201 <enumerator name='MATCH_NO' value='0'/> 27202 <enumerator name='MATCH_YES' value='1'/> 27203 <enumerator name='MATCH_MAYBE' value='2'/> 27204 </enum-decl> 27205 </member-type> 27206 <member-type access='public'> 27207 <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> 27208 <enum-decl name='may_skip_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='361' column='1' id='type-id-1890'> 27209 <underlying-type type-id='type-id-7'/> 27210 <enumerator name='SKIP_NO' value='0'/> 27211 <enumerator name='SKIP_YES' value='1'/> 27212 <enumerator name='SKIP_MAYBE' value='2'/> 27213 </enum-decl> 27214 </member-type> 27215 <member-type access='public'> 27216 <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::hb_apply_context_t::matcher_t::match_func_t --> 27217 <typedef-decl name='match_func_t' type-id='type-id-1400' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='331' column='1' id='type-id-1891'/> 27218 </member-type> 27219 <data-member access='protected' layout-offset-in-bits='0'> 27220 <!-- unsigned int OT::hb_apply_context_t::matcher_t::lookup_props --> 27221 <var-decl name='lookup_props' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='384' column='1'/> 27222 </data-member> 27223 <data-member access='protected' layout-offset-in-bits='32'> 27224 <!-- bool OT::hb_apply_context_t::matcher_t::ignore_zwnj --> 27225 <var-decl name='ignore_zwnj' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='385' column='1'/> 27226 </data-member> 27227 <data-member access='protected' layout-offset-in-bits='40'> 27228 <!-- bool OT::hb_apply_context_t::matcher_t::ignore_zwj --> 27229 <var-decl name='ignore_zwj' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='386' column='1'/> 27230 </data-member> 27231 <data-member access='protected' layout-offset-in-bits='64'> 27232 <!-- hb_mask_t OT::hb_apply_context_t::matcher_t::mask --> 27233 <var-decl name='mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='387' column='1'/> 27234 </data-member> 27235 <data-member access='protected' layout-offset-in-bits='96'> 27236 <!-- uint8_t OT::hb_apply_context_t::matcher_t::syllable --> 27237 <var-decl name='syllable' type-id='type-id-139' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='388' column='1'/> 27238 </data-member> 27239 <data-member access='protected' layout-offset-in-bits='128'> 27240 <!-- OT::hb_apply_context_t::matcher_t::match_func_t OT::hb_apply_context_t::matcher_t::match_func --> 27241 <var-decl name='match_func' type-id='type-id-1891' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='389' column='1'/> 27242 </data-member> 27243 <data-member access='protected' layout-offset-in-bits='192'> 27244 <!-- void* OT::hb_apply_context_t::matcher_t::match_data --> 27245 <var-decl name='match_data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='390' column='1'/> 27246 </data-member> 27247 <member-function access='public' constructor='yes'> 27248 <!-- OT::hb_apply_context_t::matcher_t::matcher_t() --> 27249 <function-decl name='matcher_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> 27250 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27251 <parameter type-id='type-id-1384' is-artificial='yes'/> 27252 <!-- void --> 27253 <return type-id='type-id-25'/> 27254 </function-decl> 27255 </member-function> 27256 <member-function access='public'> 27257 <!-- void OT::hb_apply_context_t::matcher_t::set_lookup_props(unsigned int) --> 27258 <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='335' column='1' visibility='default' binding='global' size-in-bits='64'> 27259 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27260 <parameter type-id='type-id-1384' is-artificial='yes'/> 27261 <!-- parameter of type 'unsigned int' --> 27262 <parameter type-id='type-id-18'/> 27263 <!-- void --> 27264 <return type-id='type-id-25'/> 27265 </function-decl> 27266 </member-function> 27267 <member-function access='public'> 27268 <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwnj(bool) --> 27269 <function-decl name='set_ignore_zwnj' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t15set_ignore_zwnjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='333' column='1' visibility='default' binding='global' size-in-bits='64'> 27270 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27271 <parameter type-id='type-id-1384' is-artificial='yes'/> 27272 <!-- parameter of type 'bool' --> 27273 <parameter type-id='type-id-1'/> 27274 <!-- void --> 27275 <return type-id='type-id-25'/> 27276 </function-decl> 27277 </member-function> 27278 <member-function access='public'> 27279 <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwj(bool) --> 27280 <function-decl name='set_ignore_zwj' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t14set_ignore_zwjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> 27281 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27282 <parameter type-id='type-id-1384' is-artificial='yes'/> 27283 <!-- parameter of type 'bool' --> 27284 <parameter type-id='type-id-1'/> 27285 <!-- void --> 27286 <return type-id='type-id-25'/> 27287 </function-decl> 27288 </member-function> 27289 <member-function access='public'> 27290 <!-- void OT::hb_apply_context_t::matcher_t::set_mask(hb_mask_t) --> 27291 <function-decl name='set_mask' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t8set_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='336' column='1' visibility='default' binding='global' size-in-bits='64'> 27292 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27293 <parameter type-id='type-id-1384' is-artificial='yes'/> 27294 <!-- parameter of type 'typedef hb_mask_t' --> 27295 <parameter type-id='type-id-92'/> 27296 <!-- void --> 27297 <return type-id='type-id-25'/> 27298 </function-decl> 27299 </member-function> 27300 <member-function access='public'> 27301 <!-- void OT::hb_apply_context_t::matcher_t::set_syllable(uint8_t) --> 27302 <function-decl name='set_syllable' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t12set_syllableEh' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 27303 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27304 <parameter type-id='type-id-1384' is-artificial='yes'/> 27305 <!-- parameter of type 'typedef uint8_t' --> 27306 <parameter type-id='type-id-139'/> 27307 <!-- void --> 27308 <return type-id='type-id-25'/> 27309 </function-decl> 27310 </member-function> 27311 <member-function access='public'> 27312 <!-- void OT::hb_apply_context_t::matcher_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*) --> 27313 <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> 27314 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27315 <parameter type-id='type-id-1384' is-artificial='yes'/> 27316 <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> 27317 <parameter type-id='type-id-1891'/> 27318 <!-- parameter of type 'void*' --> 27319 <parameter type-id='type-id-19'/> 27320 <!-- void --> 27321 <return type-id='type-id-25'/> 27322 </function-decl> 27323 </member-function> 27324 <member-function access='public'> 27325 <!-- OT::hb_apply_context_t::matcher_t::may_match_t OT::hb_apply_context_t::matcher_t::may_match(const hb_glyph_info_t&, const OT::USHORT*) --> 27326 <function-decl name='may_match' mangled-name='_ZNK2OT18hb_apply_context_t9matcher_t9may_matchERK15hb_glyph_info_tPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> 27327 <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> 27328 <parameter type-id='type-id-1771' is-artificial='yes'/> 27329 <!-- parameter of type 'const hb_glyph_info_t&' --> 27330 <parameter type-id='type-id-94'/> 27331 <!-- parameter of type 'const OT::USHORT*' --> 27332 <parameter type-id='type-id-1763'/> 27333 <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> 27334 <return type-id='type-id-1889'/> 27335 </function-decl> 27336 </member-function> 27337 <member-function access='public'> 27338 <!-- OT::hb_apply_context_t::matcher_t::may_skip_t OT::hb_apply_context_t::matcher_t::may_skip(const OT::hb_apply_context_t*, const hb_glyph_info_t&) --> 27339 <function-decl name='may_skip' mangled-name='_ZNK2OT18hb_apply_context_t9matcher_t8may_skipEPKS0_RK15hb_glyph_info_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='368' column='1' visibility='default' binding='global' size-in-bits='64'> 27340 <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> 27341 <parameter type-id='type-id-1771' is-artificial='yes'/> 27342 <!-- parameter of type 'const OT::hb_apply_context_t*' --> 27343 <parameter type-id='type-id-1769'/> 27344 <!-- parameter of type 'const hb_glyph_info_t&' --> 27345 <parameter type-id='type-id-94'/> 27346 <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> 27347 <return type-id='type-id-1890'/> 27348 </function-decl> 27349 </member-function> 27350 <member-function access='public' constructor='yes'> 27351 <!-- OT::hb_apply_context_t::matcher_t::matcher_t() --> 27352 <function-decl name='matcher_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> 27353 <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> 27354 <parameter type-id='type-id-1384' is-artificial='yes'/> 27355 <!-- void --> 27356 <return type-id='type-id-25'/> 27357 </function-decl> 27358 </member-function> 27359 </class-decl> 27360 </member-type> 27361 <member-type access='public'> 27362 <!-- struct OT::hb_apply_context_t::skipping_backward_iterator_t --> 27363 <class-decl name='skipping_backward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='465' column='1' id='type-id-1385'> 27364 <data-member access='public' layout-offset-in-bits='0'> 27365 <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::idx --> 27366 <var-decl name='idx' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='524' column='1'/> 27367 </data-member> 27368 <data-member access='protected' layout-offset-in-bits='64'> 27369 <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_backward_iterator_t::c --> 27370 <var-decl name='c' type-id='type-id-1382' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='526' column='1'/> 27371 </data-member> 27372 <data-member access='protected' layout-offset-in-bits='128'> 27373 <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_backward_iterator_t::matcher --> 27374 <var-decl name='matcher' type-id='type-id-1383' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='527' column='1'/> 27375 </data-member> 27376 <data-member access='protected' layout-offset-in-bits='384'> 27377 <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_backward_iterator_t::match_glyph_data --> 27378 <var-decl name='match_glyph_data' type-id='type-id-1763' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='528' column='1'/> 27379 </data-member> 27380 <data-member access='protected' layout-offset-in-bits='448'> 27381 <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::num_items --> 27382 <var-decl name='num_items' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='530' column='1'/> 27383 </data-member> 27384 <member-function access='public' constructor='yes'> 27385 <!-- OT::hb_apply_context_t::skipping_backward_iterator_t::skipping_backward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> 27386 <function-decl name='skipping_backward_iterator_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> 27387 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27388 <parameter type-id='type-id-1386' is-artificial='yes'/> 27389 <!-- parameter of type 'OT::hb_apply_context_t*' --> 27390 <parameter type-id='type-id-1382'/> 27391 <!-- parameter of type 'unsigned int' --> 27392 <parameter type-id='type-id-18'/> 27393 <!-- parameter of type 'unsigned int' --> 27394 <parameter type-id='type-id-18'/> 27395 <!-- parameter of type 'bool' --> 27396 <parameter type-id='type-id-1'/> 27397 <!-- void --> 27398 <return type-id='type-id-25'/> 27399 </function-decl> 27400 </member-function> 27401 <member-function access='public'> 27402 <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::has_no_chance() --> 27403 <function-decl name='has_no_chance' mangled-name='_ZNK2OT18hb_apply_context_t28skipping_backward_iterator_t13has_no_chanceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='494' column='1' visibility='default' binding='global' size-in-bits='64'> 27404 <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27405 <parameter type-id='type-id-1773' is-artificial='yes'/> 27406 <!-- bool --> 27407 <return type-id='type-id-1'/> 27408 </function-decl> 27409 </member-function> 27410 <member-function access='public'> 27411 <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*, const OT::USHORT*) --> 27412 <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_PS4_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='486' column='1' visibility='default' binding='global' size-in-bits='64'> 27413 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27414 <parameter type-id='type-id-1386' is-artificial='yes'/> 27415 <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> 27416 <parameter type-id='type-id-1891'/> 27417 <!-- parameter of type 'void*' --> 27418 <parameter type-id='type-id-19'/> 27419 <!-- parameter of type 'const OT::USHORT*' --> 27420 <parameter type-id='type-id-1763'/> 27421 <!-- void --> 27422 <return type-id='type-id-25'/> 27423 </function-decl> 27424 </member-function> 27425 <member-function access='public'> 27426 <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::set_lookup_props(unsigned int) --> 27427 <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='484' column='1' visibility='default' binding='global' size-in-bits='64'> 27428 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27429 <parameter type-id='type-id-1386' is-artificial='yes'/> 27430 <!-- parameter of type 'unsigned int' --> 27431 <parameter type-id='type-id-18'/> 27432 <!-- void --> 27433 <return type-id='type-id-25'/> 27434 </function-decl> 27435 </member-function> 27436 <member-function access='public'> 27437 <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::reject() --> 27438 <function-decl name='reject' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t6rejectEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='495' column='1' visibility='default' binding='global' size-in-bits='64'> 27439 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27440 <parameter type-id='type-id-1386' is-artificial='yes'/> 27441 <!-- void --> 27442 <return type-id='type-id-25'/> 27443 </function-decl> 27444 </member-function> 27445 <member-function access='public'> 27446 <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::prev() --> 27447 <function-decl name='prev' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t4prevEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='496' column='1' visibility='default' binding='global' size-in-bits='64'> 27448 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> 27449 <parameter type-id='type-id-1386' is-artificial='yes'/> 27450 <!-- bool --> 27451 <return type-id='type-id-1'/> 27452 </function-decl> 27453 </member-function> 27454 </class-decl> 27455 </member-type> 27456 <member-type access='public'> 27457 <!-- struct OT::hb_apply_context_t::skipping_forward_iterator_t --> 27458 <class-decl name='skipping_forward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='394' column='1' id='type-id-1387'> 27459 <data-member access='public' layout-offset-in-bits='0'> 27460 <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::idx --> 27461 <var-decl name='idx' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='454' column='1'/> 27462 </data-member> 27463 <data-member access='protected' layout-offset-in-bits='64'> 27464 <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_forward_iterator_t::c --> 27465 <var-decl name='c' type-id='type-id-1382' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='456' column='1'/> 27466 </data-member> 27467 <data-member access='protected' layout-offset-in-bits='128'> 27468 <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_forward_iterator_t::matcher --> 27469 <var-decl name='matcher' type-id='type-id-1383' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='457' column='1'/> 27470 </data-member> 27471 <data-member access='protected' layout-offset-in-bits='384'> 27472 <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_forward_iterator_t::match_glyph_data --> 27473 <var-decl name='match_glyph_data' type-id='type-id-1763' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='458' column='1'/> 27474 </data-member> 27475 <data-member access='protected' layout-offset-in-bits='448'> 27476 <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::num_items --> 27477 <var-decl name='num_items' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='460' column='1'/> 27478 </data-member> 27479 <data-member access='protected' layout-offset-in-bits='480'> 27480 <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::end --> 27481 <var-decl name='end' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='461' column='1'/> 27482 </data-member> 27483 <member-function access='public' constructor='yes'> 27484 <!-- OT::hb_apply_context_t::skipping_forward_iterator_t::skipping_forward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> 27485 <function-decl name='skipping_forward_iterator_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='395' column='1' visibility='default' binding='global' size-in-bits='64'> 27486 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> 27487 <parameter type-id='type-id-1388' is-artificial='yes'/> 27488 <!-- parameter of type 'OT::hb_apply_context_t*' --> 27489 <parameter type-id='type-id-1382'/> 27490 <!-- parameter of type 'unsigned int' --> 27491 <parameter type-id='type-id-18'/> 27492 <!-- parameter of type 'unsigned int' --> 27493 <parameter type-id='type-id-18'/> 27494 <!-- parameter of type 'bool' --> 27495 <parameter type-id='type-id-1'/> 27496 <!-- void --> 27497 <return type-id='type-id-25'/> 27498 </function-decl> 27499 </member-function> 27500 <member-function access='public'> 27501 <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::has_no_chance() --> 27502 <function-decl name='has_no_chance' mangled-name='_ZNK2OT18hb_apply_context_t27skipping_forward_iterator_t13has_no_chanceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> 27503 <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_forward_iterator_t*' --> 27504 <parameter type-id='type-id-1775' is-artificial='yes'/> 27505 <!-- bool --> 27506 <return type-id='type-id-1'/> 27507 </function-decl> 27508 </member-function> 27509 <member-function access='public'> 27510 <!-- void OT::hb_apply_context_t::skipping_forward_iterator_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*, const OT::USHORT*) --> 27511 <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t27skipping_forward_iterator_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_PS4_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='416' column='1' visibility='default' binding='global' size-in-bits='64'> 27512 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> 27513 <parameter type-id='type-id-1388' is-artificial='yes'/> 27514 <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> 27515 <parameter type-id='type-id-1891'/> 27516 <!-- parameter of type 'void*' --> 27517 <parameter type-id='type-id-19'/> 27518 <!-- parameter of type 'const OT::USHORT*' --> 27519 <parameter type-id='type-id-1763'/> 27520 <!-- void --> 27521 <return type-id='type-id-25'/> 27522 </function-decl> 27523 </member-function> 27524 <member-function access='public'> 27525 <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::next() --> 27526 <function-decl name='next' mangled-name='_ZN2OT18hb_apply_context_t27skipping_forward_iterator_t4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='426' column='1' visibility='default' binding='global' size-in-bits='64'> 27527 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> 27528 <parameter type-id='type-id-1388' is-artificial='yes'/> 27529 <!-- bool --> 27530 <return type-id='type-id-1'/> 27531 </function-decl> 27532 </member-function> 27533 <member-function access='public' constructor='yes'> 27534 <!-- OT::hb_apply_context_t::skipping_forward_iterator_t::skipping_forward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> 27535 <function-decl name='skipping_forward_iterator_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='395' column='1' visibility='default' binding='global' size-in-bits='64'> 27536 <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> 27537 <parameter type-id='type-id-1388' is-artificial='yes'/> 27538 <!-- parameter of type 'OT::hb_apply_context_t*' --> 27539 <parameter type-id='type-id-1892'/> 27540 <!-- parameter of type 'unsigned int' --> 27541 <parameter type-id='type-id-18'/> 27542 <!-- parameter of type 'unsigned int' --> 27543 <parameter type-id='type-id-18'/> 27544 <!-- parameter of type 'bool' --> 27545 <parameter type-id='type-id-1'/> 27546 <!-- void --> 27547 <return type-id='type-id-25'/> 27548 </function-decl> 27549 </member-function> 27550 </class-decl> 27551 </member-type> 27552 <member-type access='public'> 27553 <!-- typedef typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* OT::hb_apply_context_t::recurse_func_t --> 27554 <typedef-decl name='recurse_func_t' type-id='type-id-1807' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='266' column='1' id='type-id-1893'/> 27555 </member-type> 27556 <member-type access='public'> 27557 <!-- typedef bool OT::hb_apply_context_t::return_t --> 27558 <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='265' column='1' id='type-id-1820'/> 27559 </member-type> 27560 <data-member access='public' static='yes'> 27561 <!-- static const unsigned int OT::hb_apply_context_t::max_debug_depth --> 27562 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='264' column='1'/> 27563 </data-member> 27564 <data-member access='public' layout-offset-in-bits='0'> 27565 <!-- unsigned int OT::hb_apply_context_t::table_index --> 27566 <var-decl name='table_index' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='282' column='1'/> 27567 </data-member> 27568 <data-member access='public' layout-offset-in-bits='64'> 27569 <!-- hb_font_t* OT::hb_apply_context_t::font --> 27570 <var-decl name='font' type-id='type-id-154' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='283' column='1'/> 27571 </data-member> 27572 <data-member access='public' layout-offset-in-bits='128'> 27573 <!-- hb_face_t* OT::hb_apply_context_t::face --> 27574 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='284' column='1'/> 27575 </data-member> 27576 <data-member access='public' layout-offset-in-bits='192'> 27577 <!-- hb_buffer_t* OT::hb_apply_context_t::buffer --> 27578 <var-decl name='buffer' type-id='type-id-153' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='285' column='1'/> 27579 </data-member> 27580 <data-member access='public' layout-offset-in-bits='256'> 27581 <!-- hb_direction_t OT::hb_apply_context_t::direction --> 27582 <var-decl name='direction' type-id='type-id-68' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='286' column='1'/> 27583 </data-member> 27584 <data-member access='public' layout-offset-in-bits='288'> 27585 <!-- hb_mask_t OT::hb_apply_context_t::lookup_mask --> 27586 <var-decl name='lookup_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='287' column='1'/> 27587 </data-member> 27588 <data-member access='public' layout-offset-in-bits='320'> 27589 <!-- bool OT::hb_apply_context_t::auto_zwj --> 27590 <var-decl name='auto_zwj' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='288' column='1'/> 27591 </data-member> 27592 <data-member access='public' layout-offset-in-bits='384'> 27593 <!-- OT::hb_apply_context_t::recurse_func_t OT::hb_apply_context_t::recurse_func --> 27594 <var-decl name='recurse_func' type-id='type-id-1893' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='289' column='1'/> 27595 </data-member> 27596 <data-member access='public' layout-offset-in-bits='448'> 27597 <!-- unsigned int OT::hb_apply_context_t::nesting_level_left --> 27598 <var-decl name='nesting_level_left' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='290' column='1'/> 27599 </data-member> 27600 <data-member access='public' layout-offset-in-bits='480'> 27601 <!-- unsigned int OT::hb_apply_context_t::lookup_props --> 27602 <var-decl name='lookup_props' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='291' column='1'/> 27603 </data-member> 27604 <data-member access='public' layout-offset-in-bits='512'> 27605 <!-- const OT::GDEF& OT::hb_apply_context_t::gdef --> 27606 <var-decl name='gdef' type-id='type-id-1525' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='292' column='1'/> 27607 </data-member> 27608 <data-member access='public' layout-offset-in-bits='576'> 27609 <!-- bool OT::hb_apply_context_t::has_glyph_classes --> 27610 <var-decl name='has_glyph_classes' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='293' column='1'/> 27611 </data-member> 27612 <data-member access='public' layout-offset-in-bits='608'> 27613 <!-- unsigned int OT::hb_apply_context_t::debug_depth --> 27614 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='294' column='1'/> 27615 </data-member> 27616 <member-function access='public' constructor='yes'> 27617 <!-- OT::hb_apply_context_t::hb_apply_context_t(unsigned int, hb_font_t*, hb_buffer_t*) --> 27618 <function-decl name='hb_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='297' column='1' visibility='default' binding='global' size-in-bits='64'> 27619 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27620 <parameter type-id='type-id-1382' is-artificial='yes'/> 27621 <!-- parameter of type 'unsigned int' --> 27622 <parameter type-id='type-id-18'/> 27623 <!-- parameter of type 'hb_font_t*' --> 27624 <parameter type-id='type-id-154'/> 27625 <!-- parameter of type 'hb_buffer_t*' --> 27626 <parameter type-id='type-id-153'/> 27627 <!-- void --> 27628 <return type-id='type-id-25'/> 27629 </function-decl> 27630 </member-function> 27631 <member-function access='public'> 27632 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 27633 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27634 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27635 <parameter type-id='type-id-1382' is-artificial='yes'/> 27636 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 27637 <parameter type-id='type-id-1738'/> 27638 <!-- typedef OT::hb_apply_context_t::return_t --> 27639 <return type-id='type-id-1820'/> 27640 </function-decl> 27641 </member-function> 27642 <member-function access='public'> 27643 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 27644 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27645 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27646 <parameter type-id='type-id-1382' is-artificial='yes'/> 27647 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 27648 <parameter type-id='type-id-1741'/> 27649 <!-- typedef OT::hb_apply_context_t::return_t --> 27650 <return type-id='type-id-1820'/> 27651 </function-decl> 27652 </member-function> 27653 <member-function access='public'> 27654 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 27655 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27656 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27657 <parameter type-id='type-id-1382' is-artificial='yes'/> 27658 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 27659 <parameter type-id='type-id-1589'/> 27660 <!-- typedef OT::hb_apply_context_t::return_t --> 27661 <return type-id='type-id-1820'/> 27662 </function-decl> 27663 </member-function> 27664 <member-function access='public'> 27665 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 27666 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27667 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27668 <parameter type-id='type-id-1382' is-artificial='yes'/> 27669 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 27670 <parameter type-id='type-id-1407'/> 27671 <!-- typedef OT::hb_apply_context_t::return_t --> 27672 <return type-id='type-id-1820'/> 27673 </function-decl> 27674 </member-function> 27675 <member-function access='public'> 27676 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 27677 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27678 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27679 <parameter type-id='type-id-1382' is-artificial='yes'/> 27680 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 27681 <parameter type-id='type-id-1713'/> 27682 <!-- typedef OT::hb_apply_context_t::return_t --> 27683 <return type-id='type-id-1820'/> 27684 </function-decl> 27685 </member-function> 27686 <member-function access='public'> 27687 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 27688 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27689 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27690 <parameter type-id='type-id-1382' is-artificial='yes'/> 27691 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 27692 <parameter type-id='type-id-1557'/> 27693 <!-- typedef OT::hb_apply_context_t::return_t --> 27694 <return type-id='type-id-1820'/> 27695 </function-decl> 27696 </member-function> 27697 <member-function access='public'> 27698 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 27699 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27700 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27701 <parameter type-id='type-id-1382' is-artificial='yes'/> 27702 <!-- parameter of type 'const OT::ContextFormat1&' --> 27703 <parameter type-id='type-id-1482'/> 27704 <!-- typedef OT::hb_apply_context_t::return_t --> 27705 <return type-id='type-id-1820'/> 27706 </function-decl> 27707 </member-function> 27708 <member-function access='public'> 27709 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 27710 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27711 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27712 <parameter type-id='type-id-1382' is-artificial='yes'/> 27713 <!-- parameter of type 'const OT::ContextFormat2&' --> 27714 <parameter type-id='type-id-1485'/> 27715 <!-- typedef OT::hb_apply_context_t::return_t --> 27716 <return type-id='type-id-1820'/> 27717 </function-decl> 27718 </member-function> 27719 <member-function access='public'> 27720 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 27721 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27722 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27723 <parameter type-id='type-id-1382' is-artificial='yes'/> 27724 <!-- parameter of type 'const OT::ContextFormat3&' --> 27725 <parameter type-id='type-id-1488'/> 27726 <!-- typedef OT::hb_apply_context_t::return_t --> 27727 <return type-id='type-id-1820'/> 27728 </function-decl> 27729 </member-function> 27730 <member-function access='public'> 27731 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 27732 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27733 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27734 <parameter type-id='type-id-1382' is-artificial='yes'/> 27735 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 27736 <parameter type-id='type-id-1459'/> 27737 <!-- typedef OT::hb_apply_context_t::return_t --> 27738 <return type-id='type-id-1820'/> 27739 </function-decl> 27740 </member-function> 27741 <member-function access='public'> 27742 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 27743 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27744 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27745 <parameter type-id='type-id-1382' is-artificial='yes'/> 27746 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 27747 <parameter type-id='type-id-1462'/> 27748 <!-- typedef OT::hb_apply_context_t::return_t --> 27749 <return type-id='type-id-1820'/> 27750 </function-decl> 27751 </member-function> 27752 <member-function access='public'> 27753 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 27754 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27755 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27756 <parameter type-id='type-id-1382' is-artificial='yes'/> 27757 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 27758 <parameter type-id='type-id-1465'/> 27759 <!-- typedef OT::hb_apply_context_t::return_t --> 27760 <return type-id='type-id-1820'/> 27761 </function-decl> 27762 </member-function> 27763 <member-function access='public'> 27764 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> 27765 <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27766 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27767 <parameter type-id='type-id-1382' is-artificial='yes'/> 27768 <!-- parameter of type 'const OT::CursivePosFormat1&' --> 27769 <parameter type-id='type-id-1500'/> 27770 <!-- typedef OT::hb_apply_context_t::return_t --> 27771 <return type-id='type-id-1820'/> 27772 </function-decl> 27773 </member-function> 27774 <member-function access='public'> 27775 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> 27776 <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27777 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27778 <parameter type-id='type-id-1382' is-artificial='yes'/> 27779 <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> 27780 <parameter type-id='type-id-1570'/> 27781 <!-- typedef OT::hb_apply_context_t::return_t --> 27782 <return type-id='type-id-1820'/> 27783 </function-decl> 27784 </member-function> 27785 <member-function access='public'> 27786 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> 27787 <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27788 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27789 <parameter type-id='type-id-1382' is-artificial='yes'/> 27790 <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> 27791 <parameter type-id='type-id-1579'/> 27792 <!-- typedef OT::hb_apply_context_t::return_t --> 27793 <return type-id='type-id-1820'/> 27794 </function-decl> 27795 </member-function> 27796 <member-function access='public'> 27797 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> 27798 <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27799 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27800 <parameter type-id='type-id-1382' is-artificial='yes'/> 27801 <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> 27802 <parameter type-id='type-id-1583'/> 27803 <!-- typedef OT::hb_apply_context_t::return_t --> 27804 <return type-id='type-id-1820'/> 27805 </function-decl> 27806 </member-function> 27807 <member-function access='public'> 27808 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> 27809 <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27810 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27811 <parameter type-id='type-id-1382' is-artificial='yes'/> 27812 <!-- parameter of type 'const OT::SinglePosFormat1&' --> 27813 <parameter type-id='type-id-1732'/> 27814 <!-- typedef OT::hb_apply_context_t::return_t --> 27815 <return type-id='type-id-1820'/> 27816 </function-decl> 27817 </member-function> 27818 <member-function access='public'> 27819 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> 27820 <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27821 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27822 <parameter type-id='type-id-1382' is-artificial='yes'/> 27823 <!-- parameter of type 'const OT::SinglePosFormat2&' --> 27824 <parameter type-id='type-id-1734'/> 27825 <!-- typedef OT::hb_apply_context_t::return_t --> 27826 <return type-id='type-id-1820'/> 27827 </function-decl> 27828 </member-function> 27829 <member-function access='public'> 27830 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> 27831 <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27832 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27833 <parameter type-id='type-id-1382' is-artificial='yes'/> 27834 <!-- parameter of type 'const OT::PairPosFormat1&' --> 27835 <parameter type-id='type-id-1665'/> 27836 <!-- typedef OT::hb_apply_context_t::return_t --> 27837 <return type-id='type-id-1820'/> 27838 </function-decl> 27839 </member-function> 27840 <member-function access='public'> 27841 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> 27842 <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 27843 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27844 <parameter type-id='type-id-1382' is-artificial='yes'/> 27845 <!-- parameter of type 'const OT::PairPosFormat2&' --> 27846 <parameter type-id='type-id-1667'/> 27847 <!-- typedef OT::hb_apply_context_t::return_t --> 27848 <return type-id='type-id-1820'/> 27849 </function-decl> 27850 </member-function> 27851 <member-function access='public'> 27852 <!-- bool OT::hb_apply_context_t::match_properties_mark(hb_codepoint_t, unsigned int, unsigned int) --> 27853 <function-decl name='match_properties_mark' mangled-name='_ZNK2OT18hb_apply_context_t21match_properties_markEjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='534' column='1' visibility='default' binding='global' size-in-bits='64'> 27854 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27855 <parameter type-id='type-id-1769' is-artificial='yes'/> 27856 <!-- parameter of type 'typedef hb_codepoint_t' --> 27857 <parameter type-id='type-id-72'/> 27858 <!-- parameter of type 'unsigned int' --> 27859 <parameter type-id='type-id-18'/> 27860 <!-- parameter of type 'unsigned int' --> 27861 <parameter type-id='type-id-18'/> 27862 <!-- bool --> 27863 <return type-id='type-id-1'/> 27864 </function-decl> 27865 </member-function> 27866 <member-function access='public' static='yes'> 27867 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::default_return_value() --> 27868 <function-decl name='default_return_value' mangled-name='_ZN2OT18hb_apply_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='269' column='1' visibility='default' binding='global' size-in-bits='64'> 27869 <!-- typedef OT::hb_apply_context_t::return_t --> 27870 <return type-id='type-id-1820'/> 27871 </function-decl> 27872 </member-function> 27873 <member-function access='public'> 27874 <!-- const char* OT::hb_apply_context_t::get_name() --> 27875 <function-decl name='get_name' mangled-name='_ZN2OT18hb_apply_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> 27876 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27877 <parameter type-id='type-id-1382' is-artificial='yes'/> 27878 <!-- const char* --> 27879 <return type-id='type-id-17'/> 27880 </function-decl> 27881 </member-function> 27882 <member-function access='public'> 27883 <!-- void OT::hb_apply_context_t::output_glyph_for_component(hb_codepoint_t, unsigned int) --> 27884 <function-decl name='output_glyph_for_component' mangled-name='_ZNK2OT18hb_apply_context_t26output_glyph_for_componentEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='616' column='1' visibility='default' binding='global' size-in-bits='64'> 27885 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27886 <parameter type-id='type-id-1769' is-artificial='yes'/> 27887 <!-- parameter of type 'typedef hb_codepoint_t' --> 27888 <parameter type-id='type-id-72'/> 27889 <!-- parameter of type 'unsigned int' --> 27890 <parameter type-id='type-id-18'/> 27891 <!-- void --> 27892 <return type-id='type-id-25'/> 27893 </function-decl> 27894 </member-function> 27895 <member-function access='public'> 27896 <!-- void OT::hb_apply_context_t::replace_glyph_inplace(hb_codepoint_t) --> 27897 <function-decl name='replace_glyph_inplace' mangled-name='_ZNK2OT18hb_apply_context_t21replace_glyph_inplaceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='605' column='1' visibility='default' binding='global' size-in-bits='64'> 27898 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27899 <parameter type-id='type-id-1769' is-artificial='yes'/> 27900 <!-- parameter of type 'typedef hb_codepoint_t' --> 27901 <parameter type-id='type-id-72'/> 27902 <!-- void --> 27903 <return type-id='type-id-25'/> 27904 </function-decl> 27905 </member-function> 27906 <member-function access='public'> 27907 <!-- void OT::hb_apply_context_t::replace_glyph_with_ligature(hb_codepoint_t, unsigned int) --> 27908 <function-decl name='replace_glyph_with_ligature' mangled-name='_ZNK2OT18hb_apply_context_t27replace_glyph_with_ligatureEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='610' column='1' visibility='default' binding='global' size-in-bits='64'> 27909 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27910 <parameter type-id='type-id-1769' is-artificial='yes'/> 27911 <!-- parameter of type 'typedef hb_codepoint_t' --> 27912 <parameter type-id='type-id-72'/> 27913 <!-- parameter of type 'unsigned int' --> 27914 <parameter type-id='type-id-18'/> 27915 <!-- void --> 27916 <return type-id='type-id-25'/> 27917 </function-decl> 27918 </member-function> 27919 <member-function access='public'> 27920 <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::recurse(unsigned int) --> 27921 <function-decl name='recurse' mangled-name='_ZN2OT18hb_apply_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='271' column='1' visibility='default' binding='global' size-in-bits='64'> 27922 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27923 <parameter type-id='type-id-1382' is-artificial='yes'/> 27924 <!-- parameter of type 'unsigned int' --> 27925 <parameter type-id='type-id-18'/> 27926 <!-- typedef OT::hb_apply_context_t::return_t --> 27927 <return type-id='type-id-1820'/> 27928 </function-decl> 27929 </member-function> 27930 <member-function access='public'> 27931 <!-- bool OT::hb_apply_context_t::stop_sublookup_iteration(OT::hb_apply_context_t::return_t) --> 27932 <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT18hb_apply_context_t24stop_sublookup_iterationEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> 27933 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27934 <parameter type-id='type-id-1769' is-artificial='yes'/> 27935 <!-- parameter of type 'typedef OT::hb_apply_context_t::return_t' --> 27936 <parameter type-id='type-id-1820'/> 27937 <!-- bool --> 27938 <return type-id='type-id-1'/> 27939 </function-decl> 27940 </member-function> 27941 <member-function access='public'> 27942 <!-- void OT::hb_apply_context_t::set_recurse_func(OT::hb_apply_context_t::recurse_func_t) --> 27943 <function-decl name='set_recurse_func' mangled-name='_ZN2OT18hb_apply_context_t16set_recurse_funcEPFbPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='314' column='1' visibility='default' binding='global' size-in-bits='64'> 27944 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27945 <parameter type-id='type-id-1382' is-artificial='yes'/> 27946 <!-- parameter of type 'typedef OT::hb_apply_context_t::recurse_func_t' --> 27947 <parameter type-id='type-id-1893'/> 27948 <!-- void --> 27949 <return type-id='type-id-25'/> 27950 </function-decl> 27951 </member-function> 27952 <member-function access='public'> 27953 <!-- void OT::hb_apply_context_t::set_lookup_mask(hb_mask_t) --> 27954 <function-decl name='set_lookup_mask' mangled-name='_ZN2OT18hb_apply_context_t15set_lookup_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='312' column='1' visibility='default' binding='global' size-in-bits='64'> 27955 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27956 <parameter type-id='type-id-1382' is-artificial='yes'/> 27957 <!-- parameter of type 'typedef hb_mask_t' --> 27958 <parameter type-id='type-id-92'/> 27959 <!-- void --> 27960 <return type-id='type-id-25'/> 27961 </function-decl> 27962 </member-function> 27963 <member-function access='public'> 27964 <!-- void OT::hb_apply_context_t::set_auto_zwj(bool) --> 27965 <function-decl name='set_auto_zwj' mangled-name='_ZN2OT18hb_apply_context_t12set_auto_zwjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='313' column='1' visibility='default' binding='global' size-in-bits='64'> 27966 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 27967 <parameter type-id='type-id-1382' is-artificial='yes'/> 27968 <!-- parameter of type 'bool' --> 27969 <parameter type-id='type-id-1'/> 27970 <!-- void --> 27971 <return type-id='type-id-25'/> 27972 </function-decl> 27973 </member-function> 27974 <member-function access='public'> 27975 <!-- void OT::hb_apply_context_t::_set_glyph_props(hb_codepoint_t, unsigned int, bool, bool) --> 27976 <function-decl name='_set_glyph_props' mangled-name='_ZNK2OT18hb_apply_context_t16_set_glyph_propsEjjbb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='573' column='1' visibility='default' binding='global' size-in-bits='64'> 27977 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27978 <parameter type-id='type-id-1769' is-artificial='yes'/> 27979 <!-- parameter of type 'typedef hb_codepoint_t' --> 27980 <parameter type-id='type-id-72'/> 27981 <!-- parameter of type 'unsigned int' --> 27982 <parameter type-id='type-id-18'/> 27983 <!-- parameter of type 'bool' --> 27984 <parameter type-id='type-id-1'/> 27985 <!-- parameter of type 'bool' --> 27986 <parameter type-id='type-id-1'/> 27987 <!-- void --> 27988 <return type-id='type-id-25'/> 27989 </function-decl> 27990 </member-function> 27991 <member-function access='public'> 27992 <!-- void OT::hb_apply_context_t::replace_glyph(hb_codepoint_t) --> 27993 <function-decl name='replace_glyph' mangled-name='_ZNK2OT18hb_apply_context_t13replace_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='600' column='1' visibility='default' binding='global' size-in-bits='64'> 27994 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 27995 <parameter type-id='type-id-1769' is-artificial='yes'/> 27996 <!-- parameter of type 'typedef hb_codepoint_t' --> 27997 <parameter type-id='type-id-72'/> 27998 <!-- void --> 27999 <return type-id='type-id-25'/> 28000 </function-decl> 28001 </member-function> 28002 <member-function access='public'> 28003 <!-- bool OT::hb_apply_context_t::check_glyph_property(const hb_glyph_info_t*, unsigned int) --> 28004 <function-decl name='check_glyph_property' mangled-name='_ZNK2OT18hb_apply_context_t20check_glyph_propertyEPK15hb_glyph_info_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='555' column='1' visibility='default' binding='global' size-in-bits='64'> 28005 <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> 28006 <parameter type-id='type-id-1769' is-artificial='yes'/> 28007 <!-- parameter of type 'const hb_glyph_info_t*' --> 28008 <parameter type-id='type-id-1783'/> 28009 <!-- parameter of type 'unsigned int' --> 28010 <parameter type-id='type-id-18'/> 28011 <!-- bool --> 28012 <return type-id='type-id-1'/> 28013 </function-decl> 28014 </member-function> 28015 <member-function access='public'> 28016 <!-- void OT::hb_apply_context_t::set_lookup(const OT::Lookup&) --> 28017 <function-decl name='set_lookup' mangled-name='_ZN2OT18hb_apply_context_t10set_lookupERKNS_6LookupE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='316' column='1' visibility='default' binding='global' size-in-bits='64'> 28018 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 28019 <parameter type-id='type-id-1382' is-artificial='yes'/> 28020 <!-- parameter of type 'const OT::Lookup&' --> 28021 <parameter type-id='type-id-1560'/> 28022 <!-- void --> 28023 <return type-id='type-id-25'/> 28024 </function-decl> 28025 </member-function> 28026 <member-function access='public' constructor='yes'> 28027 <!-- OT::hb_apply_context_t::hb_apply_context_t(unsigned int, hb_font_t*, hb_buffer_t*) --> 28028 <function-decl name='hb_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='297' column='1' visibility='default' binding='global' size-in-bits='64'> 28029 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 28030 <parameter type-id='type-id-1892' is-artificial='yes'/> 28031 <!-- parameter of type 'unsigned int' --> 28032 <parameter type-id='type-id-18'/> 28033 <!-- parameter of type 'hb_font_t*' --> 28034 <parameter type-id='type-id-154'/> 28035 <!-- parameter of type 'hb_buffer_t*' --> 28036 <parameter type-id='type-id-153'/> 28037 <!-- void --> 28038 <return type-id='type-id-25'/> 28039 </function-decl> 28040 </member-function> 28041 <member-function access='public' constructor='yes'> 28042 <!-- OT::hb_apply_context_t::hb_apply_context_t(unsigned int, hb_font_t*, hb_buffer_t*) --> 28043 <function-decl name='hb_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='297' column='1' visibility='default' binding='global' size-in-bits='64'> 28044 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 28045 <parameter type-id='type-id-1892' is-artificial='yes'/> 28046 <!-- parameter of type 'unsigned int' --> 28047 <parameter type-id='type-id-18'/> 28048 <!-- parameter of type 'hb_font_t*' --> 28049 <parameter type-id='type-id-154'/> 28050 <!-- parameter of type 'hb_buffer_t*' --> 28051 <parameter type-id='type-id-153'/> 28052 <!-- void --> 28053 <return type-id='type-id-25'/> 28054 </function-decl> 28055 </member-function> 28056 <member-function access='public'> 28057 <!-- void OT::hb_apply_context_t::set_lookup_props(unsigned int) --> 28058 <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='315' column='1' visibility='default' binding='global' size-in-bits='64'> 28059 <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> 28060 <parameter type-id='type-id-1892' is-artificial='yes'/> 28061 <!-- parameter of type 'unsigned int' --> 28062 <parameter type-id='type-id-18'/> 28063 <!-- void --> 28064 <return type-id='type-id-25'/> 28065 </function-decl> 28066 </member-function> 28067 </class-decl> 28068 <!-- struct OT::hb_closure_context_t --> 28069 <class-decl name='hb_closure_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='56' column='1' id='type-id-1389'> 28070 <member-type access='public'> 28071 <!-- typedef typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* OT::hb_closure_context_t::recurse_func_t --> 28072 <typedef-decl name='recurse_func_t' type-id='type-id-1809' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='60' column='1' id='type-id-1894'/> 28073 </member-type> 28074 <member-type access='public'> 28075 <!-- typedef hb_void_t OT::hb_closure_context_t::return_t --> 28076 <typedef-decl name='return_t' type-id='type-id-995' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='59' column='1' id='type-id-1821'/> 28077 </member-type> 28078 <data-member access='public' static='yes'> 28079 <!-- static const unsigned int OT::hb_closure_context_t::max_debug_depth --> 28080 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='58' column='1'/> 28081 </data-member> 28082 <data-member access='public' layout-offset-in-bits='0'> 28083 <!-- hb_face_t* OT::hb_closure_context_t::face --> 28084 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='76' column='1'/> 28085 </data-member> 28086 <data-member access='public' layout-offset-in-bits='64'> 28087 <!-- hb_set_t* OT::hb_closure_context_t::glyphs --> 28088 <var-decl name='glyphs' type-id='type-id-964' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='77' column='1'/> 28089 </data-member> 28090 <data-member access='public' layout-offset-in-bits='128'> 28091 <!-- OT::hb_closure_context_t::recurse_func_t OT::hb_closure_context_t::recurse_func --> 28092 <var-decl name='recurse_func' type-id='type-id-1894' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='78' column='1'/> 28093 </data-member> 28094 <data-member access='public' layout-offset-in-bits='192'> 28095 <!-- unsigned int OT::hb_closure_context_t::nesting_level_left --> 28096 <var-decl name='nesting_level_left' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='79' column='1'/> 28097 </data-member> 28098 <data-member access='public' layout-offset-in-bits='224'> 28099 <!-- unsigned int OT::hb_closure_context_t::debug_depth --> 28100 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='80' column='1'/> 28101 </data-member> 28102 <member-function access='public' constructor='yes'> 28103 <!-- OT::hb_closure_context_t::hb_closure_context_t(hb_face_t*, hb_set_t*, unsigned int) --> 28104 <function-decl name='hb_closure_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 28105 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28106 <parameter type-id='type-id-1390' is-artificial='yes'/> 28107 <!-- parameter of type 'hb_face_t*' --> 28108 <parameter type-id='type-id-160'/> 28109 <!-- parameter of type 'hb_set_t*' --> 28110 <parameter type-id='type-id-964'/> 28111 <!-- parameter of type 'unsigned int' --> 28112 <parameter type-id='type-id-18'/> 28113 <!-- void --> 28114 <return type-id='type-id-25'/> 28115 </function-decl> 28116 </member-function> 28117 <member-function access='public'> 28118 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 28119 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28120 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28121 <parameter type-id='type-id-1390' is-artificial='yes'/> 28122 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 28123 <parameter type-id='type-id-1738'/> 28124 <!-- typedef OT::hb_closure_context_t::return_t --> 28125 <return type-id='type-id-1821'/> 28126 </function-decl> 28127 </member-function> 28128 <member-function access='public'> 28129 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 28130 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28131 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28132 <parameter type-id='type-id-1390' is-artificial='yes'/> 28133 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 28134 <parameter type-id='type-id-1741'/> 28135 <!-- typedef OT::hb_closure_context_t::return_t --> 28136 <return type-id='type-id-1821'/> 28137 </function-decl> 28138 </member-function> 28139 <member-function access='public'> 28140 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 28141 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28142 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28143 <parameter type-id='type-id-1390' is-artificial='yes'/> 28144 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 28145 <parameter type-id='type-id-1589'/> 28146 <!-- typedef OT::hb_closure_context_t::return_t --> 28147 <return type-id='type-id-1821'/> 28148 </function-decl> 28149 </member-function> 28150 <member-function access='public'> 28151 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 28152 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28153 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28154 <parameter type-id='type-id-1390' is-artificial='yes'/> 28155 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 28156 <parameter type-id='type-id-1407'/> 28157 <!-- typedef OT::hb_closure_context_t::return_t --> 28158 <return type-id='type-id-1821'/> 28159 </function-decl> 28160 </member-function> 28161 <member-function access='public'> 28162 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 28163 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28164 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28165 <parameter type-id='type-id-1390' is-artificial='yes'/> 28166 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 28167 <parameter type-id='type-id-1557'/> 28168 <!-- typedef OT::hb_closure_context_t::return_t --> 28169 <return type-id='type-id-1821'/> 28170 </function-decl> 28171 </member-function> 28172 <member-function access='public'> 28173 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 28174 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28175 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28176 <parameter type-id='type-id-1390' is-artificial='yes'/> 28177 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 28178 <parameter type-id='type-id-1713'/> 28179 <!-- typedef OT::hb_closure_context_t::return_t --> 28180 <return type-id='type-id-1821'/> 28181 </function-decl> 28182 </member-function> 28183 <member-function access='public'> 28184 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 28185 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28186 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28187 <parameter type-id='type-id-1390' is-artificial='yes'/> 28188 <!-- parameter of type 'const OT::ContextFormat1&' --> 28189 <parameter type-id='type-id-1482'/> 28190 <!-- typedef OT::hb_closure_context_t::return_t --> 28191 <return type-id='type-id-1821'/> 28192 </function-decl> 28193 </member-function> 28194 <member-function access='public'> 28195 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 28196 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28197 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28198 <parameter type-id='type-id-1390' is-artificial='yes'/> 28199 <!-- parameter of type 'const OT::ContextFormat2&' --> 28200 <parameter type-id='type-id-1485'/> 28201 <!-- typedef OT::hb_closure_context_t::return_t --> 28202 <return type-id='type-id-1821'/> 28203 </function-decl> 28204 </member-function> 28205 <member-function access='public'> 28206 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 28207 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28208 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28209 <parameter type-id='type-id-1390' is-artificial='yes'/> 28210 <!-- parameter of type 'const OT::ContextFormat3&' --> 28211 <parameter type-id='type-id-1488'/> 28212 <!-- typedef OT::hb_closure_context_t::return_t --> 28213 <return type-id='type-id-1821'/> 28214 </function-decl> 28215 </member-function> 28216 <member-function access='public'> 28217 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 28218 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28219 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28220 <parameter type-id='type-id-1390' is-artificial='yes'/> 28221 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 28222 <parameter type-id='type-id-1459'/> 28223 <!-- typedef OT::hb_closure_context_t::return_t --> 28224 <return type-id='type-id-1821'/> 28225 </function-decl> 28226 </member-function> 28227 <member-function access='public'> 28228 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 28229 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28230 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28231 <parameter type-id='type-id-1390' is-artificial='yes'/> 28232 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 28233 <parameter type-id='type-id-1462'/> 28234 <!-- typedef OT::hb_closure_context_t::return_t --> 28235 <return type-id='type-id-1821'/> 28236 </function-decl> 28237 </member-function> 28238 <member-function access='public'> 28239 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 28240 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 28241 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28242 <parameter type-id='type-id-1390' is-artificial='yes'/> 28243 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 28244 <parameter type-id='type-id-1465'/> 28245 <!-- typedef OT::hb_closure_context_t::return_t --> 28246 <return type-id='type-id-1821'/> 28247 </function-decl> 28248 </member-function> 28249 <member-function access='public'> 28250 <!-- const char* OT::hb_closure_context_t::get_name() --> 28251 <function-decl name='get_name' mangled-name='_ZN2OT20hb_closure_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 28252 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28253 <parameter type-id='type-id-1390' is-artificial='yes'/> 28254 <!-- const char* --> 28255 <return type-id='type-id-17'/> 28256 </function-decl> 28257 </member-function> 28258 <member-function access='public' static='yes'> 28259 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::default_return_value() --> 28260 <function-decl name='default_return_value' mangled-name='_ZN2OT20hb_closure_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='63' column='1' visibility='default' binding='global' size-in-bits='64'> 28261 <!-- typedef OT::hb_closure_context_t::return_t --> 28262 <return type-id='type-id-1821'/> 28263 </function-decl> 28264 </member-function> 28265 <member-function access='public'> 28266 <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::recurse(unsigned int) --> 28267 <function-decl name='recurse' mangled-name='_ZN2OT20hb_closure_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 28268 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28269 <parameter type-id='type-id-1390' is-artificial='yes'/> 28270 <!-- parameter of type 'unsigned int' --> 28271 <parameter type-id='type-id-18'/> 28272 <!-- typedef OT::hb_closure_context_t::return_t --> 28273 <return type-id='type-id-1821'/> 28274 </function-decl> 28275 </member-function> 28276 <member-function access='public'> 28277 <!-- bool OT::hb_closure_context_t::stop_sublookup_iteration(OT::hb_closure_context_t::return_t) --> 28278 <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT20hb_closure_context_t24stop_sublookup_iterationERK10_hb_void_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 28279 <!-- implicit parameter of type 'const OT::hb_closure_context_t*' --> 28280 <parameter type-id='type-id-1777' is-artificial='yes'/> 28281 <!-- parameter of type 'typedef OT::hb_closure_context_t::return_t' --> 28282 <parameter type-id='type-id-1821'/> 28283 <!-- bool --> 28284 <return type-id='type-id-1'/> 28285 </function-decl> 28286 </member-function> 28287 <member-function access='public'> 28288 <!-- void OT::hb_closure_context_t::set_recurse_func(OT::hb_closure_context_t::recurse_func_t) --> 28289 <function-decl name='set_recurse_func' mangled-name='_ZN2OT20hb_closure_context_t16set_recurse_funcEPFRK10_hb_void_tPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> 28290 <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> 28291 <parameter type-id='type-id-1390' is-artificial='yes'/> 28292 <!-- parameter of type 'typedef OT::hb_closure_context_t::recurse_func_t' --> 28293 <parameter type-id='type-id-1894'/> 28294 <!-- void --> 28295 <return type-id='type-id-25'/> 28296 </function-decl> 28297 </member-function> 28298 </class-decl> 28299 <!-- struct OT::hb_collect_glyphs_context_t --> 28300 <class-decl name='hb_collect_glyphs_context_t' size-in-bits='66944' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='144' column='1' id='type-id-1391'> 28301 <member-type access='public'> 28302 <!-- typedef typedef OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int)* OT::hb_collect_glyphs_context_t::recurse_func_t --> 28303 <typedef-decl name='recurse_func_t' type-id='type-id-1811' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='148' column='1' id='type-id-1895'/> 28304 </member-type> 28305 <member-type access='public'> 28306 <!-- typedef hb_void_t OT::hb_collect_glyphs_context_t::return_t --> 28307 <typedef-decl name='return_t' type-id='type-id-995' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='147' column='1' id='type-id-1822'/> 28308 </member-type> 28309 <data-member access='public' static='yes'> 28310 <!-- static const unsigned int OT::hb_collect_glyphs_context_t::max_debug_depth --> 28311 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='146' column='1'/> 28312 </data-member> 28313 <data-member access='public' layout-offset-in-bits='0'> 28314 <!-- hb_face_t* OT::hb_collect_glyphs_context_t::face --> 28315 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='193' column='1'/> 28316 </data-member> 28317 <data-member access='public' layout-offset-in-bits='64'> 28318 <!-- hb_set_t* OT::hb_collect_glyphs_context_t::before --> 28319 <var-decl name='before' type-id='type-id-964' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='194' column='1'/> 28320 </data-member> 28321 <data-member access='public' layout-offset-in-bits='128'> 28322 <!-- hb_set_t* OT::hb_collect_glyphs_context_t::input --> 28323 <var-decl name='input' type-id='type-id-964' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='195' column='1'/> 28324 </data-member> 28325 <data-member access='public' layout-offset-in-bits='192'> 28326 <!-- hb_set_t* OT::hb_collect_glyphs_context_t::after --> 28327 <var-decl name='after' type-id='type-id-964' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='196' column='1'/> 28328 </data-member> 28329 <data-member access='public' layout-offset-in-bits='256'> 28330 <!-- hb_set_t* OT::hb_collect_glyphs_context_t::output --> 28331 <var-decl name='output' type-id='type-id-964' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='197' column='1'/> 28332 </data-member> 28333 <data-member access='public' layout-offset-in-bits='320'> 28334 <!-- OT::hb_collect_glyphs_context_t::recurse_func_t OT::hb_collect_glyphs_context_t::recurse_func --> 28335 <var-decl name='recurse_func' type-id='type-id-1895' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='198' column='1'/> 28336 </data-member> 28337 <data-member access='public' layout-offset-in-bits='384'> 28338 <!-- hb_set_t OT::hb_collect_glyphs_context_t::recursed_lookups --> 28339 <var-decl name='recursed_lookups' type-id='type-id-1896' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='199' column='1'/> 28340 </data-member> 28341 <data-member access='public' layout-offset-in-bits='66880'> 28342 <!-- unsigned int OT::hb_collect_glyphs_context_t::nesting_level_left --> 28343 <var-decl name='nesting_level_left' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='200' column='1'/> 28344 </data-member> 28345 <data-member access='public' layout-offset-in-bits='66912'> 28346 <!-- unsigned int OT::hb_collect_glyphs_context_t::debug_depth --> 28347 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='201' column='1'/> 28348 </data-member> 28349 <member-function access='public' constructor='yes'> 28350 <!-- OT::hb_collect_glyphs_context_t::hb_collect_glyphs_context_t(hb_face_t*, hb_set_t*, hb_set_t*, hb_set_t*, hb_set_t*, unsigned int) --> 28351 <function-decl name='hb_collect_glyphs_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> 28352 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28353 <parameter type-id='type-id-1392' is-artificial='yes'/> 28354 <!-- parameter of type 'hb_face_t*' --> 28355 <parameter type-id='type-id-160'/> 28356 <!-- parameter of type 'hb_set_t*' --> 28357 <parameter type-id='type-id-964'/> 28358 <!-- parameter of type 'hb_set_t*' --> 28359 <parameter type-id='type-id-964'/> 28360 <!-- parameter of type 'hb_set_t*' --> 28361 <parameter type-id='type-id-964'/> 28362 <!-- parameter of type 'hb_set_t*' --> 28363 <parameter type-id='type-id-964'/> 28364 <!-- parameter of type 'unsigned int' --> 28365 <parameter type-id='type-id-18'/> 28366 <!-- void --> 28367 <return type-id='type-id-25'/> 28368 </function-decl> 28369 </member-function> 28370 <member-function access='public' destructor='yes'> 28371 <!-- OT::hb_collect_glyphs_context_t::~hb_collect_glyphs_context_t(int) --> 28372 <function-decl name='~hb_collect_glyphs_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> 28373 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28374 <parameter type-id='type-id-1392' is-artificial='yes'/> 28375 <!-- artificial parameter of type 'int' --> 28376 <parameter type-id='type-id-11' is-artificial='yes'/> 28377 <!-- void --> 28378 <return type-id='type-id-25'/> 28379 </function-decl> 28380 </member-function> 28381 <member-function access='public'> 28382 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 28383 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28384 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28385 <parameter type-id='type-id-1392' is-artificial='yes'/> 28386 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 28387 <parameter type-id='type-id-1738'/> 28388 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28389 <return type-id='type-id-1822'/> 28390 </function-decl> 28391 </member-function> 28392 <member-function access='public'> 28393 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 28394 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28395 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28396 <parameter type-id='type-id-1392' is-artificial='yes'/> 28397 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 28398 <parameter type-id='type-id-1741'/> 28399 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28400 <return type-id='type-id-1822'/> 28401 </function-decl> 28402 </member-function> 28403 <member-function access='public'> 28404 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 28405 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28406 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28407 <parameter type-id='type-id-1392' is-artificial='yes'/> 28408 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 28409 <parameter type-id='type-id-1407'/> 28410 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28411 <return type-id='type-id-1822'/> 28412 </function-decl> 28413 </member-function> 28414 <member-function access='public'> 28415 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 28416 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28417 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28418 <parameter type-id='type-id-1392' is-artificial='yes'/> 28419 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 28420 <parameter type-id='type-id-1557'/> 28421 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28422 <return type-id='type-id-1822'/> 28423 </function-decl> 28424 </member-function> 28425 <member-function access='public'> 28426 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 28427 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28428 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28429 <parameter type-id='type-id-1392' is-artificial='yes'/> 28430 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 28431 <parameter type-id='type-id-1589'/> 28432 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28433 <return type-id='type-id-1822'/> 28434 </function-decl> 28435 </member-function> 28436 <member-function access='public'> 28437 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 28438 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28439 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28440 <parameter type-id='type-id-1392' is-artificial='yes'/> 28441 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 28442 <parameter type-id='type-id-1713'/> 28443 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28444 <return type-id='type-id-1822'/> 28445 </function-decl> 28446 </member-function> 28447 <member-function access='public'> 28448 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> 28449 <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28450 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28451 <parameter type-id='type-id-1392' is-artificial='yes'/> 28452 <!-- parameter of type 'const OT::SinglePosFormat1&' --> 28453 <parameter type-id='type-id-1732'/> 28454 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28455 <return type-id='type-id-1822'/> 28456 </function-decl> 28457 </member-function> 28458 <member-function access='public'> 28459 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> 28460 <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28461 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28462 <parameter type-id='type-id-1392' is-artificial='yes'/> 28463 <!-- parameter of type 'const OT::SinglePosFormat2&' --> 28464 <parameter type-id='type-id-1734'/> 28465 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28466 <return type-id='type-id-1822'/> 28467 </function-decl> 28468 </member-function> 28469 <member-function access='public'> 28470 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> 28471 <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28472 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28473 <parameter type-id='type-id-1392' is-artificial='yes'/> 28474 <!-- parameter of type 'const OT::CursivePosFormat1&' --> 28475 <parameter type-id='type-id-1500'/> 28476 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28477 <return type-id='type-id-1822'/> 28478 </function-decl> 28479 </member-function> 28480 <member-function access='public'> 28481 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> 28482 <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28483 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28484 <parameter type-id='type-id-1392' is-artificial='yes'/> 28485 <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> 28486 <parameter type-id='type-id-1570'/> 28487 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28488 <return type-id='type-id-1822'/> 28489 </function-decl> 28490 </member-function> 28491 <member-function access='public'> 28492 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> 28493 <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28494 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28495 <parameter type-id='type-id-1392' is-artificial='yes'/> 28496 <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> 28497 <parameter type-id='type-id-1579'/> 28498 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28499 <return type-id='type-id-1822'/> 28500 </function-decl> 28501 </member-function> 28502 <member-function access='public'> 28503 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> 28504 <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28505 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28506 <parameter type-id='type-id-1392' is-artificial='yes'/> 28507 <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> 28508 <parameter type-id='type-id-1583'/> 28509 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28510 <return type-id='type-id-1822'/> 28511 </function-decl> 28512 </member-function> 28513 <member-function access='public'> 28514 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> 28515 <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28516 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28517 <parameter type-id='type-id-1392' is-artificial='yes'/> 28518 <!-- parameter of type 'const OT::PairPosFormat1&' --> 28519 <parameter type-id='type-id-1665'/> 28520 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28521 <return type-id='type-id-1822'/> 28522 </function-decl> 28523 </member-function> 28524 <member-function access='public'> 28525 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> 28526 <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28527 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28528 <parameter type-id='type-id-1392' is-artificial='yes'/> 28529 <!-- parameter of type 'const OT::PairPosFormat2&' --> 28530 <parameter type-id='type-id-1667'/> 28531 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28532 <return type-id='type-id-1822'/> 28533 </function-decl> 28534 </member-function> 28535 <member-function access='public'> 28536 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 28537 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28538 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28539 <parameter type-id='type-id-1392' is-artificial='yes'/> 28540 <!-- parameter of type 'const OT::ContextFormat1&' --> 28541 <parameter type-id='type-id-1482'/> 28542 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28543 <return type-id='type-id-1822'/> 28544 </function-decl> 28545 </member-function> 28546 <member-function access='public'> 28547 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 28548 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28549 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28550 <parameter type-id='type-id-1392' is-artificial='yes'/> 28551 <!-- parameter of type 'const OT::ContextFormat2&' --> 28552 <parameter type-id='type-id-1485'/> 28553 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28554 <return type-id='type-id-1822'/> 28555 </function-decl> 28556 </member-function> 28557 <member-function access='public'> 28558 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 28559 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28560 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28561 <parameter type-id='type-id-1392' is-artificial='yes'/> 28562 <!-- parameter of type 'const OT::ContextFormat3&' --> 28563 <parameter type-id='type-id-1488'/> 28564 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28565 <return type-id='type-id-1822'/> 28566 </function-decl> 28567 </member-function> 28568 <member-function access='public'> 28569 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 28570 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28571 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28572 <parameter type-id='type-id-1392' is-artificial='yes'/> 28573 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 28574 <parameter type-id='type-id-1459'/> 28575 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28576 <return type-id='type-id-1822'/> 28577 </function-decl> 28578 </member-function> 28579 <member-function access='public'> 28580 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 28581 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28582 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28583 <parameter type-id='type-id-1392' is-artificial='yes'/> 28584 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 28585 <parameter type-id='type-id-1462'/> 28586 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28587 <return type-id='type-id-1822'/> 28588 </function-decl> 28589 </member-function> 28590 <member-function access='public'> 28591 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 28592 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> 28593 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28594 <parameter type-id='type-id-1392' is-artificial='yes'/> 28595 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 28596 <parameter type-id='type-id-1465'/> 28597 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28598 <return type-id='type-id-1822'/> 28599 </function-decl> 28600 </member-function> 28601 <member-function access='public'> 28602 <!-- const char* OT::hb_collect_glyphs_context_t::get_name() --> 28603 <function-decl name='get_name' mangled-name='_ZN2OT27hb_collect_glyphs_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='145' column='1' visibility='default' binding='global' size-in-bits='64'> 28604 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28605 <parameter type-id='type-id-1392' is-artificial='yes'/> 28606 <!-- const char* --> 28607 <return type-id='type-id-17'/> 28608 </function-decl> 28609 </member-function> 28610 <member-function access='public' static='yes'> 28611 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::default_return_value() --> 28612 <function-decl name='default_return_value' mangled-name='_ZN2OT27hb_collect_glyphs_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='151' column='1' visibility='default' binding='global' size-in-bits='64'> 28613 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28614 <return type-id='type-id-1822'/> 28615 </function-decl> 28616 </member-function> 28617 <member-function access='public'> 28618 <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::recurse(unsigned int) --> 28619 <function-decl name='recurse' mangled-name='_ZN2OT27hb_collect_glyphs_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> 28620 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28621 <parameter type-id='type-id-1392' is-artificial='yes'/> 28622 <!-- parameter of type 'unsigned int' --> 28623 <parameter type-id='type-id-18'/> 28624 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 28625 <return type-id='type-id-1822'/> 28626 </function-decl> 28627 </member-function> 28628 <member-function access='public'> 28629 <!-- bool OT::hb_collect_glyphs_context_t::stop_sublookup_iteration(OT::hb_collect_glyphs_context_t::return_t) --> 28630 <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT27hb_collect_glyphs_context_t24stop_sublookup_iterationERK10_hb_void_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='152' column='1' visibility='default' binding='global' size-in-bits='64'> 28631 <!-- implicit parameter of type 'const OT::hb_collect_glyphs_context_t*' --> 28632 <parameter type-id='type-id-1779' is-artificial='yes'/> 28633 <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::return_t' --> 28634 <parameter type-id='type-id-1822'/> 28635 <!-- bool --> 28636 <return type-id='type-id-1'/> 28637 </function-decl> 28638 </member-function> 28639 <member-function access='public'> 28640 <!-- void OT::hb_collect_glyphs_context_t::set_recurse_func(OT::hb_collect_glyphs_context_t::recurse_func_t) --> 28641 <function-decl name='set_recurse_func' mangled-name='_ZN2OT27hb_collect_glyphs_context_t16set_recurse_funcEPFRK10_hb_void_tPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='226' column='1' visibility='default' binding='global' size-in-bits='64'> 28642 <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> 28643 <parameter type-id='type-id-1392' is-artificial='yes'/> 28644 <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::recurse_func_t' --> 28645 <parameter type-id='type-id-1895'/> 28646 <!-- void --> 28647 <return type-id='type-id-25'/> 28648 </function-decl> 28649 </member-function> 28650 </class-decl> 28651 <!-- struct OT::hb_get_coverage_context_t --> 28652 <class-decl name='hb_get_coverage_context_t' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='236' column='1' id='type-id-1393'> 28653 <member-type access='public'> 28654 <!-- typedef const OT::Coverage& OT::hb_get_coverage_context_t::return_t --> 28655 <typedef-decl name='return_t' type-id='type-id-943' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='239' column='1' id='type-id-1818'/> 28656 </member-type> 28657 <data-member access='public' static='yes'> 28658 <!-- static const unsigned int OT::hb_get_coverage_context_t::max_debug_depth --> 28659 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='238' column='1'/> 28660 </data-member> 28661 <data-member access='public' layout-offset-in-bits='0'> 28662 <!-- unsigned int OT::hb_get_coverage_context_t::debug_depth --> 28663 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='247' column='1'/> 28664 </data-member> 28665 <member-function access='public' constructor='yes'> 28666 <!-- OT::hb_get_coverage_context_t::hb_get_coverage_context_t() --> 28667 <function-decl name='hb_get_coverage_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> 28668 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28669 <parameter type-id='type-id-1394' is-artificial='yes'/> 28670 <!-- void --> 28671 <return type-id='type-id-25'/> 28672 </function-decl> 28673 </member-function> 28674 <member-function access='public'> 28675 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 28676 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28677 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28678 <parameter type-id='type-id-1394' is-artificial='yes'/> 28679 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 28680 <parameter type-id='type-id-1738'/> 28681 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28682 <return type-id='type-id-1818'/> 28683 </function-decl> 28684 </member-function> 28685 <member-function access='public'> 28686 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 28687 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28688 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28689 <parameter type-id='type-id-1394' is-artificial='yes'/> 28690 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 28691 <parameter type-id='type-id-1741'/> 28692 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28693 <return type-id='type-id-1818'/> 28694 </function-decl> 28695 </member-function> 28696 <member-function access='public'> 28697 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 28698 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28699 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28700 <parameter type-id='type-id-1394' is-artificial='yes'/> 28701 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 28702 <parameter type-id='type-id-1589'/> 28703 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28704 <return type-id='type-id-1818'/> 28705 </function-decl> 28706 </member-function> 28707 <member-function access='public'> 28708 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 28709 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28710 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28711 <parameter type-id='type-id-1394' is-artificial='yes'/> 28712 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 28713 <parameter type-id='type-id-1407'/> 28714 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28715 <return type-id='type-id-1818'/> 28716 </function-decl> 28717 </member-function> 28718 <member-function access='public'> 28719 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 28720 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28721 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28722 <parameter type-id='type-id-1394' is-artificial='yes'/> 28723 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 28724 <parameter type-id='type-id-1557'/> 28725 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28726 <return type-id='type-id-1818'/> 28727 </function-decl> 28728 </member-function> 28729 <member-function access='public'> 28730 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 28731 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28732 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28733 <parameter type-id='type-id-1394' is-artificial='yes'/> 28734 <!-- parameter of type 'const OT::ContextFormat1&' --> 28735 <parameter type-id='type-id-1482'/> 28736 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28737 <return type-id='type-id-1818'/> 28738 </function-decl> 28739 </member-function> 28740 <member-function access='public'> 28741 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 28742 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28743 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28744 <parameter type-id='type-id-1394' is-artificial='yes'/> 28745 <!-- parameter of type 'const OT::ContextFormat2&' --> 28746 <parameter type-id='type-id-1485'/> 28747 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28748 <return type-id='type-id-1818'/> 28749 </function-decl> 28750 </member-function> 28751 <member-function access='public'> 28752 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 28753 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28754 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28755 <parameter type-id='type-id-1394' is-artificial='yes'/> 28756 <!-- parameter of type 'const OT::ContextFormat3&' --> 28757 <parameter type-id='type-id-1488'/> 28758 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28759 <return type-id='type-id-1818'/> 28760 </function-decl> 28761 </member-function> 28762 <member-function access='public'> 28763 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 28764 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28765 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28766 <parameter type-id='type-id-1394' is-artificial='yes'/> 28767 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 28768 <parameter type-id='type-id-1713'/> 28769 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28770 <return type-id='type-id-1818'/> 28771 </function-decl> 28772 </member-function> 28773 <member-function access='public'> 28774 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> 28775 <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28776 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28777 <parameter type-id='type-id-1394' is-artificial='yes'/> 28778 <!-- parameter of type 'const OT::SinglePosFormat1&' --> 28779 <parameter type-id='type-id-1732'/> 28780 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28781 <return type-id='type-id-1818'/> 28782 </function-decl> 28783 </member-function> 28784 <member-function access='public'> 28785 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> 28786 <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28787 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28788 <parameter type-id='type-id-1394' is-artificial='yes'/> 28789 <!-- parameter of type 'const OT::SinglePosFormat2&' --> 28790 <parameter type-id='type-id-1734'/> 28791 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28792 <return type-id='type-id-1818'/> 28793 </function-decl> 28794 </member-function> 28795 <member-function access='public'> 28796 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> 28797 <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28798 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28799 <parameter type-id='type-id-1394' is-artificial='yes'/> 28800 <!-- parameter of type 'const OT::PairPosFormat1&' --> 28801 <parameter type-id='type-id-1665'/> 28802 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28803 <return type-id='type-id-1818'/> 28804 </function-decl> 28805 </member-function> 28806 <member-function access='public'> 28807 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> 28808 <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28809 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28810 <parameter type-id='type-id-1394' is-artificial='yes'/> 28811 <!-- parameter of type 'const OT::PairPosFormat2&' --> 28812 <parameter type-id='type-id-1667'/> 28813 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28814 <return type-id='type-id-1818'/> 28815 </function-decl> 28816 </member-function> 28817 <member-function access='public'> 28818 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> 28819 <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28820 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28821 <parameter type-id='type-id-1394' is-artificial='yes'/> 28822 <!-- parameter of type 'const OT::CursivePosFormat1&' --> 28823 <parameter type-id='type-id-1500'/> 28824 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28825 <return type-id='type-id-1818'/> 28826 </function-decl> 28827 </member-function> 28828 <member-function access='public'> 28829 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> 28830 <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28831 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28832 <parameter type-id='type-id-1394' is-artificial='yes'/> 28833 <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> 28834 <parameter type-id='type-id-1570'/> 28835 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28836 <return type-id='type-id-1818'/> 28837 </function-decl> 28838 </member-function> 28839 <member-function access='public'> 28840 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> 28841 <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28842 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28843 <parameter type-id='type-id-1394' is-artificial='yes'/> 28844 <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> 28845 <parameter type-id='type-id-1579'/> 28846 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28847 <return type-id='type-id-1818'/> 28848 </function-decl> 28849 </member-function> 28850 <member-function access='public'> 28851 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> 28852 <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28853 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28854 <parameter type-id='type-id-1394' is-artificial='yes'/> 28855 <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> 28856 <parameter type-id='type-id-1583'/> 28857 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28858 <return type-id='type-id-1818'/> 28859 </function-decl> 28860 </member-function> 28861 <member-function access='public'> 28862 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 28863 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28864 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28865 <parameter type-id='type-id-1394' is-artificial='yes'/> 28866 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 28867 <parameter type-id='type-id-1459'/> 28868 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28869 <return type-id='type-id-1818'/> 28870 </function-decl> 28871 </member-function> 28872 <member-function access='public'> 28873 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 28874 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28875 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28876 <parameter type-id='type-id-1394' is-artificial='yes'/> 28877 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 28878 <parameter type-id='type-id-1462'/> 28879 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28880 <return type-id='type-id-1818'/> 28881 </function-decl> 28882 </member-function> 28883 <member-function access='public'> 28884 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 28885 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28886 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28887 <parameter type-id='type-id-1394' is-artificial='yes'/> 28888 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 28889 <parameter type-id='type-id-1465'/> 28890 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28891 <return type-id='type-id-1818'/> 28892 </function-decl> 28893 </member-function> 28894 <member-function access='public'> 28895 <!-- const char* OT::hb_get_coverage_context_t::get_name() --> 28896 <function-decl name='get_name' mangled-name='_ZN2OT25hb_get_coverage_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='237' column='1' visibility='default' binding='global' size-in-bits='64'> 28897 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28898 <parameter type-id='type-id-1394' is-artificial='yes'/> 28899 <!-- const char* --> 28900 <return type-id='type-id-17'/> 28901 </function-decl> 28902 </member-function> 28903 <member-function access='public' static='yes'> 28904 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::default_return_value() --> 28905 <function-decl name='default_return_value' mangled-name='_ZN2OT25hb_get_coverage_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='242' column='1' visibility='default' binding='global' size-in-bits='64'> 28906 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28907 <return type-id='type-id-1818'/> 28908 </function-decl> 28909 </member-function> 28910 <member-function access='public' constructor='yes'> 28911 <!-- OT::hb_get_coverage_context_t::hb_get_coverage_context_t() --> 28912 <function-decl name='hb_get_coverage_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> 28913 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28914 <parameter type-id='type-id-1394' is-artificial='yes'/> 28915 <!-- void --> 28916 <return type-id='type-id-25'/> 28917 </function-decl> 28918 </member-function> 28919 <member-function access='public'> 28920 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 28921 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28922 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28923 <parameter type-id='type-id-1394' is-artificial='yes'/> 28924 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 28925 <parameter type-id='type-id-1738'/> 28926 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28927 <return type-id='type-id-1818'/> 28928 </function-decl> 28929 </member-function> 28930 <member-function access='public'> 28931 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 28932 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28933 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28934 <parameter type-id='type-id-1394' is-artificial='yes'/> 28935 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 28936 <parameter type-id='type-id-1741'/> 28937 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28938 <return type-id='type-id-1818'/> 28939 </function-decl> 28940 </member-function> 28941 <member-function access='public'> 28942 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 28943 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28944 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28945 <parameter type-id='type-id-1394' is-artificial='yes'/> 28946 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 28947 <parameter type-id='type-id-1589'/> 28948 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28949 <return type-id='type-id-1818'/> 28950 </function-decl> 28951 </member-function> 28952 <member-function access='public'> 28953 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 28954 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28955 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28956 <parameter type-id='type-id-1394' is-artificial='yes'/> 28957 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 28958 <parameter type-id='type-id-1407'/> 28959 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28960 <return type-id='type-id-1818'/> 28961 </function-decl> 28962 </member-function> 28963 <member-function access='public'> 28964 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 28965 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28966 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28967 <parameter type-id='type-id-1394' is-artificial='yes'/> 28968 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 28969 <parameter type-id='type-id-1557'/> 28970 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28971 <return type-id='type-id-1818'/> 28972 </function-decl> 28973 </member-function> 28974 <member-function access='public'> 28975 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 28976 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28977 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28978 <parameter type-id='type-id-1394' is-artificial='yes'/> 28979 <!-- parameter of type 'const OT::ContextFormat1&' --> 28980 <parameter type-id='type-id-1482'/> 28981 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28982 <return type-id='type-id-1818'/> 28983 </function-decl> 28984 </member-function> 28985 <member-function access='public'> 28986 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 28987 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28988 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 28989 <parameter type-id='type-id-1394' is-artificial='yes'/> 28990 <!-- parameter of type 'const OT::ContextFormat2&' --> 28991 <parameter type-id='type-id-1485'/> 28992 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 28993 <return type-id='type-id-1818'/> 28994 </function-decl> 28995 </member-function> 28996 <member-function access='public'> 28997 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 28998 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 28999 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 29000 <parameter type-id='type-id-1394' is-artificial='yes'/> 29001 <!-- parameter of type 'const OT::ContextFormat3&' --> 29002 <parameter type-id='type-id-1488'/> 29003 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 29004 <return type-id='type-id-1818'/> 29005 </function-decl> 29006 </member-function> 29007 <member-function access='public'> 29008 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 29009 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 29010 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 29011 <parameter type-id='type-id-1394' is-artificial='yes'/> 29012 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 29013 <parameter type-id='type-id-1713'/> 29014 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 29015 <return type-id='type-id-1818'/> 29016 </function-decl> 29017 </member-function> 29018 <member-function access='public'> 29019 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 29020 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 29021 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 29022 <parameter type-id='type-id-1394' is-artificial='yes'/> 29023 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 29024 <parameter type-id='type-id-1459'/> 29025 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 29026 <return type-id='type-id-1818'/> 29027 </function-decl> 29028 </member-function> 29029 <member-function access='public'> 29030 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 29031 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 29032 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 29033 <parameter type-id='type-id-1394' is-artificial='yes'/> 29034 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 29035 <parameter type-id='type-id-1462'/> 29036 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 29037 <return type-id='type-id-1818'/> 29038 </function-decl> 29039 </member-function> 29040 <member-function access='public'> 29041 <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 29042 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> 29043 <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> 29044 <parameter type-id='type-id-1394' is-artificial='yes'/> 29045 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 29046 <parameter type-id='type-id-1465'/> 29047 <!-- typedef OT::hb_get_coverage_context_t::return_t --> 29048 <return type-id='type-id-1818'/> 29049 </function-decl> 29050 </member-function> 29051 </class-decl> 29052 <!-- struct OT::hb_would_apply_context_t --> 29053 <class-decl name='hb_would_apply_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='106' column='1' id='type-id-1395'> 29054 <member-type access='public'> 29055 <!-- typedef bool OT::hb_would_apply_context_t::return_t --> 29056 <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='109' column='1' id='type-id-1819'/> 29057 </member-type> 29058 <data-member access='public' static='yes'> 29059 <!-- static const unsigned int OT::hb_would_apply_context_t::max_debug_depth --> 29060 <var-decl name='max_debug_depth' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='108' column='1'/> 29061 </data-member> 29062 <data-member access='public' layout-offset-in-bits='0'> 29063 <!-- hb_face_t* OT::hb_would_apply_context_t::face --> 29064 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='115' column='1'/> 29065 </data-member> 29066 <data-member access='public' layout-offset-in-bits='64'> 29067 <!-- const hb_codepoint_t* OT::hb_would_apply_context_t::glyphs --> 29068 <var-decl name='glyphs' type-id='type-id-95' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='116' column='1'/> 29069 </data-member> 29070 <data-member access='public' layout-offset-in-bits='128'> 29071 <!-- unsigned int OT::hb_would_apply_context_t::len --> 29072 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='117' column='1'/> 29073 </data-member> 29074 <data-member access='public' layout-offset-in-bits='160'> 29075 <!-- bool OT::hb_would_apply_context_t::zero_context --> 29076 <var-decl name='zero_context' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='118' column='1'/> 29077 </data-member> 29078 <data-member access='public' layout-offset-in-bits='192'> 29079 <!-- unsigned int OT::hb_would_apply_context_t::debug_depth --> 29080 <var-decl name='debug_depth' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='119' column='1'/> 29081 </data-member> 29082 <member-function access='public' constructor='yes'> 29083 <!-- OT::hb_would_apply_context_t::hb_would_apply_context_t(hb_face_t*, const hb_codepoint_t*, unsigned int, bool) --> 29084 <function-decl name='hb_would_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> 29085 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29086 <parameter type-id='type-id-1396' is-artificial='yes'/> 29087 <!-- parameter of type 'hb_face_t*' --> 29088 <parameter type-id='type-id-160'/> 29089 <!-- parameter of type 'const hb_codepoint_t*' --> 29090 <parameter type-id='type-id-95'/> 29091 <!-- parameter of type 'unsigned int' --> 29092 <parameter type-id='type-id-18'/> 29093 <!-- parameter of type 'bool' --> 29094 <parameter type-id='type-id-1'/> 29095 <!-- void --> 29096 <return type-id='type-id-25'/> 29097 </function-decl> 29098 </member-function> 29099 <member-function access='public'> 29100 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> 29101 <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29102 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29103 <parameter type-id='type-id-1396' is-artificial='yes'/> 29104 <!-- parameter of type 'const OT::SingleSubstFormat1&' --> 29105 <parameter type-id='type-id-1738'/> 29106 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29107 <return type-id='type-id-1819'/> 29108 </function-decl> 29109 </member-function> 29110 <member-function access='public'> 29111 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> 29112 <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29113 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29114 <parameter type-id='type-id-1396' is-artificial='yes'/> 29115 <!-- parameter of type 'const OT::SingleSubstFormat2&' --> 29116 <parameter type-id='type-id-1741'/> 29117 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29118 <return type-id='type-id-1819'/> 29119 </function-decl> 29120 </member-function> 29121 <member-function access='public'> 29122 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> 29123 <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29124 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29125 <parameter type-id='type-id-1396' is-artificial='yes'/> 29126 <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> 29127 <parameter type-id='type-id-1589'/> 29128 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29129 <return type-id='type-id-1819'/> 29130 </function-decl> 29131 </member-function> 29132 <member-function access='public'> 29133 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> 29134 <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29135 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29136 <parameter type-id='type-id-1396' is-artificial='yes'/> 29137 <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> 29138 <parameter type-id='type-id-1407'/> 29139 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29140 <return type-id='type-id-1819'/> 29141 </function-decl> 29142 </member-function> 29143 <member-function access='public'> 29144 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> 29145 <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29146 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29147 <parameter type-id='type-id-1396' is-artificial='yes'/> 29148 <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> 29149 <parameter type-id='type-id-1713'/> 29150 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29151 <return type-id='type-id-1819'/> 29152 </function-decl> 29153 </member-function> 29154 <member-function access='public'> 29155 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> 29156 <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29157 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29158 <parameter type-id='type-id-1396' is-artificial='yes'/> 29159 <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> 29160 <parameter type-id='type-id-1557'/> 29161 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29162 <return type-id='type-id-1819'/> 29163 </function-decl> 29164 </member-function> 29165 <member-function access='public'> 29166 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> 29167 <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29168 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29169 <parameter type-id='type-id-1396' is-artificial='yes'/> 29170 <!-- parameter of type 'const OT::ContextFormat1&' --> 29171 <parameter type-id='type-id-1482'/> 29172 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29173 <return type-id='type-id-1819'/> 29174 </function-decl> 29175 </member-function> 29176 <member-function access='public'> 29177 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> 29178 <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29179 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29180 <parameter type-id='type-id-1396' is-artificial='yes'/> 29181 <!-- parameter of type 'const OT::ContextFormat2&' --> 29182 <parameter type-id='type-id-1485'/> 29183 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29184 <return type-id='type-id-1819'/> 29185 </function-decl> 29186 </member-function> 29187 <member-function access='public'> 29188 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> 29189 <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29190 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29191 <parameter type-id='type-id-1396' is-artificial='yes'/> 29192 <!-- parameter of type 'const OT::ContextFormat3&' --> 29193 <parameter type-id='type-id-1488'/> 29194 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29195 <return type-id='type-id-1819'/> 29196 </function-decl> 29197 </member-function> 29198 <member-function access='public'> 29199 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> 29200 <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29201 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29202 <parameter type-id='type-id-1396' is-artificial='yes'/> 29203 <!-- parameter of type 'const OT::ChainContextFormat1&' --> 29204 <parameter type-id='type-id-1459'/> 29205 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29206 <return type-id='type-id-1819'/> 29207 </function-decl> 29208 </member-function> 29209 <member-function access='public'> 29210 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> 29211 <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29212 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29213 <parameter type-id='type-id-1396' is-artificial='yes'/> 29214 <!-- parameter of type 'const OT::ChainContextFormat2&' --> 29215 <parameter type-id='type-id-1462'/> 29216 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29217 <return type-id='type-id-1819'/> 29218 </function-decl> 29219 </member-function> 29220 <member-function access='public'> 29221 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> 29222 <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> 29223 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29224 <parameter type-id='type-id-1396' is-artificial='yes'/> 29225 <!-- parameter of type 'const OT::ChainContextFormat3&' --> 29226 <parameter type-id='type-id-1465'/> 29227 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29228 <return type-id='type-id-1819'/> 29229 </function-decl> 29230 </member-function> 29231 <member-function access='public'> 29232 <!-- const char* OT::hb_would_apply_context_t::get_name() --> 29233 <function-decl name='get_name' mangled-name='_ZN2OT24hb_would_apply_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='107' column='1' visibility='default' binding='global' size-in-bits='64'> 29234 <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> 29235 <parameter type-id='type-id-1396' is-artificial='yes'/> 29236 <!-- const char* --> 29237 <return type-id='type-id-17'/> 29238 </function-decl> 29239 </member-function> 29240 <member-function access='public' static='yes'> 29241 <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::default_return_value() --> 29242 <function-decl name='default_return_value' mangled-name='_ZN2OT24hb_would_apply_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='112' column='1' visibility='default' binding='global' size-in-bits='64'> 29243 <!-- typedef OT::hb_would_apply_context_t::return_t --> 29244 <return type-id='type-id-1819'/> 29245 </function-decl> 29246 </member-function> 29247 <member-function access='public'> 29248 <!-- bool OT::hb_would_apply_context_t::stop_sublookup_iteration(OT::hb_would_apply_context_t::return_t) --> 29249 <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT24hb_would_apply_context_t24stop_sublookup_iterationEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='113' column='1' visibility='default' binding='global' size-in-bits='64'> 29250 <!-- implicit parameter of type 'const OT::hb_would_apply_context_t*' --> 29251 <parameter type-id='type-id-1781' is-artificial='yes'/> 29252 <!-- parameter of type 'typedef OT::hb_would_apply_context_t::return_t' --> 29253 <parameter type-id='type-id-1819'/> 29254 <!-- bool --> 29255 <return type-id='type-id-1'/> 29256 </function-decl> 29257 </member-function> 29258 </class-decl> 29259 <!-- typedef OT::USHORT OT::Value --> 29260 <typedef-decl name='Value' type-id='type-id-372' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='45' column='1' id='type-id-912'/> 29261 <!-- typedef OT::Value[1] OT::ValueRecord --> 29262 <typedef-decl name='ValueRecord' type-id='type-id-913' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='47' column='1' id='type-id-1874'/> 29263 <!-- typedef void (hb_set_t*, const OT::USHORT&, void*)* OT::collect_glyphs_func_t --> 29264 <typedef-decl name='collect_glyphs_func_t' type-id='type-id-1814' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='627' column='1' id='type-id-1842'/> 29265 <!-- typedef bool (hb_set_t*, const OT::USHORT&, void*)* OT::intersects_func_t --> 29266 <typedef-decl name='intersects_func_t' type-id='type-id-1398' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='626' column='1' id='type-id-1841'/> 29267 <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::match_func_t --> 29268 <typedef-decl name='match_func_t' type-id='type-id-1400' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='628' column='1' id='type-id-1840'/> 29269 <!-- struct OT::Supplier<OT::EntryExitRecord> --> 29270 <class-decl name='Supplier<OT::EntryExitRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1318'/> 29271 <!-- struct OT::Supplier<OT::Index> --> 29272 <class-decl name='Supplier<OT::Index>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1320'/> 29273 <!-- struct OT::Supplier<OT::IntType<unsigned int, 3u> > --> 29274 <class-decl name='Supplier<OT::IntType<unsigned int, 3u> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1322'/> 29275 <!-- struct OT::Supplier<OT::LookupRecord> --> 29276 <class-decl name='Supplier<OT::LookupRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1324'/> 29277 <!-- struct OT::Supplier<OT::MarkRecord> --> 29278 <class-decl name='Supplier<OT::MarkRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1326'/> 29279 <!-- struct OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > > --> 29280 <class-decl name='Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1328'/> 29281 <!-- struct OT::Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > > --> 29282 <class-decl name='Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1330'/> 29283 <!-- struct OT::Supplier<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > > --> 29284 <class-decl name='Supplier<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1332'/> 29285 <!-- struct OT::Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > > --> 29286 <class-decl name='Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1334'/> 29287 <!-- struct OT::Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > > --> 29288 <class-decl name='Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1336'/> 29289 <!-- struct OT::Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > > --> 29290 <class-decl name='Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1338'/> 29291 <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > > --> 29292 <class-decl name='Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1340'/> 29293 <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > > --> 29294 <class-decl name='Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1342'/> 29295 <!-- struct OT::Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > > --> 29296 <class-decl name='Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1344'/> 29297 <!-- struct OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > > --> 29298 <class-decl name='Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1346'/> 29299 <!-- struct OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > > --> 29300 <class-decl name='Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1348'/> 29301 <!-- struct OT::Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > > --> 29302 <class-decl name='Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1350'/> 29303 <!-- struct OT::Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > > --> 29304 <class-decl name='Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1352'/> 29305 <!-- struct OT::Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > > --> 29306 <class-decl name='Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1354'/> 29307 <!-- struct OT::Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > > --> 29308 <class-decl name='Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1356'/> 29309 <!-- struct OT::Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > > --> 29310 <class-decl name='Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1358'/> 29311 <!-- struct OT::Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > > --> 29312 <class-decl name='Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1360'/> 29313 <!-- struct OT::Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > > --> 29314 <class-decl name='Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1362'/> 29315 <!-- struct OT::Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > > --> 29316 <class-decl name='Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1364'/> 29317 <!-- struct OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > > --> 29318 <class-decl name='Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1366'/> 29319 <!-- struct OT::Supplier<OT::RangeRecord> --> 29320 <class-decl name='Supplier<OT::RangeRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1368'/> 29321 <!-- struct OT::Supplier<OT::Record<OT::Feature> > --> 29322 <class-decl name='Supplier<OT::Record<OT::Feature> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1370'/> 29323 <!-- struct OT::Supplier<OT::Record<OT::LangSys> > --> 29324 <class-decl name='Supplier<OT::Record<OT::LangSys> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1372'/> 29325 <!-- struct OT::Supplier<OT::Record<OT::Script> > --> 29326 <class-decl name='Supplier<OT::Record<OT::Script> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1374'/> 29327 <!-- struct OT::Supplier<unsigned int> --> 29328 <class-decl name='Supplier<unsigned int>' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-1376'> 29329 <data-member access='private' layout-offset-in-bits='0'> 29330 <!-- unsigned int OT::Supplier<unsigned int>::len --> 29331 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> 29332 </data-member> 29333 <data-member access='private' layout-offset-in-bits='64'> 29334 <!-- const unsigned int* OT::Supplier<unsigned int>::head --> 29335 <var-decl name='head' type-id='type-id-1897' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> 29336 </data-member> 29337 <member-function access='public'> 29338 <!-- void OT::Supplier<unsigned int>::Supplier(const unsigned int*, unsigned int) --> 29339 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> 29340 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 29341 <parameter type-id='type-id-1898' is-artificial='yes'/> 29342 <!-- parameter of type 'const unsigned int*' --> 29343 <parameter type-id='type-id-1897'/> 29344 <!-- parameter of type 'unsigned int' --> 29345 <parameter type-id='type-id-18'/> 29346 <!-- void --> 29347 <return type-id='type-id-25'/> 29348 </function-decl> 29349 </member-function> 29350 <member-function access='private'> 29351 <!-- void OT::Supplier<unsigned int>::Supplier(const OT::Supplier<unsigned int>&) --> 29352 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> 29353 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 29354 <parameter type-id='type-id-1898' is-artificial='yes'/> 29355 <!-- parameter of type 'const OT::Supplier<unsigned int>&' --> 29356 <parameter type-id='type-id-1899'/> 29357 <!-- void --> 29358 <return type-id='type-id-25'/> 29359 </function-decl> 29360 </member-function> 29361 <member-function access='public'> 29362 <!-- const unsigned int OT::Supplier<unsigned int>::operator[](unsigned int) --> 29363 <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierIjEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> 29364 <!-- implicit parameter of type 'const OT::Supplier<unsigned int>*' --> 29365 <parameter type-id='type-id-1900' is-artificial='yes'/> 29366 <!-- parameter of type 'unsigned int' --> 29367 <parameter type-id='type-id-18'/> 29368 <!-- const unsigned int --> 29369 <return type-id='type-id-89'/> 29370 </function-decl> 29371 </member-function> 29372 <member-function access='public'> 29373 <!-- void OT::Supplier<unsigned int>::advance(unsigned int) --> 29374 <function-decl name='advance' mangled-name='_ZN2OT8SupplierIjE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> 29375 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 29376 <parameter type-id='type-id-1898' is-artificial='yes'/> 29377 <!-- parameter of type 'unsigned int' --> 29378 <parameter type-id='type-id-18'/> 29379 <!-- void --> 29380 <return type-id='type-id-25'/> 29381 </function-decl> 29382 </member-function> 29383 </class-decl> 29384 </namespace-decl> 29385 <!-- hb_bool_t hb_ot_layout_has_glyph_classes(hb_face_t*) --> 29386 <function-decl name='hb_ot_layout_has_glyph_classes' mangled-name='hb_ot_layout_has_glyph_classes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_has_glyph_classes'> 29387 <!-- parameter of type 'hb_face_t*' --> 29388 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='126' column='1'/> 29389 <!-- typedef hb_bool_t --> 29390 <return type-id='type-id-40'/> 29391 </function-decl> 29392 <!-- hb_ot_layout_glyph_class_t hb_ot_layout_get_glyph_class(hb_face_t*, hb_codepoint_t) --> 29393 <function-decl name='hb_ot_layout_get_glyph_class' mangled-name='hb_ot_layout_get_glyph_class' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_get_glyph_class'> 29394 <!-- parameter of type 'hb_face_t*' --> 29395 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='132' column='1'/> 29396 <!-- parameter of type 'typedef hb_codepoint_t' --> 29397 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='133' column='1'/> 29398 <!-- enum hb_ot_layout_glyph_class_t --> 29399 <return type-id='type-id-915'/> 29400 </function-decl> 29401 <!-- void hb_ot_layout_get_glyphs_in_class(hb_face_t*, hb_ot_layout_glyph_class_t, hb_set_t*) --> 29402 <function-decl name='hb_ot_layout_get_glyphs_in_class' mangled-name='hb_ot_layout_get_glyphs_in_class' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_get_glyphs_in_class'> 29403 <!-- parameter of type 'hb_face_t*' --> 29404 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='139' column='1'/> 29405 <!-- parameter of type 'enum hb_ot_layout_glyph_class_t' --> 29406 <parameter type-id='type-id-915' name='klass' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='140' column='1'/> 29407 <!-- parameter of type 'hb_set_t*' --> 29408 <parameter type-id='type-id-964' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='141' column='1'/> 29409 <!-- void --> 29410 <return type-id='type-id-25'/> 29411 </function-decl> 29412 <!-- unsigned int hb_ot_layout_get_attach_points(hb_face_t*, hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> 29413 <function-decl name='hb_ot_layout_get_attach_points' mangled-name='hb_ot_layout_get_attach_points' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_get_attach_points'> 29414 <!-- parameter of type 'hb_face_t*' --> 29415 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='147' column='1'/> 29416 <!-- parameter of type 'typedef hb_codepoint_t' --> 29417 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='148' column='1'/> 29418 <!-- parameter of type 'unsigned int' --> 29419 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='149' column='1'/> 29420 <!-- parameter of type 'unsigned int*' --> 29421 <parameter type-id='type-id-60' name='point_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='150' column='1'/> 29422 <!-- parameter of type 'unsigned int*' --> 29423 <parameter type-id='type-id-60' name='point_array' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='151' column='1'/> 29424 <!-- unsigned int --> 29425 <return type-id='type-id-18'/> 29426 </function-decl> 29427 <!-- unsigned int hb_ot_layout_get_ligature_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, int*) --> 29428 <function-decl name='hb_ot_layout_get_ligature_carets' mangled-name='hb_ot_layout_get_ligature_carets' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_get_ligature_carets'> 29429 <!-- parameter of type 'hb_font_t*' --> 29430 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='157' column='1'/> 29431 <!-- parameter of type 'enum hb_direction_t' --> 29432 <parameter type-id='type-id-68' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='158' column='1'/> 29433 <!-- parameter of type 'typedef hb_codepoint_t' --> 29434 <parameter type-id='type-id-72' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='159' column='1'/> 29435 <!-- parameter of type 'unsigned int' --> 29436 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='160' column='1'/> 29437 <!-- parameter of type 'unsigned int*' --> 29438 <parameter type-id='type-id-60' name='caret_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='161' column='1'/> 29439 <!-- parameter of type 'int*' --> 29440 <parameter type-id='type-id-575' name='caret_array' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='162' column='1'/> 29441 <!-- unsigned int --> 29442 <return type-id='type-id-18'/> 29443 </function-decl> 29444 <!-- unsigned int hb_ot_layout_table_get_script_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int*, hb_tag_t*) --> 29445 <function-decl name='hb_ot_layout_table_get_script_tags' mangled-name='hb_ot_layout_table_get_script_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_table_get_script_tags'> 29446 <!-- parameter of type 'hb_face_t*' --> 29447 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='185' column='1'/> 29448 <!-- parameter of type 'typedef hb_tag_t' --> 29449 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='186' column='1'/> 29450 <!-- parameter of type 'unsigned int' --> 29451 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='187' column='1'/> 29452 <!-- parameter of type 'unsigned int*' --> 29453 <parameter type-id='type-id-60' name='script_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='188' column='1'/> 29454 <!-- parameter of type 'hb_tag_t*' --> 29455 <parameter type-id='type-id-970' name='script_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='189' column='1'/> 29456 <!-- unsigned int --> 29457 <return type-id='type-id-18'/> 29458 </function-decl> 29459 <!-- hb_bool_t hb_ot_layout_table_find_script(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int*) --> 29460 <function-decl name='hb_ot_layout_table_find_script' mangled-name='hb_ot_layout_table_find_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_table_find_script'> 29461 <!-- parameter of type 'hb_face_t*' --> 29462 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='199' column='1'/> 29463 <!-- parameter of type 'typedef hb_tag_t' --> 29464 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='200' column='1'/> 29465 <!-- parameter of type 'typedef hb_tag_t' --> 29466 <parameter type-id='type-id-184' name='script_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='201' column='1'/> 29467 <!-- parameter of type 'unsigned int*' --> 29468 <parameter type-id='type-id-60' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='202' column='1'/> 29469 <!-- typedef hb_bool_t --> 29470 <return type-id='type-id-40'/> 29471 </function-decl> 29472 <!-- hb_bool_t hb_ot_layout_table_choose_script(hb_face_t*, hb_tag_t, const hb_tag_t*, unsigned int*, hb_tag_t*) --> 29473 <function-decl name='hb_ot_layout_table_choose_script' mangled-name='hb_ot_layout_table_choose_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_table_choose_script'> 29474 <!-- parameter of type 'hb_face_t*' --> 29475 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='229' column='1'/> 29476 <!-- parameter of type 'typedef hb_tag_t' --> 29477 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='230' column='1'/> 29478 <!-- parameter of type 'const hb_tag_t*' --> 29479 <parameter type-id='type-id-1803' name='script_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='231' column='1'/> 29480 <!-- parameter of type 'unsigned int*' --> 29481 <parameter type-id='type-id-60' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='232' column='1'/> 29482 <!-- parameter of type 'hb_tag_t*' --> 29483 <parameter type-id='type-id-970' name='chosen_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='233' column='1'/> 29484 <!-- typedef hb_bool_t --> 29485 <return type-id='type-id-40'/> 29486 </function-decl> 29487 <!-- unsigned int hb_ot_layout_table_get_feature_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int*, hb_tag_t*) --> 29488 <function-decl name='hb_ot_layout_table_get_feature_tags' mangled-name='hb_ot_layout_table_get_feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_table_get_feature_tags'> 29489 <!-- parameter of type 'hb_face_t*' --> 29490 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='277' column='1'/> 29491 <!-- parameter of type 'typedef hb_tag_t' --> 29492 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='278' column='1'/> 29493 <!-- parameter of type 'unsigned int' --> 29494 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='279' column='1'/> 29495 <!-- parameter of type 'unsigned int*' --> 29496 <parameter type-id='type-id-60' name='feature_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='280' column='1'/> 29497 <!-- parameter of type 'hb_tag_t*' --> 29498 <parameter type-id='type-id-970' name='feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='281' column='1'/> 29499 <!-- unsigned int --> 29500 <return type-id='type-id-18'/> 29501 </function-decl> 29502 <!-- unsigned int hb_ot_layout_script_get_language_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*, hb_tag_t*) --> 29503 <function-decl name='hb_ot_layout_script_get_language_tags' mangled-name='hb_ot_layout_script_get_language_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_script_get_language_tags'> 29504 <!-- parameter of type 'hb_face_t*' --> 29505 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='290' column='1'/> 29506 <!-- parameter of type 'typedef hb_tag_t' --> 29507 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='291' column='1'/> 29508 <!-- parameter of type 'unsigned int' --> 29509 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='292' column='1'/> 29510 <!-- parameter of type 'unsigned int' --> 29511 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='293' column='1'/> 29512 <!-- parameter of type 'unsigned int*' --> 29513 <parameter type-id='type-id-60' name='language_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='294' column='1'/> 29514 <!-- parameter of type 'hb_tag_t*' --> 29515 <parameter type-id='type-id-970' name='language_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='295' column='1'/> 29516 <!-- unsigned int --> 29517 <return type-id='type-id-18'/> 29518 </function-decl> 29519 <!-- hb_bool_t hb_ot_layout_script_find_language(hb_face_t*, hb_tag_t, unsigned int, hb_tag_t, unsigned int*) --> 29520 <function-decl name='hb_ot_layout_script_find_language' mangled-name='hb_ot_layout_script_find_language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_script_find_language'> 29521 <!-- parameter of type 'hb_face_t*' --> 29522 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='303' column='1'/> 29523 <!-- parameter of type 'typedef hb_tag_t' --> 29524 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='304' column='1'/> 29525 <!-- parameter of type 'unsigned int' --> 29526 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='305' column='1'/> 29527 <!-- parameter of type 'typedef hb_tag_t' --> 29528 <parameter type-id='type-id-184' name='language_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='306' column='1'/> 29529 <!-- parameter of type 'unsigned int*' --> 29530 <parameter type-id='type-id-60' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='307' column='1'/> 29531 <!-- typedef hb_bool_t --> 29532 <return type-id='type-id-40'/> 29533 </function-decl> 29534 <!-- hb_bool_t hb_ot_layout_language_get_required_feature_index(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*) --> 29535 <function-decl name='hb_ot_layout_language_get_required_feature_index' mangled-name='hb_ot_layout_language_get_required_feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_language_get_required_feature_index'> 29536 <!-- parameter of type 'hb_face_t*' --> 29537 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='324' column='1'/> 29538 <!-- parameter of type 'typedef hb_tag_t' --> 29539 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='325' column='1'/> 29540 <!-- parameter of type 'unsigned int' --> 29541 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='326' column='1'/> 29542 <!-- parameter of type 'unsigned int' --> 29543 <parameter type-id='type-id-18' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='327' column='1'/> 29544 <!-- parameter of type 'unsigned int*' --> 29545 <parameter type-id='type-id-60' name='feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='328' column='1'/> 29546 <!-- typedef hb_bool_t --> 29547 <return type-id='type-id-40'/> 29548 </function-decl> 29549 <!-- hb_bool_t hb_ot_layout_language_get_required_feature(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*, hb_tag_t*) --> 29550 <function-decl name='hb_ot_layout_language_get_required_feature' mangled-name='hb_ot_layout_language_get_required_feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_language_get_required_feature'> 29551 <!-- parameter of type 'hb_face_t*' --> 29552 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='339' column='1'/> 29553 <!-- parameter of type 'typedef hb_tag_t' --> 29554 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='340' column='1'/> 29555 <!-- parameter of type 'unsigned int' --> 29556 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='341' column='1'/> 29557 <!-- parameter of type 'unsigned int' --> 29558 <parameter type-id='type-id-18' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='342' column='1'/> 29559 <!-- parameter of type 'unsigned int*' --> 29560 <parameter type-id='type-id-60' name='feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='343' column='1'/> 29561 <!-- parameter of type 'hb_tag_t*' --> 29562 <parameter type-id='type-id-970' name='feature_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='344' column='1'/> 29563 <!-- typedef hb_bool_t --> 29564 <return type-id='type-id-40'/> 29565 </function-decl> 29566 <!-- unsigned int hb_ot_layout_language_get_feature_indexes(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int, unsigned int*, unsigned int*) --> 29567 <function-decl name='hb_ot_layout_language_get_feature_indexes' mangled-name='hb_ot_layout_language_get_feature_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_language_get_feature_indexes'> 29568 <!-- parameter of type 'hb_face_t*' --> 29569 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='357' column='1'/> 29570 <!-- parameter of type 'typedef hb_tag_t' --> 29571 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='358' column='1'/> 29572 <!-- parameter of type 'unsigned int' --> 29573 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='359' column='1'/> 29574 <!-- parameter of type 'unsigned int' --> 29575 <parameter type-id='type-id-18' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='360' column='1'/> 29576 <!-- parameter of type 'unsigned int' --> 29577 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='361' column='1'/> 29578 <!-- parameter of type 'unsigned int*' --> 29579 <parameter type-id='type-id-60' name='feature_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='362' column='1'/> 29580 <!-- parameter of type 'unsigned int*' --> 29581 <parameter type-id='type-id-60' name='feature_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='363' column='1'/> 29582 <!-- unsigned int --> 29583 <return type-id='type-id-18'/> 29584 </function-decl> 29585 <!-- unsigned int hb_ot_layout_language_get_feature_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int, unsigned int*, hb_tag_t*) --> 29586 <function-decl name='hb_ot_layout_language_get_feature_tags' mangled-name='hb_ot_layout_language_get_feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_language_get_feature_tags'> 29587 <!-- parameter of type 'hb_face_t*' --> 29588 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='372' column='1'/> 29589 <!-- parameter of type 'typedef hb_tag_t' --> 29590 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='373' column='1'/> 29591 <!-- parameter of type 'unsigned int' --> 29592 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='374' column='1'/> 29593 <!-- parameter of type 'unsigned int' --> 29594 <parameter type-id='type-id-18' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='375' column='1'/> 29595 <!-- parameter of type 'unsigned int' --> 29596 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='376' column='1'/> 29597 <!-- parameter of type 'unsigned int*' --> 29598 <parameter type-id='type-id-60' name='feature_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='377' column='1'/> 29599 <!-- parameter of type 'hb_tag_t*' --> 29600 <parameter type-id='type-id-970' name='feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='378' column='1'/> 29601 <!-- unsigned int --> 29602 <return type-id='type-id-18'/> 29603 </function-decl> 29604 <!-- hb_bool_t hb_ot_layout_language_find_feature(hb_face_t*, hb_tag_t, unsigned int, unsigned int, hb_tag_t, unsigned int*) --> 29605 <function-decl name='hb_ot_layout_language_find_feature' mangled-name='hb_ot_layout_language_find_feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_language_find_feature'> 29606 <!-- parameter of type 'hb_face_t*' --> 29607 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='397' column='1'/> 29608 <!-- parameter of type 'typedef hb_tag_t' --> 29609 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='398' column='1'/> 29610 <!-- parameter of type 'unsigned int' --> 29611 <parameter type-id='type-id-18' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='399' column='1'/> 29612 <!-- parameter of type 'unsigned int' --> 29613 <parameter type-id='type-id-18' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='400' column='1'/> 29614 <!-- parameter of type 'typedef hb_tag_t' --> 29615 <parameter type-id='type-id-184' name='feature_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='401' column='1'/> 29616 <!-- parameter of type 'unsigned int*' --> 29617 <parameter type-id='type-id-60' name='feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='402' column='1'/> 29618 <!-- typedef hb_bool_t --> 29619 <return type-id='type-id-40'/> 29620 </function-decl> 29621 <!-- unsigned int hb_ot_layout_feature_get_lookups(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*, unsigned int*) --> 29622 <function-decl name='hb_ot_layout_feature_get_lookups' mangled-name='hb_ot_layout_feature_get_lookups' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_feature_get_lookups'> 29623 <!-- parameter of type 'hb_face_t*' --> 29624 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='423' column='1'/> 29625 <!-- parameter of type 'typedef hb_tag_t' --> 29626 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='424' column='1'/> 29627 <!-- parameter of type 'unsigned int' --> 29628 <parameter type-id='type-id-18' name='feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='425' column='1'/> 29629 <!-- parameter of type 'unsigned int' --> 29630 <parameter type-id='type-id-18' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='426' column='1'/> 29631 <!-- parameter of type 'unsigned int*' --> 29632 <parameter type-id='type-id-60' name='lookup_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='427' column='1'/> 29633 <!-- parameter of type 'unsigned int*' --> 29634 <parameter type-id='type-id-60' name='lookup_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='428' column='1'/> 29635 <!-- unsigned int --> 29636 <return type-id='type-id-18'/> 29637 </function-decl> 29638 <!-- unsigned int hb_ot_layout_table_get_lookup_count(hb_face_t*, hb_tag_t) --> 29639 <function-decl name='hb_ot_layout_table_get_lookup_count' mangled-name='hb_ot_layout_table_get_lookup_count' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_table_get_lookup_count'> 29640 <!-- parameter of type 'hb_face_t*' --> 29641 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='437' column='1'/> 29642 <!-- parameter of type 'typedef hb_tag_t' --> 29643 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='438' column='1'/> 29644 <!-- unsigned int --> 29645 <return type-id='type-id-18'/> 29646 </function-decl> 29647 <!-- void hb_ot_layout_collect_lookups(hb_face_t*, hb_tag_t, const hb_tag_t*, const hb_tag_t*, const hb_tag_t*, hb_set_t*) --> 29648 <function-decl name='hb_ot_layout_collect_lookups' mangled-name='hb_ot_layout_collect_lookups' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_collect_lookups'> 29649 <!-- parameter of type 'hb_face_t*' --> 29650 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='594' column='1'/> 29651 <!-- parameter of type 'typedef hb_tag_t' --> 29652 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='595' column='1'/> 29653 <!-- parameter of type 'const hb_tag_t*' --> 29654 <parameter type-id='type-id-1803' name='scripts' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='596' column='1'/> 29655 <!-- parameter of type 'const hb_tag_t*' --> 29656 <parameter type-id='type-id-1803' name='languages' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='597' column='1'/> 29657 <!-- parameter of type 'const hb_tag_t*' --> 29658 <parameter type-id='type-id-1803' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='598' column='1'/> 29659 <!-- parameter of type 'hb_set_t*' --> 29660 <parameter type-id='type-id-964' name='lookup_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='599' column='1'/> 29661 <!-- void --> 29662 <return type-id='type-id-25'/> 29663 </function-decl> 29664 <!-- void hb_ot_layout_lookup_collect_glyphs(hb_face_t*, hb_tag_t, unsigned int, hb_set_t*, hb_set_t*, hb_set_t*, hb_set_t*) --> 29665 <function-decl name='hb_ot_layout_lookup_collect_glyphs' mangled-name='hb_ot_layout_lookup_collect_glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_lookup_collect_glyphs'> 29666 <!-- parameter of type 'hb_face_t*' --> 29667 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='635' column='1'/> 29668 <!-- parameter of type 'typedef hb_tag_t' --> 29669 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='636' column='1'/> 29670 <!-- parameter of type 'unsigned int' --> 29671 <parameter type-id='type-id-18' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='637' column='1'/> 29672 <!-- parameter of type 'hb_set_t*' --> 29673 <parameter type-id='type-id-964' name='glyphs_before' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='638' column='1'/> 29674 <!-- parameter of type 'hb_set_t*' --> 29675 <parameter type-id='type-id-964' name='glyphs_input' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='639' column='1'/> 29676 <!-- parameter of type 'hb_set_t*' --> 29677 <parameter type-id='type-id-964' name='glyphs_after' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='640' column='1'/> 29678 <!-- parameter of type 'hb_set_t*' --> 29679 <parameter type-id='type-id-964' name='glyphs_output' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='641' column='1'/> 29680 <!-- void --> 29681 <return type-id='type-id-25'/> 29682 </function-decl> 29683 <!-- hb_bool_t hb_ot_layout_has_substitution(hb_face_t*) --> 29684 <function-decl name='hb_ot_layout_has_substitution' mangled-name='hb_ot_layout_has_substitution' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_has_substitution'> 29685 <!-- parameter of type 'hb_face_t*' --> 29686 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='674' column='1'/> 29687 <!-- typedef hb_bool_t --> 29688 <return type-id='type-id-40'/> 29689 </function-decl> 29690 <!-- hb_bool_t hb_ot_layout_lookup_would_substitute(hb_face_t*, unsigned int, const hb_codepoint_t*, unsigned int, hb_bool_t) --> 29691 <function-decl name='hb_ot_layout_lookup_would_substitute' mangled-name='hb_ot_layout_lookup_would_substitute' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_lookup_would_substitute'> 29692 <!-- parameter of type 'hb_face_t*' --> 29693 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='680' column='1'/> 29694 <!-- parameter of type 'unsigned int' --> 29695 <parameter type-id='type-id-18' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='681' column='1'/> 29696 <!-- parameter of type 'const hb_codepoint_t*' --> 29697 <parameter type-id='type-id-95' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='682' column='1'/> 29698 <!-- parameter of type 'unsigned int' --> 29699 <parameter type-id='type-id-18' name='glyphs_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='683' column='1'/> 29700 <!-- parameter of type 'typedef hb_bool_t' --> 29701 <parameter type-id='type-id-40' name='zero_context' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='684' column='1'/> 29702 <!-- typedef hb_bool_t --> 29703 <return type-id='type-id-40'/> 29704 </function-decl> 29705 <!-- void hb_ot_layout_lookup_substitute_closure(hb_face_t*, unsigned int, hb_set_t*) --> 29706 <function-decl name='hb_ot_layout_lookup_substitute_closure' mangled-name='hb_ot_layout_lookup_substitute_closure' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_lookup_substitute_closure'> 29707 <!-- parameter of type 'hb_face_t*' --> 29708 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='718' column='1'/> 29709 <!-- parameter of type 'unsigned int' --> 29710 <parameter type-id='type-id-18' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='719' column='1'/> 29711 <!-- parameter of type 'hb_set_t*' --> 29712 <parameter type-id='type-id-964' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='720' column='1'/> 29713 <!-- void --> 29714 <return type-id='type-id-25'/> 29715 </function-decl> 29716 <!-- hb_bool_t hb_ot_layout_has_positioning(hb_face_t*) --> 29717 <function-decl name='hb_ot_layout_has_positioning' mangled-name='hb_ot_layout_has_positioning' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_has_positioning'> 29718 <!-- parameter of type 'hb_face_t*' --> 29719 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='734' column='1'/> 29720 <!-- typedef hb_bool_t --> 29721 <return type-id='type-id-40'/> 29722 </function-decl> 29723 <!-- hb_bool_t hb_ot_layout_get_size_params(hb_face_t*, unsigned int*, unsigned int*, unsigned int*, unsigned int*, unsigned int*) --> 29724 <function-decl name='hb_ot_layout_get_size_params' mangled-name='hb_ot_layout_get_size_params' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_layout_get_size_params'> 29725 <!-- parameter of type 'hb_face_t*' --> 29726 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='752' column='1'/> 29727 <!-- parameter of type 'unsigned int*' --> 29728 <parameter type-id='type-id-60' name='design_size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='753' column='1'/> 29729 <!-- parameter of type 'unsigned int*' --> 29730 <parameter type-id='type-id-60' name='subfamily_id' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='754' column='1'/> 29731 <!-- parameter of type 'unsigned int*' --> 29732 <parameter type-id='type-id-60' name='subfamily_name_id' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='755' column='1'/> 29733 <!-- parameter of type 'unsigned int*' --> 29734 <parameter type-id='type-id-60' name='range_start' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='756' column='1'/> 29735 <!-- parameter of type 'unsigned int*' --> 29736 <parameter type-id='type-id-60' name='range_end' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='757' column='1'/> 29737 <!-- typedef hb_bool_t --> 29738 <return type-id='type-id-40'/> 29739 </function-decl> 29740 <!-- OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int) --> 29741 <function-type size-in-bits='64' id='type-id-1806'> 29742 <!-- parameter of type 'OT::hb_apply_context_t*' --> 29743 <parameter type-id='type-id-1382'/> 29744 <!-- parameter of type 'unsigned int' --> 29745 <parameter type-id='type-id-18'/> 29746 <!-- typedef OT::hb_apply_context_t::return_t --> 29747 <return type-id='type-id-1820'/> 29748 </function-type> 29749 <!-- bool (hb_set_t*, const OT::USHORT&, void*) --> 29750 <function-type size-in-bits='64' id='type-id-1397'> 29751 <!-- parameter of type 'hb_set_t*' --> 29752 <parameter type-id='type-id-964'/> 29753 <!-- parameter of type 'const OT::USHORT&' --> 29754 <parameter type-id='type-id-1762'/> 29755 <!-- parameter of type 'void*' --> 29756 <parameter type-id='type-id-19'/> 29757 <!-- bool --> 29758 <return type-id='type-id-1'/> 29759 </function-type> 29760 <!-- bool (hb_codepoint_t, const OT::USHORT&, void*) --> 29761 <function-type size-in-bits='64' id='type-id-1399'> 29762 <!-- parameter of type 'typedef hb_codepoint_t' --> 29763 <parameter type-id='type-id-72'/> 29764 <!-- parameter of type 'const OT::USHORT&' --> 29765 <parameter type-id='type-id-1762'/> 29766 <!-- parameter of type 'void*' --> 29767 <parameter type-id='type-id-19'/> 29768 <!-- bool --> 29769 <return type-id='type-id-1'/> 29770 </function-type> 29771 <!-- OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int) --> 29772 <function-type size-in-bits='64' id='type-id-1808'> 29773 <!-- parameter of type 'OT::hb_closure_context_t*' --> 29774 <parameter type-id='type-id-1390'/> 29775 <!-- parameter of type 'unsigned int' --> 29776 <parameter type-id='type-id-18'/> 29777 <!-- typedef OT::hb_closure_context_t::return_t --> 29778 <return type-id='type-id-1821'/> 29779 </function-type> 29780 <!-- OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int) --> 29781 <function-type size-in-bits='64' id='type-id-1810'> 29782 <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> 29783 <parameter type-id='type-id-1392'/> 29784 <!-- parameter of type 'unsigned int' --> 29785 <parameter type-id='type-id-18'/> 29786 <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> 29787 <return type-id='type-id-1822'/> 29788 </function-type> 29789 <!-- void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> 29790 <function-type size-in-bits='64' id='type-id-1812'> 29791 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 29792 <parameter type-id='type-id-962'/> 29793 <!-- parameter of type 'hb_font_t*' --> 29794 <parameter type-id='type-id-154'/> 29795 <!-- parameter of type 'hb_buffer_t*' --> 29796 <parameter type-id='type-id-153'/> 29797 <!-- void --> 29798 <return type-id='type-id-25'/> 29799 </function-type> 29800 <!-- void (hb_set_t*, const OT::USHORT&, void*) --> 29801 <function-type size-in-bits='64' id='type-id-1813'> 29802 <!-- parameter of type 'hb_set_t*' --> 29803 <parameter type-id='type-id-964'/> 29804 <!-- parameter of type 'const OT::USHORT&' --> 29805 <parameter type-id='type-id-1762'/> 29806 <!-- parameter of type 'void*' --> 29807 <parameter type-id='type-id-19'/> 29808 <!-- void --> 29809 <return type-id='type-id-25'/> 29810 </function-type> 29811 </abi-instr> 29812 <abi-instr address-size='64' path='hb-ot-map.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 29813 <!-- enum hb_ot_map_feature_flags_t --> 29814 <enum-decl name='hb_ot_map_feature_flags_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='155' column='1' id='type-id-1901'> 29815 <underlying-type type-id='type-id-7'/> 29816 <enumerator name='F_NONE' value='0'/> 29817 <enumerator name='F_GLOBAL' value='1'/> 29818 <enumerator name='F_HAS_FALLBACK' value='2'/> 29819 <enumerator name='F_MANUAL_ZWJ' value='4'/> 29820 </enum-decl> 29821 <!-- hb_ot_map_builder_t::feature_info_t[32] --> 29822 <array-type-def dimensions='1' type-id='type-id-1902' size-in-bits='7168' id='type-id-1903'> 29823 <!-- <anonymous range>[32] --> 29824 <subrange length='32' type-id='type-id-4' id='type-id-920'/> 29825 </array-type-def> 29826 <!-- hb_ot_map_builder_t::stage_info_t[8] --> 29827 <array-type-def dimensions='1' type-id='type-id-1904' size-in-bits='1024' id='type-id-1905'> 29828 <!-- <anonymous range>[8] --> 29829 <subrange length='8' type-id='type-id-4' id='type-id-63'/> 29830 </array-type-def> 29831 <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>[2] --> 29832 <array-type-def dimensions='1' type-id='type-id-1906' size-in-bits='2304' id='type-id-1907'> 29833 <!-- <anonymous range>[2] --> 29834 <subrange length='2' type-id='type-id-4' id='type-id-10'/> 29835 </array-type-def> 29836 <!-- struct hb_ot_map_builder_t --> 29837 <class-decl name='hb_ot_map_builder_t' size-in-bits='10240' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='181' column='1' id='type-id-1908'> 29838 <member-type access='private'> 29839 <!-- struct hb_ot_map_builder_t::feature_info_t --> 29840 <class-decl name='feature_info_t' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='210' column='1' id='type-id-1902'> 29841 <data-member access='public' layout-offset-in-bits='0'> 29842 <!-- hb_tag_t hb_ot_map_builder_t::feature_info_t::tag --> 29843 <var-decl name='tag' type-id='type-id-184' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='211' column='1'/> 29844 </data-member> 29845 <data-member access='public' layout-offset-in-bits='32'> 29846 <!-- unsigned int hb_ot_map_builder_t::feature_info_t::seq --> 29847 <var-decl name='seq' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='212' column='1'/> 29848 </data-member> 29849 <data-member access='public' layout-offset-in-bits='64'> 29850 <!-- unsigned int hb_ot_map_builder_t::feature_info_t::max_value --> 29851 <var-decl name='max_value' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='213' column='1'/> 29852 </data-member> 29853 <data-member access='public' layout-offset-in-bits='96'> 29854 <!-- hb_ot_map_feature_flags_t hb_ot_map_builder_t::feature_info_t::flags --> 29855 <var-decl name='flags' type-id='type-id-1901' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='214' column='1'/> 29856 </data-member> 29857 <data-member access='public' layout-offset-in-bits='128'> 29858 <!-- unsigned int hb_ot_map_builder_t::feature_info_t::default_value --> 29859 <var-decl name='default_value' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='215' column='1'/> 29860 </data-member> 29861 <data-member access='public' layout-offset-in-bits='160'> 29862 <!-- unsigned int hb_ot_map_builder_t::feature_info_t::stage[2] --> 29863 <var-decl name='stage' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='216' column='1'/> 29864 </data-member> 29865 <member-function access='public' static='yes'> 29866 <!-- int hb_ot_map_builder_t::feature_info_t::cmp(const hb_ot_map_builder_t::feature_info_t*) --> 29867 <function-decl name='cmp' mangled-name='_ZN19hb_ot_map_builder_t14feature_info_t3cmpEPKS0_S2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> 29868 <!-- parameter of type 'const hb_ot_map_builder_t::feature_info_t*' --> 29869 <parameter type-id='type-id-1909'/> 29870 <!-- parameter of type 'const hb_ot_map_builder_t::feature_info_t*' --> 29871 <parameter type-id='type-id-1909'/> 29872 <!-- int --> 29873 <return type-id='type-id-11'/> 29874 </function-decl> 29875 </member-function> 29876 </class-decl> 29877 </member-type> 29878 <member-type access='private'> 29879 <!-- struct hb_ot_map_builder_t::stage_info_t --> 29880 <class-decl name='stage_info_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='222' column='1' id='type-id-1904'> 29881 <data-member access='public' layout-offset-in-bits='0'> 29882 <!-- unsigned int hb_ot_map_builder_t::stage_info_t::index --> 29883 <var-decl name='index' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='223' column='1'/> 29884 </data-member> 29885 <data-member access='public' layout-offset-in-bits='64'> 29886 <!-- hb_ot_map_t::stage_map_t::pause_func_t hb_ot_map_builder_t::stage_info_t::pause_func --> 29887 <var-decl name='pause_func' type-id='type-id-956' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='224' column='1'/> 29888 </data-member> 29889 </class-decl> 29890 </member-type> 29891 <data-member access='public' layout-offset-in-bits='0'> 29892 <!-- hb_face_t* hb_ot_map_builder_t::face --> 29893 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='231' column='1'/> 29894 </data-member> 29895 <data-member access='public' layout-offset-in-bits='64'> 29896 <!-- hb_segment_properties_t hb_ot_map_builder_t::props --> 29897 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='232' column='1'/> 29898 </data-member> 29899 <data-member access='public' layout-offset-in-bits='320'> 29900 <!-- hb_tag_t hb_ot_map_builder_t::chosen_script[2] --> 29901 <var-decl name='chosen_script' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='234' column='1'/> 29902 </data-member> 29903 <data-member access='public' layout-offset-in-bits='384'> 29904 <!-- bool hb_ot_map_builder_t::found_script[2] --> 29905 <var-decl name='found_script' type-id='type-id-914' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='235' column='1'/> 29906 </data-member> 29907 <data-member access='public' layout-offset-in-bits='416'> 29908 <!-- unsigned int hb_ot_map_builder_t::script_index[2] --> 29909 <var-decl name='script_index' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='236' column='1'/> 29910 </data-member> 29911 <data-member access='public' layout-offset-in-bits='480'> 29912 <!-- unsigned int hb_ot_map_builder_t::language_index[2] --> 29913 <var-decl name='language_index' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='236' column='1'/> 29914 </data-member> 29915 <data-member access='private' layout-offset-in-bits='544'> 29916 <!-- unsigned int hb_ot_map_builder_t::current_stage[2] --> 29917 <var-decl name='current_stage' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='240' column='1'/> 29918 </data-member> 29919 <data-member access='private' layout-offset-in-bits='640'> 29920 <!-- hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> hb_ot_map_builder_t::feature_infos --> 29921 <var-decl name='feature_infos' type-id='type-id-1910' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='241' column='1'/> 29922 </data-member> 29923 <data-member access='private' layout-offset-in-bits='7936'> 29924 <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> hb_ot_map_builder_t::stages[2] --> 29925 <var-decl name='stages' type-id='type-id-1907' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='242' column='1'/> 29926 </data-member> 29927 <member-function access='public' constructor='yes'> 29928 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 29929 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 29930 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29931 <parameter type-id='type-id-1911' is-artificial='yes'/> 29932 <!-- parameter of type 'hb_face_t*' --> 29933 <parameter type-id='type-id-160'/> 29934 <!-- parameter of type 'const hb_segment_properties_t*' --> 29935 <parameter type-id='type-id-173'/> 29936 <!-- void --> 29937 <return type-id='type-id-25'/> 29938 </function-decl> 29939 </member-function> 29940 <member-function access='public'> 29941 <!-- void hb_ot_map_builder_t::add_gsub_pause(hb_ot_map_t::stage_map_t::pause_func_t) --> 29942 <function-decl name='add_gsub_pause' mangled-name='_ZN19hb_ot_map_builder_t14add_gsub_pauseEPFvPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> 29943 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29944 <parameter type-id='type-id-1911' is-artificial='yes'/> 29945 <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> 29946 <parameter type-id='type-id-956'/> 29947 <!-- void --> 29948 <return type-id='type-id-25'/> 29949 </function-decl> 29950 </member-function> 29951 <member-function access='public'> 29952 <!-- void hb_ot_map_builder_t::add_gpos_pause(hb_ot_map_t::stage_map_t::pause_func_t) --> 29953 <function-decl name='add_gpos_pause' mangled-name='_ZN19hb_ot_map_builder_t14add_gpos_pauseEPFvPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='195' column='1' visibility='default' binding='global' size-in-bits='64'> 29954 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29955 <parameter type-id='type-id-1911' is-artificial='yes'/> 29956 <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> 29957 <parameter type-id='type-id-956'/> 29958 <!-- void --> 29959 <return type-id='type-id-25'/> 29960 </function-decl> 29961 </member-function> 29962 <member-function access='private'> 29963 <!-- void hb_ot_map_builder_t::add_pause(unsigned int, hb_ot_map_t::stage_map_t::pause_func_t) --> 29964 <function-decl name='add_pause' mangled-name='_ZN19hb_ot_map_builder_t9add_pauseEjPFvPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='227' column='1' visibility='default' binding='global' size-in-bits='64'> 29965 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29966 <parameter type-id='type-id-1911' is-artificial='yes'/> 29967 <!-- parameter of type 'unsigned int' --> 29968 <parameter type-id='type-id-18'/> 29969 <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> 29970 <parameter type-id='type-id-956'/> 29971 <!-- void --> 29972 <return type-id='type-id-25'/> 29973 </function-decl> 29974 </member-function> 29975 <member-function access='public'> 29976 <!-- void hb_ot_map_builder_t::add_feature(hb_tag_t, unsigned int, hb_ot_map_feature_flags_t) --> 29977 <function-decl name='add_feature' mangled-name='_ZN19hb_ot_map_builder_t11add_featureEjj25hb_ot_map_feature_flags_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='187' column='1' visibility='default' binding='global' size-in-bits='64'> 29978 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29979 <parameter type-id='type-id-1911' is-artificial='yes'/> 29980 <!-- parameter of type 'typedef hb_tag_t' --> 29981 <parameter type-id='type-id-184'/> 29982 <!-- parameter of type 'unsigned int' --> 29983 <parameter type-id='type-id-18'/> 29984 <!-- parameter of type 'enum hb_ot_map_feature_flags_t' --> 29985 <parameter type-id='type-id-1901'/> 29986 <!-- void --> 29987 <return type-id='type-id-25'/> 29988 </function-decl> 29989 </member-function> 29990 <member-function access='public'> 29991 <!-- void hb_ot_map_builder_t::compile(hb_ot_map_t&) --> 29992 <function-decl name='compile' mangled-name='_ZN19hb_ot_map_builder_t7compileER11hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='198' column='1' visibility='default' binding='global' size-in-bits='64'> 29993 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 29994 <parameter type-id='type-id-1911' is-artificial='yes'/> 29995 <!-- parameter of type 'hb_ot_map_t&' --> 29996 <parameter type-id='type-id-1912'/> 29997 <!-- void --> 29998 <return type-id='type-id-25'/> 29999 </function-decl> 30000 </member-function> 30001 <member-function access='public' constructor='yes'> 30002 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30003 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30004 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30005 <parameter type-id='type-id-1911' is-artificial='yes'/> 30006 <!-- parameter of type 'hb_face_t*' --> 30007 <parameter type-id='type-id-160'/> 30008 <!-- parameter of type 'const hb_segment_properties_t*' --> 30009 <parameter type-id='type-id-173'/> 30010 <!-- void --> 30011 <return type-id='type-id-25'/> 30012 </function-decl> 30013 </member-function> 30014 <member-function access='public'> 30015 <!-- void hb_ot_map_builder_t::finish() --> 30016 <function-decl name='finish' mangled-name='_ZN19hb_ot_map_builder_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='200' column='1' visibility='default' binding='global' size-in-bits='64'> 30017 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30018 <parameter type-id='type-id-1911' is-artificial='yes'/> 30019 <!-- void --> 30020 <return type-id='type-id-25'/> 30021 </function-decl> 30022 </member-function> 30023 <member-function access='public'> 30024 <!-- void hb_ot_map_builder_t::add_global_bool_feature(hb_tag_t) --> 30025 <function-decl name='add_global_bool_feature' mangled-name='_ZN19hb_ot_map_builder_t23add_global_bool_featureEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='190' column='1' visibility='default' binding='global' size-in-bits='64'> 30026 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30027 <parameter type-id='type-id-1911' is-artificial='yes'/> 30028 <!-- parameter of type 'typedef hb_tag_t' --> 30029 <parameter type-id='type-id-184'/> 30030 <!-- void --> 30031 <return type-id='type-id-25'/> 30032 </function-decl> 30033 </member-function> 30034 <member-function access='public' constructor='yes'> 30035 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30036 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30037 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30038 <parameter type-id='type-id-1911' is-artificial='yes'/> 30039 <!-- parameter of type 'hb_face_t*' --> 30040 <parameter type-id='type-id-160'/> 30041 <!-- parameter of type 'const hb_segment_properties_t*' --> 30042 <parameter type-id='type-id-173'/> 30043 <!-- void --> 30044 <return type-id='type-id-25'/> 30045 </function-decl> 30046 </member-function> 30047 <member-function access='public' constructor='yes'> 30048 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30049 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30050 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30051 <parameter type-id='type-id-1911' is-artificial='yes'/> 30052 <!-- parameter of type 'hb_face_t*' --> 30053 <parameter type-id='type-id-160'/> 30054 <!-- parameter of type 'const hb_segment_properties_t*' --> 30055 <parameter type-id='type-id-173'/> 30056 <!-- void --> 30057 <return type-id='type-id-25'/> 30058 </function-decl> 30059 </member-function> 30060 <member-function access='public' constructor='yes'> 30061 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30062 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30063 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30064 <parameter type-id='type-id-1911' is-artificial='yes'/> 30065 <!-- parameter of type 'hb_face_t*' --> 30066 <parameter type-id='type-id-160'/> 30067 <!-- parameter of type 'const hb_segment_properties_t*' --> 30068 <parameter type-id='type-id-173'/> 30069 <!-- void --> 30070 <return type-id='type-id-25'/> 30071 </function-decl> 30072 </member-function> 30073 <member-function access='public' constructor='yes'> 30074 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30075 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30076 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30077 <parameter type-id='type-id-1911' is-artificial='yes'/> 30078 <!-- parameter of type 'hb_face_t*' --> 30079 <parameter type-id='type-id-160'/> 30080 <!-- parameter of type 'const hb_segment_properties_t*' --> 30081 <parameter type-id='type-id-173'/> 30082 <!-- void --> 30083 <return type-id='type-id-25'/> 30084 </function-decl> 30085 </member-function> 30086 <member-function access='public' constructor='yes'> 30087 <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> 30088 <function-decl name='hb_ot_map_builder_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 30089 <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> 30090 <parameter type-id='type-id-1911' is-artificial='yes'/> 30091 <!-- parameter of type 'hb_face_t*' --> 30092 <parameter type-id='type-id-160'/> 30093 <!-- parameter of type 'const hb_segment_properties_t*' --> 30094 <parameter type-id='type-id-173'/> 30095 <!-- void --> 30096 <return type-id='type-id-25'/> 30097 </function-decl> 30098 </member-function> 30099 </class-decl> 30100 <!-- struct hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> --> 30101 <class-decl name='hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>' size-in-bits='7296' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-1910'> 30102 <data-member access='public' layout-offset-in-bits='0'> 30103 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::len --> 30104 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 30105 </data-member> 30106 <data-member access='public' layout-offset-in-bits='32'> 30107 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::allocated --> 30108 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 30109 </data-member> 30110 <data-member access='public' layout-offset-in-bits='64'> 30111 <!-- hb_ot_map_builder_t::feature_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::array --> 30112 <var-decl name='array' type-id='type-id-1913' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 30113 </data-member> 30114 <data-member access='public' layout-offset-in-bits='128'> 30115 <!-- hb_ot_map_builder_t::feature_info_t hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::static_array[32] --> 30116 <var-decl name='static_array' type-id='type-id-1903' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 30117 </data-member> 30118 <member-function access='public'> 30119 <!-- hb_ot_map_builder_t::feature_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::push() --> 30120 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t14feature_info_tELj32EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 30121 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> 30122 <parameter type-id='type-id-1914' is-artificial='yes'/> 30123 <!-- hb_ot_map_builder_t::feature_info_t* --> 30124 <return type-id='type-id-1913'/> 30125 </function-decl> 30126 </member-function> 30127 <member-function access='public'> 30128 <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::qsort() --> 30129 <function-decl name='qsort' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t14feature_info_tELj32EE5qsortEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='408' column='1' visibility='default' binding='global' size-in-bits='64'> 30130 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> 30131 <parameter type-id='type-id-1914' is-artificial='yes'/> 30132 <!-- void --> 30133 <return type-id='type-id-25'/> 30134 </function-decl> 30135 </member-function> 30136 <member-function access='public'> 30137 <!-- hb_ot_map_builder_t::feature_info_t& hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::operator[](unsigned int) --> 30138 <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t14feature_info_tELj32EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 30139 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> 30140 <parameter type-id='type-id-1914' is-artificial='yes'/> 30141 <!-- parameter of type 'unsigned int' --> 30142 <parameter type-id='type-id-18'/> 30143 <!-- hb_ot_map_builder_t::feature_info_t& --> 30144 <return type-id='type-id-1915'/> 30145 </function-decl> 30146 </member-function> 30147 <member-function access='public'> 30148 <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::shrink(unsigned int) --> 30149 <function-decl name='shrink' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t14feature_info_tELj32EE6shrinkEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='387' column='1' visibility='default' binding='global' size-in-bits='64'> 30150 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> 30151 <parameter type-id='type-id-1914' is-artificial='yes'/> 30152 <!-- parameter of type 'unsigned int' --> 30153 <parameter type-id='type-id-18'/> 30154 <!-- void --> 30155 <return type-id='type-id-25'/> 30156 </function-decl> 30157 </member-function> 30158 <member-function access='public'> 30159 <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::finish() --> 30160 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t14feature_info_tELj32EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 30161 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> 30162 <parameter type-id='type-id-1914' is-artificial='yes'/> 30163 <!-- void --> 30164 <return type-id='type-id-25'/> 30165 </function-decl> 30166 </member-function> 30167 </class-decl> 30168 <!-- struct hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> --> 30169 <class-decl name='hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-1906'> 30170 <data-member access='public' layout-offset-in-bits='0'> 30171 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::len --> 30172 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> 30173 </data-member> 30174 <data-member access='public' layout-offset-in-bits='32'> 30175 <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::allocated --> 30176 <var-decl name='allocated' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> 30177 </data-member> 30178 <data-member access='public' layout-offset-in-bits='64'> 30179 <!-- hb_ot_map_builder_t::stage_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::array --> 30180 <var-decl name='array' type-id='type-id-1916' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> 30181 </data-member> 30182 <data-member access='public' layout-offset-in-bits='128'> 30183 <!-- hb_ot_map_builder_t::stage_info_t hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::static_array[8] --> 30184 <var-decl name='static_array' type-id='type-id-1905' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> 30185 </data-member> 30186 <member-function access='public'> 30187 <!-- hb_ot_map_builder_t::stage_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::push() --> 30188 <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t12stage_info_tELj8EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> 30189 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> 30190 <parameter type-id='type-id-1917' is-artificial='yes'/> 30191 <!-- hb_ot_map_builder_t::stage_info_t* --> 30192 <return type-id='type-id-1916'/> 30193 </function-decl> 30194 </member-function> 30195 <member-function access='public'> 30196 <!-- hb_ot_map_builder_t::stage_info_t& hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::operator[](unsigned int) --> 30197 <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t12stage_info_tELj8EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> 30198 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> 30199 <parameter type-id='type-id-1917' is-artificial='yes'/> 30200 <!-- parameter of type 'unsigned int' --> 30201 <parameter type-id='type-id-18'/> 30202 <!-- hb_ot_map_builder_t::stage_info_t& --> 30203 <return type-id='type-id-1918'/> 30204 </function-decl> 30205 </member-function> 30206 <member-function access='public'> 30207 <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::finish() --> 30208 <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN19hb_ot_map_builder_t12stage_info_tELj8EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> 30209 <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> 30210 <parameter type-id='type-id-1917' is-artificial='yes'/> 30211 <!-- void --> 30212 <return type-id='type-id-25'/> 30213 </function-decl> 30214 </member-function> 30215 </class-decl> 30216 <!-- const hb_ot_map_builder_t::feature_info_t --> 30217 <qualified-type-def type-id='type-id-1902' const='yes' id='type-id-1919'/> 30218 <!-- const hb_ot_map_builder_t::feature_info_t& --> 30219 <reference-type-def kind='lvalue' type-id='type-id-1919' size-in-bits='64' id='type-id-1920'/> 30220 <!-- const hb_ot_map_builder_t::feature_info_t* --> 30221 <pointer-type-def type-id='type-id-1919' size-in-bits='64' id='type-id-1909'/> 30222 <!-- const hb_ot_map_builder_t::stage_info_t --> 30223 <qualified-type-def type-id='type-id-1904' const='yes' id='type-id-1921'/> 30224 <!-- const hb_ot_map_builder_t::stage_info_t& --> 30225 <reference-type-def kind='lvalue' type-id='type-id-1921' size-in-bits='64' id='type-id-1922'/> 30226 <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> --> 30227 <qualified-type-def type-id='type-id-1910' const='yes' id='type-id-1923'/> 30228 <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>* --> 30229 <pointer-type-def type-id='type-id-1923' size-in-bits='64' id='type-id-1924'/> 30230 <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> --> 30231 <qualified-type-def type-id='type-id-1906' const='yes' id='type-id-1925'/> 30232 <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>* --> 30233 <pointer-type-def type-id='type-id-1925' size-in-bits='64' id='type-id-1926'/> 30234 <!-- hb_ot_map_builder_t* --> 30235 <pointer-type-def type-id='type-id-1908' size-in-bits='64' id='type-id-1911'/> 30236 <!-- hb_ot_map_builder_t::feature_info_t& --> 30237 <reference-type-def kind='lvalue' type-id='type-id-1902' size-in-bits='64' id='type-id-1915'/> 30238 <!-- hb_ot_map_builder_t::feature_info_t* --> 30239 <pointer-type-def type-id='type-id-1902' size-in-bits='64' id='type-id-1913'/> 30240 <!-- hb_ot_map_builder_t::stage_info_t& --> 30241 <reference-type-def kind='lvalue' type-id='type-id-1904' size-in-bits='64' id='type-id-1918'/> 30242 <!-- hb_ot_map_builder_t::stage_info_t* --> 30243 <pointer-type-def type-id='type-id-1904' size-in-bits='64' id='type-id-1916'/> 30244 <!-- hb_ot_map_t& --> 30245 <reference-type-def kind='lvalue' type-id='type-id-953' size-in-bits='64' id='type-id-1912'/> 30246 <!-- hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>* --> 30247 <pointer-type-def type-id='type-id-1910' size-in-bits='64' id='type-id-1914'/> 30248 <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>* --> 30249 <pointer-type-def type-id='type-id-1906' size-in-bits='64' id='type-id-1917'/> 30250 </abi-instr> 30251 <abi-instr address-size='64' path='hb-ot-shape-complex-arabic.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30252 <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 30253 <reference-type-def kind='lvalue' type-id='type-id-1023' size-in-bits='64' id='type-id-546'/> 30254 <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 30255 <reference-type-def kind='lvalue' type-id='type-id-1040' size-in-bits='64' id='type-id-567'/> 30256 <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> 30257 <reference-type-def kind='lvalue' type-id='type-id-1041' size-in-bits='64' id='type-id-565'/> 30258 <!-- OT::CoverageFormat1& --> 30259 <reference-type-def kind='lvalue' type-id='type-id-1124' size-in-bits='64' id='type-id-551'/> 30260 <!-- OT::CoverageFormat2& --> 30261 <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' id='type-id-555'/> 30262 <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> 30263 <reference-type-def kind='lvalue' type-id='type-id-1165' size-in-bits='64' id='type-id-569'/> 30264 <!-- OT::LigatureSubstFormat1& --> 30265 <reference-type-def kind='lvalue' type-id='type-id-1181' size-in-bits='64' id='type-id-572'/> 30266 <!-- OT::SingleSubstFormat1& --> 30267 <reference-type-def kind='lvalue' type-id='type-id-1313' size-in-bits='64' id='type-id-558'/> 30268 <!-- OT::SingleSubstFormat2& --> 30269 <reference-type-def kind='lvalue' type-id='type-id-1314' size-in-bits='64' id='type-id-562'/> 30270 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> 30271 <reference-type-def kind='lvalue' type-id='type-id-1743' size-in-bits='64' id='type-id-552'/> 30272 <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> 30273 <pointer-type-def type-id='type-id-1743' size-in-bits='64' id='type-id-550'/> 30274 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >& --> 30275 <reference-type-def kind='lvalue' type-id='type-id-1746' size-in-bits='64' id='type-id-556'/> 30276 <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> 30277 <pointer-type-def type-id='type-id-1746' size-in-bits='64' id='type-id-554'/> 30278 <!-- OT::SubstLookup* const --> 30279 <qualified-type-def type-id='type-id-543' const='yes' id='type-id-1927'/> 30280 <!-- OT::SubstLookup* const& --> 30281 <reference-type-def kind='lvalue' type-id='type-id-1927' size-in-bits='64' id='type-id-952'/> 30282 <!-- OT::Supplier<OT::IntType<short unsigned int, 2u> >* --> 30283 <pointer-type-def type-id='type-id-748' size-in-bits='64' id='type-id-848'/> 30284 <!-- OT::Supplier<unsigned int>* --> 30285 <pointer-type-def type-id='type-id-1376' size-in-bits='64' id='type-id-1898'/> 30286 <!-- OT::USHORT& --> 30287 <reference-type-def kind='lvalue' type-id='type-id-372' size-in-bits='64' id='type-id-573'/> 30288 <!-- OT::hb_apply_context_t* --> 30289 <pointer-type-def type-id='type-id-1928' size-in-bits='64' id='type-id-1892'/> 30290 <!-- const OT::Coverage --> 30291 <qualified-type-def type-id='type-id-1929' const='yes' id='type-id-1930'/> 30292 <!-- const OT::Coverage* --> 30293 <pointer-type-def type-id='type-id-1930' size-in-bits='64' id='type-id-1848'/> 30294 <!-- const OT::CoverageFormat1 --> 30295 <qualified-type-def type-id='type-id-1931' const='yes' id='type-id-1932'/> 30296 <!-- const OT::CoverageFormat1* --> 30297 <pointer-type-def type-id='type-id-1932' size-in-bits='64' id='type-id-1849'/> 30298 <!-- const OT::CoverageFormat2 --> 30299 <qualified-type-def type-id='type-id-1933' const='yes' id='type-id-1934'/> 30300 <!-- const OT::CoverageFormat2* --> 30301 <pointer-type-def type-id='type-id-1934' size-in-bits='64' id='type-id-1850'/> 30302 <!-- const OT::GDEF --> 30303 <qualified-type-def type-id='type-id-1935' const='yes' id='type-id-1936'/> 30304 <!-- const OT::GDEF* --> 30305 <pointer-type-def type-id='type-id-1936' size-in-bits='64' id='type-id-1937'/> 30306 <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> > --> 30307 <qualified-type-def type-id='type-id-748' const='yes' id='type-id-1938'/> 30308 <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> >& --> 30309 <reference-type-def kind='lvalue' type-id='type-id-1938' size-in-bits='64' id='type-id-849'/> 30310 <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> >* --> 30311 <pointer-type-def type-id='type-id-1938' size-in-bits='64' id='type-id-850'/> 30312 <!-- const OT::Supplier<unsigned int> --> 30313 <qualified-type-def type-id='type-id-1376' const='yes' id='type-id-1939'/> 30314 <!-- const OT::Supplier<unsigned int>& --> 30315 <reference-type-def kind='lvalue' type-id='type-id-1939' size-in-bits='64' id='type-id-1899'/> 30316 <!-- const OT::Supplier<unsigned int>* --> 30317 <pointer-type-def type-id='type-id-1939' size-in-bits='64' id='type-id-1900'/> 30318 <!-- const unsigned int* --> 30319 <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-1897'/> 30320 <!-- namespace OT --> 30321 <namespace-decl name='OT'> 30322 <!-- struct OT::AlternateSubst --> 30323 <class-decl name='AlternateSubst' is-struct='yes' visibility='default' id='type-id-1940'> 30324 </class-decl> 30325 <!-- struct OT::AlternateSubstFormat1 --> 30326 <class-decl name='AlternateSubstFormat1' is-struct='yes' visibility='default' id='type-id-1941'/> 30327 <!-- struct OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 30328 <class-decl name='ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1942'/> 30329 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 30330 <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1943'/> 30331 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 30332 <class-decl name='ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1944'/> 30333 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 30334 <class-decl name='ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1945'/> 30335 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> 30336 <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1946'/> 30337 <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 30338 <class-decl name='ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1947'/> 30339 <!-- struct OT::ChainContext --> 30340 <class-decl name='ChainContext' is-struct='yes' visibility='default' id='type-id-1948'> 30341 </class-decl> 30342 <!-- struct OT::ChainContextFormat1 --> 30343 <class-decl name='ChainContextFormat1' is-struct='yes' visibility='default' id='type-id-1949'/> 30344 <!-- struct OT::ChainContextFormat2 --> 30345 <class-decl name='ChainContextFormat2' is-struct='yes' visibility='default' id='type-id-1950'/> 30346 <!-- struct OT::ChainContextFormat3 --> 30347 <class-decl name='ChainContextFormat3' is-struct='yes' visibility='default' id='type-id-1951'/> 30348 <!-- struct OT::ChainContextSubst --> 30349 <class-decl name='ChainContextSubst' is-struct='yes' visibility='default' id='type-id-1952'/> 30350 <!-- struct OT::Context --> 30351 <class-decl name='Context' is-struct='yes' visibility='default' id='type-id-1953'> 30352 </class-decl> 30353 <!-- struct OT::ContextFormat1 --> 30354 <class-decl name='ContextFormat1' is-struct='yes' visibility='default' id='type-id-1954'/> 30355 <!-- struct OT::ContextFormat2 --> 30356 <class-decl name='ContextFormat2' is-struct='yes' visibility='default' id='type-id-1955'/> 30357 <!-- struct OT::ContextFormat3 --> 30358 <class-decl name='ContextFormat3' is-struct='yes' visibility='default' id='type-id-1956'/> 30359 <!-- struct OT::ContextSubst --> 30360 <class-decl name='ContextSubst' is-struct='yes' visibility='default' id='type-id-1957'/> 30361 <!-- struct OT::Coverage --> 30362 <class-decl name='Coverage' is-struct='yes' visibility='default' id='type-id-1929'> 30363 </class-decl> 30364 <!-- struct OT::CoverageFormat1 --> 30365 <class-decl name='CoverageFormat1' is-struct='yes' visibility='default' id='type-id-1931'/> 30366 <!-- struct OT::CoverageFormat2 --> 30367 <class-decl name='CoverageFormat2' is-struct='yes' visibility='default' id='type-id-1933'/> 30368 <!-- struct OT::Extension<OT::ExtensionSubst> --> 30369 <class-decl name='Extension<OT::ExtensionSubst>' is-struct='yes' visibility='default' id='type-id-1958'> 30370 </class-decl> 30371 <!-- struct OT::ExtensionFormat1 --> 30372 <class-decl name='ExtensionFormat1' is-struct='yes' visibility='default' id='type-id-1959'/> 30373 <!-- struct OT::ExtensionSubst --> 30374 <class-decl name='ExtensionSubst' is-struct='yes' visibility='default' id='type-id-1960'/> 30375 <!-- struct OT::GDEF --> 30376 <class-decl name='GDEF' is-struct='yes' visibility='default' id='type-id-1935'/> 30377 <!-- struct OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 30378 <class-decl name='HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1961'/> 30379 <!-- struct OT::Ligature --> 30380 <class-decl name='Ligature' is-struct='yes' visibility='default' id='type-id-1962'/> 30381 <!-- struct OT::LigatureSet --> 30382 <class-decl name='LigatureSet' is-struct='yes' visibility='default' id='type-id-1963'/> 30383 <!-- struct OT::LigatureSubst --> 30384 <class-decl name='LigatureSubst' is-struct='yes' visibility='default' id='type-id-1964'> 30385 </class-decl> 30386 <!-- struct OT::LigatureSubstFormat1 --> 30387 <class-decl name='LigatureSubstFormat1' is-struct='yes' visibility='default' id='type-id-1965'/> 30388 <!-- struct OT::Lookup --> 30389 <class-decl name='Lookup' is-struct='yes' visibility='default' id='type-id-1966'/> 30390 <!-- struct OT::MultipleSubst --> 30391 <class-decl name='MultipleSubst' is-struct='yes' visibility='default' id='type-id-1967'> 30392 </class-decl> 30393 <!-- struct OT::MultipleSubstFormat1 --> 30394 <class-decl name='MultipleSubstFormat1' is-struct='yes' visibility='default' id='type-id-1968'/> 30395 <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> 30396 <class-decl name='Offset<OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1969'/> 30397 <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> 30398 <class-decl name='OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1970'/> 30399 <!-- struct OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> 30400 <class-decl name='OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1971'/> 30401 <!-- struct OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> 30402 <class-decl name='OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1972'/> 30403 <!-- struct OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> 30404 <class-decl name='OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1973'/> 30405 <!-- struct OT::RangeRecord --> 30406 <class-decl name='RangeRecord' is-struct='yes' visibility='default' id='type-id-1974'/> 30407 <!-- struct OT::ReverseChainSingleSubst --> 30408 <class-decl name='ReverseChainSingleSubst' is-struct='yes' visibility='default' id='type-id-1975'> 30409 </class-decl> 30410 <!-- struct OT::ReverseChainSingleSubstFormat1 --> 30411 <class-decl name='ReverseChainSingleSubstFormat1' is-struct='yes' visibility='default' id='type-id-1976'/> 30412 <!-- struct OT::SingleSubst --> 30413 <class-decl name='SingleSubst' is-struct='yes' visibility='default' id='type-id-1977'> 30414 </class-decl> 30415 <!-- struct OT::SingleSubstFormat1 --> 30416 <class-decl name='SingleSubstFormat1' is-struct='yes' visibility='default' id='type-id-1978'/> 30417 <!-- struct OT::SingleSubstFormat2 --> 30418 <class-decl name='SingleSubstFormat2' is-struct='yes' visibility='default' id='type-id-1979'/> 30419 <!-- struct OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> 30420 <class-decl name='SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1980'/> 30421 <!-- struct OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> 30422 <class-decl name='SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-1981'/> 30423 <!-- struct OT::SubstLookup --> 30424 <class-decl name='SubstLookup' is-struct='yes' visibility='default' id='type-id-1982'/> 30425 <!-- struct OT::SubstLookupSubTable --> 30426 <class-decl name='SubstLookupSubTable' is-struct='yes' visibility='default' id='type-id-1983'> 30427 </class-decl> 30428 <!-- struct OT::Supplier<OT::IntType<short unsigned int, 2u> > --> 30429 <class-decl name='Supplier<OT::IntType<short unsigned int, 2u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-748'> 30430 <data-member access='private' layout-offset-in-bits='0'> 30431 <!-- unsigned int OT::Supplier<OT::IntType<short unsigned int, 2u> >::len --> 30432 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> 30433 </data-member> 30434 <data-member access='private' layout-offset-in-bits='64'> 30435 <!-- const OT::IntType<short unsigned int, 2u>* OT::Supplier<OT::IntType<short unsigned int, 2u> >::head --> 30436 <var-decl name='head' type-id='type-id-312' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> 30437 </data-member> 30438 <member-function access='public'> 30439 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::IntType<short unsigned int, 2u>*, unsigned int) --> 30440 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> 30441 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 30442 <parameter type-id='type-id-848' is-artificial='yes'/> 30443 <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> 30444 <parameter type-id='type-id-312'/> 30445 <!-- parameter of type 'unsigned int' --> 30446 <parameter type-id='type-id-18'/> 30447 <!-- void --> 30448 <return type-id='type-id-25'/> 30449 </function-decl> 30450 </member-function> 30451 <member-function access='private'> 30452 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> 30453 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> 30454 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 30455 <parameter type-id='type-id-848' is-artificial='yes'/> 30456 <!-- parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> 30457 <parameter type-id='type-id-849'/> 30458 <!-- void --> 30459 <return type-id='type-id-25'/> 30460 </function-decl> 30461 </member-function> 30462 <member-function access='public'> 30463 <!-- const OT::IntType<short unsigned int, 2u> OT::Supplier<OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> 30464 <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierINS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> 30465 <!-- implicit parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 30466 <parameter type-id='type-id-850' is-artificial='yes'/> 30467 <!-- parameter of type 'unsigned int' --> 30468 <parameter type-id='type-id-18'/> 30469 <!-- const OT::IntType<short unsigned int, 2u> --> 30470 <return type-id='type-id-310'/> 30471 </function-decl> 30472 </member-function> 30473 <member-function access='public'> 30474 <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::advance(unsigned int) --> 30475 <function-decl name='advance' mangled-name='_ZN2OT8SupplierINS_7IntTypeItLj2EEEE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> 30476 <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> 30477 <parameter type-id='type-id-848' is-artificial='yes'/> 30478 <!-- parameter of type 'unsigned int' --> 30479 <parameter type-id='type-id-18'/> 30480 <!-- void --> 30481 <return type-id='type-id-25'/> 30482 </function-decl> 30483 </member-function> 30484 </class-decl> 30485 <!-- struct OT::Supplier<unsigned int> --> 30486 <class-decl name='Supplier<unsigned int>' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-1376'> 30487 <data-member access='private' layout-offset-in-bits='0'> 30488 <!-- unsigned int OT::Supplier<unsigned int>::len --> 30489 <var-decl name='len' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> 30490 </data-member> 30491 <data-member access='private' layout-offset-in-bits='64'> 30492 <!-- const unsigned int* OT::Supplier<unsigned int>::head --> 30493 <var-decl name='head' type-id='type-id-1897' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> 30494 </data-member> 30495 <member-function access='public'> 30496 <!-- void OT::Supplier<unsigned int>::Supplier(const unsigned int*, unsigned int) --> 30497 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> 30498 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 30499 <parameter type-id='type-id-1898' is-artificial='yes'/> 30500 <!-- parameter of type 'const unsigned int*' --> 30501 <parameter type-id='type-id-1897'/> 30502 <!-- parameter of type 'unsigned int' --> 30503 <parameter type-id='type-id-18'/> 30504 <!-- void --> 30505 <return type-id='type-id-25'/> 30506 </function-decl> 30507 </member-function> 30508 <member-function access='private'> 30509 <!-- void OT::Supplier<unsigned int>::Supplier(const OT::Supplier<unsigned int>&) --> 30510 <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> 30511 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 30512 <parameter type-id='type-id-1898' is-artificial='yes'/> 30513 <!-- parameter of type 'const OT::Supplier<unsigned int>&' --> 30514 <parameter type-id='type-id-1899'/> 30515 <!-- void --> 30516 <return type-id='type-id-25'/> 30517 </function-decl> 30518 </member-function> 30519 <member-function access='public'> 30520 <!-- const unsigned int OT::Supplier<unsigned int>::operator[](unsigned int) --> 30521 <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierIjEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> 30522 <!-- implicit parameter of type 'const OT::Supplier<unsigned int>*' --> 30523 <parameter type-id='type-id-1900' is-artificial='yes'/> 30524 <!-- parameter of type 'unsigned int' --> 30525 <parameter type-id='type-id-18'/> 30526 <!-- const unsigned int --> 30527 <return type-id='type-id-89'/> 30528 </function-decl> 30529 </member-function> 30530 <member-function access='public'> 30531 <!-- void OT::Supplier<unsigned int>::advance(unsigned int) --> 30532 <function-decl name='advance' mangled-name='_ZN2OT8SupplierIjE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> 30533 <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> 30534 <parameter type-id='type-id-1898' is-artificial='yes'/> 30535 <!-- parameter of type 'unsigned int' --> 30536 <parameter type-id='type-id-18'/> 30537 <!-- void --> 30538 <return type-id='type-id-25'/> 30539 </function-decl> 30540 </member-function> 30541 </class-decl> 30542 <!-- struct OT::hb_apply_context_t --> 30543 <class-decl name='hb_apply_context_t' is-struct='yes' visibility='default' id='type-id-1928'/> 30544 <!-- struct OT::hb_get_coverage_context_t --> 30545 <class-decl name='hb_get_coverage_context_t' is-struct='yes' visibility='default' id='type-id-1984'/> 30546 <!-- struct OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > > --> 30547 <class-decl name='Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1985'/> 30548 <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > > --> 30549 <class-decl name='Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1986'/> 30550 <!-- struct OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > > --> 30551 <class-decl name='Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1987'/> 30552 <!-- struct OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > > --> 30553 <class-decl name='Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1988'/> 30554 <!-- struct OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > > --> 30555 <class-decl name='Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1989'/> 30556 <!-- struct OT::Supplier<OT::RangeRecord> --> 30557 <class-decl name='Supplier<OT::RangeRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1990'/> 30558 </namespace-decl> 30559 </abi-instr> 30560 <abi-instr address-size='64' path='hb-ot-shape-complex-default.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30561 </abi-instr> 30562 <abi-instr address-size='64' path='hb-ot-shape-complex-hangul.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30563 </abi-instr> 30564 <abi-instr address-size='64' path='hb-ot-shape-complex-hebrew.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30565 </abi-instr> 30566 <abi-instr address-size='64' path='hb-ot-shape-complex-indic-table.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30567 </abi-instr> 30568 <abi-instr address-size='64' path='hb-ot-shape-complex-indic.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30569 <!-- enum base_position_t --> 30570 <enum-decl name='base_position_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='276' column='1' id='type-id-1991'> 30571 <underlying-type type-id='type-id-7'/> 30572 <enumerator name='BASE_POS_FIRST' value='0'/> 30573 <enumerator name='BASE_POS_LAST_SINHALA' value='1'/> 30574 <enumerator name='BASE_POS_LAST' value='2'/> 30575 </enum-decl> 30576 <!-- enum blwf_mode_t --> 30577 <enum-decl name='blwf_mode_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='295' column='1' id='type-id-1992'> 30578 <underlying-type type-id='type-id-7'/> 30579 <enumerator name='BLWF_MODE_PRE_AND_POST' value='0'/> 30580 <enumerator name='BLWF_MODE_POST_ONLY' value='1'/> 30581 </enum-decl> 30582 <!-- enum pref_len_t --> 30583 <enum-decl name='pref_len_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='299' column='1' id='type-id-1993'> 30584 <underlying-type type-id='type-id-7'/> 30585 <enumerator name='PREF_LEN_1' value='1'/> 30586 <enumerator name='PREF_LEN_2' value='2'/> 30587 <enumerator name='PREF_LEN_DONT_CARE' value='2'/> 30588 </enum-decl> 30589 <!-- enum reph_mode_t --> 30590 <enum-decl name='reph_mode_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='289' column='1' id='type-id-1994'> 30591 <underlying-type type-id='type-id-7'/> 30592 <enumerator name='REPH_MODE_IMPLICIT' value='0'/> 30593 <enumerator name='REPH_MODE_EXPLICIT' value='1'/> 30594 <enumerator name='REPH_MODE_VIS_REPHA' value='2'/> 30595 <enumerator name='REPH_MODE_LOG_REPHA' value='3'/> 30596 </enum-decl> 30597 <!-- enum reph_position_t --> 30598 <enum-decl name='reph_position_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='281' column='1' id='type-id-1995'> 30599 <underlying-type type-id='type-id-7'/> 30600 <enumerator name='REPH_POS_AFTER_MAIN' value='5'/> 30601 <enumerator name='REPH_POS_BEFORE_SUB' value='7'/> 30602 <enumerator name='REPH_POS_AFTER_SUB' value='9'/> 30603 <enumerator name='REPH_POS_BEFORE_POST' value='10'/> 30604 <enumerator name='REPH_POS_AFTER_POST' value='12'/> 30605 <enumerator name='REPH_POS_DONT_CARE' value='1'/> 30606 </enum-decl> 30607 <!-- hb_mask_t[21] --> 30608 <array-type-def dimensions='1' type-id='type-id-92' size-in-bits='672' id='type-id-1996'> 30609 <!-- <anonymous range>[21] --> 30610 <subrange length='21' type-id='type-id-4' id='type-id-1997'/> 30611 </array-type-def> 30612 <!-- struct indic_config_t --> 30613 <class-decl name='indic_config_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='305' column='1' id='type-id-1998'> 30614 <data-member access='public' layout-offset-in-bits='0'> 30615 <!-- hb_script_t indic_config_t::script --> 30616 <var-decl name='script' type-id='type-id-69' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='306' column='1'/> 30617 </data-member> 30618 <data-member access='public' layout-offset-in-bits='32'> 30619 <!-- bool indic_config_t::has_old_spec --> 30620 <var-decl name='has_old_spec' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='307' column='1'/> 30621 </data-member> 30622 <data-member access='public' layout-offset-in-bits='64'> 30623 <!-- hb_codepoint_t indic_config_t::virama --> 30624 <var-decl name='virama' type-id='type-id-72' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='308' column='1'/> 30625 </data-member> 30626 <data-member access='public' layout-offset-in-bits='96'> 30627 <!-- base_position_t indic_config_t::base_pos --> 30628 <var-decl name='base_pos' type-id='type-id-1991' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='309' column='1'/> 30629 </data-member> 30630 <data-member access='public' layout-offset-in-bits='128'> 30631 <!-- reph_position_t indic_config_t::reph_pos --> 30632 <var-decl name='reph_pos' type-id='type-id-1995' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='310' column='1'/> 30633 </data-member> 30634 <data-member access='public' layout-offset-in-bits='160'> 30635 <!-- reph_mode_t indic_config_t::reph_mode --> 30636 <var-decl name='reph_mode' type-id='type-id-1994' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='311' column='1'/> 30637 </data-member> 30638 <data-member access='public' layout-offset-in-bits='192'> 30639 <!-- blwf_mode_t indic_config_t::blwf_mode --> 30640 <var-decl name='blwf_mode' type-id='type-id-1992' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='312' column='1'/> 30641 </data-member> 30642 <data-member access='public' layout-offset-in-bits='224'> 30643 <!-- pref_len_t indic_config_t::pref_len --> 30644 <var-decl name='pref_len' type-id='type-id-1993' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='313' column='1'/> 30645 </data-member> 30646 </class-decl> 30647 <!-- struct indic_shape_plan_t --> 30648 <class-decl name='indic_shape_plan_t' size-in-bits='1344' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='507' column='1' id='type-id-1999'> 30649 <data-member access='public' layout-offset-in-bits='0'> 30650 <!-- const indic_config_t* indic_shape_plan_t::config --> 30651 <var-decl name='config' type-id='type-id-2000' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='529' column='1'/> 30652 </data-member> 30653 <data-member access='public' layout-offset-in-bits='64'> 30654 <!-- bool indic_shape_plan_t::is_old_spec --> 30655 <var-decl name='is_old_spec' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='531' column='1'/> 30656 </data-member> 30657 <data-member access='public' layout-offset-in-bits='96'> 30658 <!-- hb_codepoint_t indic_shape_plan_t::virama_glyph --> 30659 <var-decl name='virama_glyph' type-id='type-id-72' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='532' column='1'/> 30660 </data-member> 30661 <data-member access='public' layout-offset-in-bits='128'> 30662 <!-- would_substitute_feature_t indic_shape_plan_t::rphf --> 30663 <var-decl name='rphf' type-id='type-id-2001' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='534' column='1'/> 30664 </data-member> 30665 <data-member access='public' layout-offset-in-bits='256'> 30666 <!-- would_substitute_feature_t indic_shape_plan_t::pref --> 30667 <var-decl name='pref' type-id='type-id-2001' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='535' column='1'/> 30668 </data-member> 30669 <data-member access='public' layout-offset-in-bits='384'> 30670 <!-- would_substitute_feature_t indic_shape_plan_t::blwf --> 30671 <var-decl name='blwf' type-id='type-id-2001' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='536' column='1'/> 30672 </data-member> 30673 <data-member access='public' layout-offset-in-bits='512'> 30674 <!-- would_substitute_feature_t indic_shape_plan_t::pstf --> 30675 <var-decl name='pstf' type-id='type-id-2001' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='537' column='1'/> 30676 </data-member> 30677 <data-member access='public' layout-offset-in-bits='640'> 30678 <!-- hb_mask_t indic_shape_plan_t::mask_array[21] --> 30679 <var-decl name='mask_array' type-id='type-id-1996' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='539' column='1'/> 30680 </data-member> 30681 <member-function access='public'> 30682 <!-- bool indic_shape_plan_t::get_virama_glyph(hb_font_t*, hb_codepoint_t*) --> 30683 <function-decl name='get_virama_glyph' mangled-name='_ZNK18indic_shape_plan_t16get_virama_glyphEP9hb_font_tPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='510' column='1' visibility='default' binding='global' size-in-bits='64'> 30684 <!-- implicit parameter of type 'const indic_shape_plan_t*' --> 30685 <parameter type-id='type-id-2002' is-artificial='yes'/> 30686 <!-- parameter of type 'hb_font_t*' --> 30687 <parameter type-id='type-id-154'/> 30688 <!-- parameter of type 'hb_codepoint_t*' --> 30689 <parameter type-id='type-id-119'/> 30690 <!-- bool --> 30691 <return type-id='type-id-1'/> 30692 </function-decl> 30693 </member-function> 30694 </class-decl> 30695 <!-- struct would_substitute_feature_t --> 30696 <class-decl name='would_substitute_feature_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='481' column='1' id='type-id-2001'> 30697 <data-member access='private' layout-offset-in-bits='0'> 30698 <!-- const hb_ot_map_t::lookup_map_t* would_substitute_feature_t::lookups --> 30699 <var-decl name='lookups' type-id='type-id-955' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='501' column='1'/> 30700 </data-member> 30701 <data-member access='private' layout-offset-in-bits='64'> 30702 <!-- unsigned int would_substitute_feature_t::count --> 30703 <var-decl name='count' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='502' column='1'/> 30704 </data-member> 30705 <data-member access='private' layout-offset-in-bits='96'> 30706 <!-- bool would_substitute_feature_t::zero_context --> 30707 <var-decl name='zero_context' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='503' column='1'/> 30708 </data-member> 30709 <member-function access='public'> 30710 <!-- bool would_substitute_feature_t::would_substitute(const hb_codepoint_t*, unsigned int, hb_face_t*) --> 30711 <function-decl name='would_substitute' mangled-name='_ZNK26would_substitute_feature_t16would_substituteEPKjjP9hb_face_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='490' column='1' visibility='default' binding='global' size-in-bits='64'> 30712 <!-- implicit parameter of type 'const would_substitute_feature_t*' --> 30713 <parameter type-id='type-id-2003' is-artificial='yes'/> 30714 <!-- parameter of type 'const hb_codepoint_t*' --> 30715 <parameter type-id='type-id-95'/> 30716 <!-- parameter of type 'unsigned int' --> 30717 <parameter type-id='type-id-18'/> 30718 <!-- parameter of type 'hb_face_t*' --> 30719 <parameter type-id='type-id-160'/> 30720 <!-- bool --> 30721 <return type-id='type-id-1'/> 30722 </function-decl> 30723 </member-function> 30724 <member-function access='public'> 30725 <!-- void would_substitute_feature_t::init(const hb_ot_map_t*, hb_tag_t, bool) --> 30726 <function-decl name='init' mangled-name='_ZN26would_substitute_feature_t4initEPK11hb_ot_map_tjb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-indic.cc' line='482' column='1' visibility='default' binding='global' size-in-bits='64'> 30727 <!-- implicit parameter of type 'would_substitute_feature_t*' --> 30728 <parameter type-id='type-id-2004' is-artificial='yes'/> 30729 <!-- parameter of type 'const hb_ot_map_t*' --> 30730 <parameter type-id='type-id-960'/> 30731 <!-- parameter of type 'typedef hb_tag_t' --> 30732 <parameter type-id='type-id-184'/> 30733 <!-- parameter of type 'bool' --> 30734 <parameter type-id='type-id-1'/> 30735 <!-- void --> 30736 <return type-id='type-id-25'/> 30737 </function-decl> 30738 </member-function> 30739 </class-decl> 30740 <!-- const indic_config_t --> 30741 <qualified-type-def type-id='type-id-1998' const='yes' id='type-id-2005'/> 30742 <!-- const indic_config_t* --> 30743 <pointer-type-def type-id='type-id-2005' size-in-bits='64' id='type-id-2000'/> 30744 <!-- const indic_shape_plan_t --> 30745 <qualified-type-def type-id='type-id-1999' const='yes' id='type-id-2006'/> 30746 <!-- const indic_shape_plan_t* --> 30747 <pointer-type-def type-id='type-id-2006' size-in-bits='64' id='type-id-2002'/> 30748 <!-- const would_substitute_feature_t --> 30749 <qualified-type-def type-id='type-id-2001' const='yes' id='type-id-2007'/> 30750 <!-- const would_substitute_feature_t* --> 30751 <pointer-type-def type-id='type-id-2007' size-in-bits='64' id='type-id-2003'/> 30752 <!-- would_substitute_feature_t* --> 30753 <pointer-type-def type-id='type-id-2001' size-in-bits='64' id='type-id-2004'/> 30754 </abi-instr> 30755 <abi-instr address-size='64' path='hb-ot-shape-complex-myanmar.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30756 </abi-instr> 30757 <abi-instr address-size='64' path='hb-ot-shape-complex-sea.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30758 </abi-instr> 30759 <abi-instr address-size='64' path='hb-ot-shape-complex-thai.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30760 </abi-instr> 30761 <abi-instr address-size='64' path='hb-ot-shape-complex-tibetan.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30762 </abi-instr> 30763 <abi-instr address-size='64' path='hb-ot-shape-fallback.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30764 <!-- namespace OT --> 30765 <namespace-decl name='OT'> 30766 <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> 30767 <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-2008'/> 30768 <!-- struct OT::MarkGlyphSets --> 30769 <class-decl name='MarkGlyphSets' is-struct='yes' visibility='default' id='type-id-2009'> 30770 </class-decl> 30771 <!-- struct OT::MarkGlyphSetsFormat1 --> 30772 <class-decl name='MarkGlyphSetsFormat1' is-struct='yes' visibility='default' id='type-id-2010'/> 30773 <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> 30774 <class-decl name='OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >' is-struct='yes' visibility='default' id='type-id-2011'/> 30775 <!-- struct OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> 30776 <class-decl name='OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >' is-struct='yes' visibility='default' id='type-id-2012'/> 30777 <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > > --> 30778 <class-decl name='Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2013'/> 30779 <!-- struct OT::Supplier<OT::RangeRecord> --> 30780 <class-decl name='Supplier<OT::RangeRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2014'/> 30781 <!-- struct OT::hb_apply_context_t --> 30782 <class-decl name='hb_apply_context_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2015'/> 30783 </namespace-decl> 30784 </abi-instr> 30785 <abi-instr address-size='64' path='hb-ot-shape-normalize.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30786 </abi-instr> 30787 <abi-instr address-size='64' path='hb-ot-shape.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 30788 <!-- char[8] --> 30789 <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='64' id='type-id-2016'> 30790 <!-- <anonymous range>[8] --> 30791 <subrange length='8' type-id='type-id-4' id='type-id-63'/> 30792 </array-type-def> 30793 <!-- enum hb_ot_shape_normalization_mode_t --> 30794 <enum-decl name='hb_ot_shape_normalization_mode_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='38' column='1' id='type-id-2017'> 30795 <underlying-type type-id='type-id-7'/> 30796 <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_NONE' value='0'/> 30797 <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_DECOMPOSED' value='1'/> 30798 <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS' value='2'/> 30799 <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS_NO_SHORT_CIRCUIT' value='3'/> 30800 <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_DEFAULT' value='2'/> 30801 </enum-decl> 30802 <!-- enum hb_ot_shape_zero_width_marks_type_t --> 30803 <enum-decl name='hb_ot_shape_zero_width_marks_type_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='42' column='1' id='type-id-2018'> 30804 <underlying-type type-id='type-id-7'/> 30805 <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE' value='0'/> 30806 <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_UNICODE_LATE' value='1'/> 30807 <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY' value='2'/> 30808 <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE' value='3'/> 30809 <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT' value='1'/> 30810 </enum-decl> 30811 <!-- struct hb_ot_complex_shaper_t --> 30812 <class-decl name='hb_ot_complex_shaper_t' size-in-bits='704' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='69' column='1' id='type-id-2019'> 30813 <data-member access='public' layout-offset-in-bits='0'> 30814 <!-- char hb_ot_complex_shaper_t::name[8] --> 30815 <var-decl name='name' type-id='type-id-2016' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='70' column='1'/> 30816 </data-member> 30817 <data-member access='public' layout-offset-in-bits='64'> 30818 <!-- void (hb_ot_shape_planner_t*)* hb_ot_complex_shaper_t::collect_features --> 30819 <var-decl name='collect_features' type-id='type-id-2020' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='77' column='1'/> 30820 </data-member> 30821 <data-member access='public' layout-offset-in-bits='128'> 30822 <!-- void (hb_ot_shape_planner_t*)* hb_ot_complex_shaper_t::override_features --> 30823 <var-decl name='override_features' type-id='type-id-2020' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='85' column='1'/> 30824 </data-member> 30825 <data-member access='public' layout-offset-in-bits='192'> 30826 <!-- void* (const hb_ot_shape_plan_t*)* hb_ot_complex_shaper_t::data_create --> 30827 <var-decl name='data_create' type-id='type-id-2021' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='93' column='1'/> 30828 </data-member> 30829 <data-member access='public' layout-offset-in-bits='256'> 30830 <!-- void (void*)* hb_ot_complex_shaper_t::data_destroy --> 30831 <var-decl name='data_destroy' type-id='type-id-44' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='101' column='1'/> 30832 </data-member> 30833 <data-member access='public' layout-offset-in-bits='320'> 30834 <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* hb_ot_complex_shaper_t::preprocess_text --> 30835 <var-decl name='preprocess_text' type-id='type-id-2022' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='111' column='1'/> 30836 </data-member> 30837 <data-member access='public' layout-offset-in-bits='384'> 30838 <!-- hb_ot_shape_normalization_mode_t hb_ot_complex_shaper_t::normalization_preference --> 30839 <var-decl name='normalization_preference' type-id='type-id-2017' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='114' column='1'/> 30840 </data-member> 30841 <data-member access='public' layout-offset-in-bits='448'> 30842 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*)* hb_ot_complex_shaper_t::decompose --> 30843 <var-decl name='decompose' type-id='type-id-2023' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='123' column='1'/> 30844 </data-member> 30845 <data-member access='public' layout-offset-in-bits='512'> 30846 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*)* hb_ot_complex_shaper_t::compose --> 30847 <var-decl name='compose' type-id='type-id-2024' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='132' column='1'/> 30848 </data-member> 30849 <data-member access='public' layout-offset-in-bits='576'> 30850 <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* hb_ot_complex_shaper_t::setup_masks --> 30851 <var-decl name='setup_masks' type-id='type-id-2022' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='142' column='1'/> 30852 </data-member> 30853 <data-member access='public' layout-offset-in-bits='640'> 30854 <!-- hb_ot_shape_zero_width_marks_type_t hb_ot_complex_shaper_t::zero_width_marks --> 30855 <var-decl name='zero_width_marks' type-id='type-id-2018' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='144' column='1'/> 30856 </data-member> 30857 <data-member access='public' layout-offset-in-bits='672'> 30858 <!-- bool hb_ot_complex_shaper_t::fallback_position --> 30859 <var-decl name='fallback_position' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-complex-private.hh' line='146' column='1'/> 30860 </data-member> 30861 </class-decl> 30862 <!-- struct hb_ot_shape_normalize_context_t --> 30863 <class-decl name='hb_ot_shape_normalize_context_t' size-in-bits='384' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='53' column='1' id='type-id-2025'> 30864 <data-member access='public' layout-offset-in-bits='0'> 30865 <!-- const hb_ot_shape_plan_t* hb_ot_shape_normalize_context_t::plan --> 30866 <var-decl name='plan' type-id='type-id-962' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='54' column='1'/> 30867 </data-member> 30868 <data-member access='public' layout-offset-in-bits='64'> 30869 <!-- hb_buffer_t* hb_ot_shape_normalize_context_t::buffer --> 30870 <var-decl name='buffer' type-id='type-id-153' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='55' column='1'/> 30871 </data-member> 30872 <data-member access='public' layout-offset-in-bits='128'> 30873 <!-- hb_font_t* hb_ot_shape_normalize_context_t::font --> 30874 <var-decl name='font' type-id='type-id-154' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='56' column='1'/> 30875 </data-member> 30876 <data-member access='public' layout-offset-in-bits='192'> 30877 <!-- hb_unicode_funcs_t* hb_ot_shape_normalize_context_t::unicode --> 30878 <var-decl name='unicode' type-id='type-id-84' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='57' column='1'/> 30879 </data-member> 30880 <data-member access='public' layout-offset-in-bits='256'> 30881 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*)* hb_ot_shape_normalize_context_t::decompose --> 30882 <var-decl name='decompose' type-id='type-id-2023' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='61' column='1'/> 30883 </data-member> 30884 <data-member access='public' layout-offset-in-bits='320'> 30885 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*)* hb_ot_shape_normalize_context_t::compose --> 30886 <var-decl name='compose' type-id='type-id-2024' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-normalize-private.hh' line='65' column='1'/> 30887 </data-member> 30888 </class-decl> 30889 <!-- struct hb_ot_shape_plan_t --> 30890 <class-decl name='hb_ot_shape_plan_t' size-in-bits='8768' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='38' column='1' id='type-id-1790'> 30891 <data-member access='public' layout-offset-in-bits='0'> 30892 <!-- hb_segment_properties_t hb_ot_shape_plan_t::props --> 30893 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='39' column='1'/> 30894 </data-member> 30895 <data-member access='public' layout-offset-in-bits='256'> 30896 <!-- const hb_ot_complex_shaper_t* hb_ot_shape_plan_t::shaper --> 30897 <var-decl name='shaper' type-id='type-id-1815' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='40' column='1'/> 30898 </data-member> 30899 <data-member access='public' layout-offset-in-bits='320'> 30900 <!-- hb_ot_map_t hb_ot_shape_plan_t::map --> 30901 <var-decl name='map' type-id='type-id-953' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='41' column='1'/> 30902 </data-member> 30903 <data-member access='public' layout-offset-in-bits='8512'> 30904 <!-- void* hb_ot_shape_plan_t::data --> 30905 <var-decl name='data' type-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='42' column='1'/> 30906 </data-member> 30907 <data-member access='public' layout-offset-in-bits='8576'> 30908 <!-- hb_mask_t hb_ot_shape_plan_t::rtlm_mask --> 30909 <var-decl name='rtlm_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 30910 </data-member> 30911 <data-member access='public' layout-offset-in-bits='8608'> 30912 <!-- hb_mask_t hb_ot_shape_plan_t::frac_mask --> 30913 <var-decl name='frac_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 30914 </data-member> 30915 <data-member access='public' layout-offset-in-bits='8640'> 30916 <!-- hb_mask_t hb_ot_shape_plan_t::numr_mask --> 30917 <var-decl name='numr_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 30918 </data-member> 30919 <data-member access='public' layout-offset-in-bits='8672'> 30920 <!-- hb_mask_t hb_ot_shape_plan_t::dnom_mask --> 30921 <var-decl name='dnom_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='43' column='1'/> 30922 </data-member> 30923 <data-member access='public' layout-offset-in-bits='8704'> 30924 <!-- hb_mask_t hb_ot_shape_plan_t::kern_mask --> 30925 <var-decl name='kern_mask' type-id='type-id-92' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='44' column='1'/> 30926 </data-member> 30927 <data-member access='public' layout-offset-in-bits='8736'> 30928 <!-- unsigned int hb_ot_shape_plan_t::has_frac --> 30929 <var-decl name='has_frac' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='45' column='1'/> 30930 </data-member> 30931 <data-member access='public' layout-offset-in-bits='8737'> 30932 <!-- unsigned int hb_ot_shape_plan_t::has_kern --> 30933 <var-decl name='has_kern' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='46' column='1'/> 30934 </data-member> 30935 <data-member access='public' layout-offset-in-bits='8738'> 30936 <!-- unsigned int hb_ot_shape_plan_t::has_mark --> 30937 <var-decl name='has_mark' type-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='47' column='1'/> 30938 </data-member> 30939 <member-function access='public'> 30940 <!-- void hb_ot_shape_plan_t::collect_lookups(hb_tag_t, hb_set_t*) --> 30941 <function-decl name='collect_lookups' mangled-name='_ZNK18hb_ot_shape_plan_t15collect_lookupsEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 30942 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 30943 <parameter type-id='type-id-962' is-artificial='yes'/> 30944 <!-- parameter of type 'typedef hb_tag_t' --> 30945 <parameter type-id='type-id-184'/> 30946 <!-- parameter of type 'hb_set_t*' --> 30947 <parameter type-id='type-id-964'/> 30948 <!-- void --> 30949 <return type-id='type-id-25'/> 30950 </function-decl> 30951 </member-function> 30952 <member-function access='public'> 30953 <!-- void hb_ot_shape_plan_t::substitute(hb_font_t*, hb_buffer_t*) --> 30954 <function-decl name='substitute' mangled-name='_ZNK18hb_ot_shape_plan_t10substituteEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> 30955 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 30956 <parameter type-id='type-id-962' is-artificial='yes'/> 30957 <!-- parameter of type 'hb_font_t*' --> 30958 <parameter type-id='type-id-154'/> 30959 <!-- parameter of type 'hb_buffer_t*' --> 30960 <parameter type-id='type-id-153'/> 30961 <!-- void --> 30962 <return type-id='type-id-25'/> 30963 </function-decl> 30964 </member-function> 30965 <member-function access='public'> 30966 <!-- void hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) --> 30967 <function-decl name='position' mangled-name='_ZNK18hb_ot_shape_plan_t8positionEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> 30968 <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> 30969 <parameter type-id='type-id-962' is-artificial='yes'/> 30970 <!-- parameter of type 'hb_font_t*' --> 30971 <parameter type-id='type-id-154'/> 30972 <!-- parameter of type 'hb_buffer_t*' --> 30973 <parameter type-id='type-id-153'/> 30974 <!-- void --> 30975 <return type-id='type-id-25'/> 30976 </function-decl> 30977 </member-function> 30978 <member-function access='public'> 30979 <!-- void hb_ot_shape_plan_t::finish() --> 30980 <function-decl name='finish' mangled-name='_ZN18hb_ot_shape_plan_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 30981 <!-- implicit parameter of type 'hb_ot_shape_plan_t*' --> 30982 <parameter type-id='type-id-1816' is-artificial='yes'/> 30983 <!-- void --> 30984 <return type-id='type-id-25'/> 30985 </function-decl> 30986 </member-function> 30987 </class-decl> 30988 <!-- struct hb_ot_shape_planner_t --> 30989 <class-decl name='hb_ot_shape_planner_t' size-in-bits='10624' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='66' column='1' id='type-id-2026'> 30990 <data-member access='public' layout-offset-in-bits='0'> 30991 <!-- hb_face_t* hb_ot_shape_planner_t::face --> 30992 <var-decl name='face' type-id='type-id-160' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='68' column='1'/> 30993 </data-member> 30994 <data-member access='public' layout-offset-in-bits='64'> 30995 <!-- hb_segment_properties_t hb_ot_shape_planner_t::props --> 30996 <var-decl name='props' type-id='type-id-85' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='69' column='1'/> 30997 </data-member> 30998 <data-member access='public' layout-offset-in-bits='320'> 30999 <!-- const hb_ot_complex_shaper_t* hb_ot_shape_planner_t::shaper --> 31000 <var-decl name='shaper' type-id='type-id-1815' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='70' column='1'/> 31001 </data-member> 31002 <data-member access='public' layout-offset-in-bits='384'> 31003 <!-- hb_ot_map_builder_t hb_ot_shape_planner_t::map --> 31004 <var-decl name='map' type-id='type-id-1908' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='71' column='1'/> 31005 </data-member> 31006 <member-function access='public' constructor='yes'> 31007 <!-- hb_ot_shape_planner_t::hb_ot_shape_planner_t(const hb_shape_plan_t*) --> 31008 <function-decl name='hb_ot_shape_planner_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> 31009 <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> 31010 <parameter type-id='type-id-2027' is-artificial='yes'/> 31011 <!-- parameter of type 'const hb_shape_plan_t*' --> 31012 <parameter type-id='type-id-2028'/> 31013 <!-- void --> 31014 <return type-id='type-id-25'/> 31015 </function-decl> 31016 </member-function> 31017 <member-function access='public' destructor='yes'> 31018 <!-- hb_ot_shape_planner_t::~hb_ot_shape_planner_t(int) --> 31019 <function-decl name='~hb_ot_shape_planner_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 31020 <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> 31021 <parameter type-id='type-id-2027' is-artificial='yes'/> 31022 <!-- artificial parameter of type 'int' --> 31023 <parameter type-id='type-id-11' is-artificial='yes'/> 31024 <!-- void --> 31025 <return type-id='type-id-25'/> 31026 </function-decl> 31027 </member-function> 31028 <member-function access='private' constructor='yes'> 31029 <!-- hb_ot_shape_planner_t::hb_ot_shape_planner_t(const hb_ot_shape_planner_t&) --> 31030 <function-decl name='hb_ot_shape_planner_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> 31031 <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> 31032 <parameter type-id='type-id-2027' is-artificial='yes'/> 31033 <!-- parameter of type 'const hb_ot_shape_planner_t&' --> 31034 <parameter type-id='type-id-2029'/> 31035 <!-- void --> 31036 <return type-id='type-id-25'/> 31037 </function-decl> 31038 </member-function> 31039 <member-function access='public'> 31040 <!-- void hb_ot_shape_planner_t::compile(hb_ot_shape_plan_t&) --> 31041 <function-decl name='compile' mangled-name='_ZN21hb_ot_shape_planner_t7compileER18hb_ot_shape_plan_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='80' column='1' visibility='default' binding='global' size-in-bits='64'> 31042 <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> 31043 <parameter type-id='type-id-2027' is-artificial='yes'/> 31044 <!-- parameter of type 'hb_ot_shape_plan_t&' --> 31045 <parameter type-id='type-id-2030'/> 31046 <!-- void --> 31047 <return type-id='type-id-25'/> 31048 </function-decl> 31049 </member-function> 31050 </class-decl> 31051 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*)* --> 31052 <pointer-type-def type-id='type-id-2031' size-in-bits='64' id='type-id-2023'/> 31053 <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*)* --> 31054 <pointer-type-def type-id='type-id-2032' size-in-bits='64' id='type-id-2024'/> 31055 <!-- const hb_ot_complex_shaper_t --> 31056 <qualified-type-def type-id='type-id-2019' const='yes' id='type-id-2033'/> 31057 <!-- const hb_ot_complex_shaper_t* --> 31058 <pointer-type-def type-id='type-id-2033' size-in-bits='64' id='type-id-1815'/> 31059 <!-- const hb_ot_shape_normalize_context_t --> 31060 <qualified-type-def type-id='type-id-2025' const='yes' id='type-id-2034'/> 31061 <!-- const hb_ot_shape_normalize_context_t* --> 31062 <pointer-type-def type-id='type-id-2034' size-in-bits='64' id='type-id-2035'/> 31063 <!-- const hb_ot_shape_planner_t --> 31064 <qualified-type-def type-id='type-id-2026' const='yes' id='type-id-2036'/> 31065 <!-- const hb_ot_shape_planner_t& --> 31066 <reference-type-def kind='lvalue' type-id='type-id-2036' size-in-bits='64' id='type-id-2029'/> 31067 <!-- const hb_shape_plan_t --> 31068 <qualified-type-def type-id='type-id-236' const='yes' id='type-id-2037'/> 31069 <!-- const hb_shape_plan_t* --> 31070 <pointer-type-def type-id='type-id-2037' size-in-bits='64' id='type-id-2028'/> 31071 <!-- hb_ot_shape_plan_t& --> 31072 <reference-type-def kind='lvalue' type-id='type-id-1790' size-in-bits='64' id='type-id-2030'/> 31073 <!-- hb_ot_shape_plan_t* --> 31074 <pointer-type-def type-id='type-id-1790' size-in-bits='64' id='type-id-1816'/> 31075 <!-- hb_ot_shape_planner_t& --> 31076 <reference-type-def kind='lvalue' type-id='type-id-2026' size-in-bits='64' id='type-id-2038'/> 31077 <!-- hb_ot_shape_planner_t* --> 31078 <pointer-type-def type-id='type-id-2026' size-in-bits='64' id='type-id-2027'/> 31079 <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* --> 31080 <pointer-type-def type-id='type-id-2039' size-in-bits='64' id='type-id-2022'/> 31081 <!-- void (hb_ot_shape_planner_t*)* --> 31082 <pointer-type-def type-id='type-id-2040' size-in-bits='64' id='type-id-2020'/> 31083 <!-- void* (const hb_ot_shape_plan_t*)* --> 31084 <pointer-type-def type-id='type-id-2041' size-in-bits='64' id='type-id-2021'/> 31085 <!-- void hb_ot_shape_plan_collect_lookups(hb_shape_plan_t*, hb_tag_t, hb_set_t*) --> 31086 <function-decl name='hb_ot_shape_plan_collect_lookups' mangled-name='hb_ot_shape_plan_collect_lookups' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_shape_plan_collect_lookups'> 31087 <!-- parameter of type 'hb_shape_plan_t*' --> 31088 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='740' column='1'/> 31089 <!-- parameter of type 'typedef hb_tag_t' --> 31090 <parameter type-id='type-id-184' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='741' column='1'/> 31091 <!-- parameter of type 'hb_set_t*' --> 31092 <parameter type-id='type-id-964' name='lookup_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='742' column='1'/> 31093 <!-- void --> 31094 <return type-id='type-id-25'/> 31095 </function-decl> 31096 <!-- void hb_ot_shape_glyphs_closure(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, hb_set_t*) --> 31097 <function-decl name='hb_ot_shape_glyphs_closure' mangled-name='hb_ot_shape_glyphs_closure' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_shape_glyphs_closure'> 31098 <!-- parameter of type 'hb_font_t*' --> 31099 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='770' column='1'/> 31100 <!-- parameter of type 'hb_buffer_t*' --> 31101 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='771' column='1'/> 31102 <!-- parameter of type 'const hb_feature_t*' --> 31103 <parameter type-id='type-id-352' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='772' column='1'/> 31104 <!-- parameter of type 'unsigned int' --> 31105 <parameter type-id='type-id-18' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='773' column='1'/> 31106 <!-- parameter of type 'hb_set_t*' --> 31107 <parameter type-id='type-id-964' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='774' column='1'/> 31108 <!-- void --> 31109 <return type-id='type-id-25'/> 31110 </function-decl> 31111 <!-- bool (const hb_ot_shape_normalize_context_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> 31112 <function-type size-in-bits='64' id='type-id-2031'> 31113 <!-- parameter of type 'const hb_ot_shape_normalize_context_t*' --> 31114 <parameter type-id='type-id-2035'/> 31115 <!-- parameter of type 'typedef hb_codepoint_t' --> 31116 <parameter type-id='type-id-72'/> 31117 <!-- parameter of type 'hb_codepoint_t*' --> 31118 <parameter type-id='type-id-119'/> 31119 <!-- parameter of type 'hb_codepoint_t*' --> 31120 <parameter type-id='type-id-119'/> 31121 <!-- bool --> 31122 <return type-id='type-id-1'/> 31123 </function-type> 31124 <!-- bool (const hb_ot_shape_normalize_context_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 31125 <function-type size-in-bits='64' id='type-id-2032'> 31126 <!-- parameter of type 'const hb_ot_shape_normalize_context_t*' --> 31127 <parameter type-id='type-id-2035'/> 31128 <!-- parameter of type 'typedef hb_codepoint_t' --> 31129 <parameter type-id='type-id-72'/> 31130 <!-- parameter of type 'typedef hb_codepoint_t' --> 31131 <parameter type-id='type-id-72'/> 31132 <!-- parameter of type 'hb_codepoint_t*' --> 31133 <parameter type-id='type-id-119'/> 31134 <!-- bool --> 31135 <return type-id='type-id-1'/> 31136 </function-type> 31137 <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*) --> 31138 <function-type size-in-bits='64' id='type-id-2039'> 31139 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 31140 <parameter type-id='type-id-962'/> 31141 <!-- parameter of type 'hb_buffer_t*' --> 31142 <parameter type-id='type-id-153'/> 31143 <!-- parameter of type 'hb_font_t*' --> 31144 <parameter type-id='type-id-154'/> 31145 <!-- void --> 31146 <return type-id='type-id-25'/> 31147 </function-type> 31148 <!-- void (hb_ot_shape_planner_t*) --> 31149 <function-type size-in-bits='64' id='type-id-2040'> 31150 <!-- parameter of type 'hb_ot_shape_planner_t*' --> 31151 <parameter type-id='type-id-2027'/> 31152 <!-- void --> 31153 <return type-id='type-id-25'/> 31154 </function-type> 31155 <!-- void* (const hb_ot_shape_plan_t*) --> 31156 <function-type size-in-bits='64' id='type-id-2041'> 31157 <!-- parameter of type 'const hb_ot_shape_plan_t*' --> 31158 <parameter type-id='type-id-962'/> 31159 <!-- void* --> 31160 <return type-id='type-id-19'/> 31161 </function-type> 31162 </abi-instr> 31163 <abi-instr address-size='64' path='hb-ot-tag.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 31164 <!-- hb_tag_t* --> 31165 <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-970'/> 31166 <!-- void hb_ot_tags_from_script(hb_script_t, hb_tag_t*, hb_tag_t*) --> 31167 <function-decl name='hb_ot_tags_from_script' mangled-name='hb_ot_tags_from_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_tags_from_script'> 31168 <!-- parameter of type 'enum hb_script_t' --> 31169 <parameter type-id='type-id-69' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='130' column='1'/> 31170 <!-- parameter of type 'hb_tag_t*' --> 31171 <parameter type-id='type-id-970' name='script_tag_1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='131' column='1'/> 31172 <!-- parameter of type 'hb_tag_t*' --> 31173 <parameter type-id='type-id-970' name='script_tag_2' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='132' column='1'/> 31174 <!-- void --> 31175 <return type-id='type-id-25'/> 31176 </function-decl> 31177 <!-- hb_script_t hb_ot_tag_to_script(hb_tag_t) --> 31178 <function-decl name='hb_ot_tag_to_script' mangled-name='hb_ot_tag_to_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_tag_to_script'> 31179 <!-- parameter of type 'typedef hb_tag_t' --> 31180 <parameter type-id='type-id-184' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='147' column='1'/> 31181 <!-- enum hb_script_t --> 31182 <return type-id='type-id-69'/> 31183 </function-decl> 31184 <!-- hb_tag_t hb_ot_tag_from_language(hb_language_t) --> 31185 <function-decl name='hb_ot_tag_from_language' mangled-name='hb_ot_tag_from_language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_tag_from_language'> 31186 <!-- parameter of type 'typedef hb_language_t' --> 31187 <parameter type-id='type-id-105' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='806' column='1'/> 31188 <!-- typedef hb_tag_t --> 31189 <return type-id='type-id-184'/> 31190 </function-decl> 31191 <!-- hb_language_t hb_ot_tag_to_language(hb_tag_t) --> 31192 <function-decl name='hb_ot_tag_to_language' mangled-name='hb_ot_tag_to_language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='868' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_tag_to_language'> 31193 <!-- parameter of type 'typedef hb_tag_t' --> 31194 <parameter type-id='type-id-184' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='868' column='1'/> 31195 <!-- typedef hb_language_t --> 31196 <return type-id='type-id-105'/> 31197 </function-decl> 31198 </abi-instr> 31199 <abi-instr address-size='64' path='hb-set.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 31200 <!-- hb_set_t::elt_t[2048] --> 31201 <array-type-def dimensions='1' type-id='type-id-2042' size-in-bits='65536' id='type-id-2043'> 31202 <!-- <anonymous range>[2048] --> 31203 <subrange length='2048' type-id='type-id-4' id='type-id-2044'/> 31204 </array-type-def> 31205 <!-- struct hb_set_t --> 31206 <class-decl name='hb_set_t' size-in-bits='66496' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='147' column='1' id='type-id-2045'> 31207 <member-type access='public'> 31208 <!-- typedef uint32_t hb_set_t::elt_t --> 31209 <typedef-decl name='elt_t' type-id='type-id-100' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='320' column='1' id='type-id-2042'/> 31210 </member-type> 31211 <data-member access='public' layout-offset-in-bits='0'> 31212 <!-- hb_object_header_t hb_set_t::header --> 31213 <var-decl name='header' type-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='148' column='1'/> 31214 </data-member> 31215 <data-member access='public' layout-offset-in-bits='896'> 31216 <!-- bool hb_set_t::in_error --> 31217 <var-decl name='in_error' type-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='150' column='1'/> 31218 </data-member> 31219 <data-member access='public' static='yes'> 31220 <!-- static const unsigned int hb_set_t::MAX_G --> 31221 <var-decl name='MAX_G' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='321' column='1'/> 31222 </data-member> 31223 <data-member access='public' static='yes'> 31224 <!-- static const unsigned int hb_set_t::SHIFT --> 31225 <var-decl name='SHIFT' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='322' column='1'/> 31226 </data-member> 31227 <data-member access='public' static='yes'> 31228 <!-- static const unsigned int hb_set_t::BITS --> 31229 <var-decl name='BITS' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='323' column='1'/> 31230 </data-member> 31231 <data-member access='public' static='yes'> 31232 <!-- static const unsigned int hb_set_t::MASK --> 31233 <var-decl name='MASK' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='324' column='1'/> 31234 </data-member> 31235 <data-member access='public' static='yes'> 31236 <!-- static const unsigned int hb_set_t::ELTS --> 31237 <var-decl name='ELTS' type-id='type-id-89' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='325' column='1'/> 31238 </data-member> 31239 <data-member access='public' static='yes'> 31240 <!-- static const hb_codepoint_t hb_set_t::INVALID --> 31241 <var-decl name='INVALID' type-id='type-id-144' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='326' column='1'/> 31242 </data-member> 31243 <data-member access='public' layout-offset-in-bits='928'> 31244 <!-- hb_set_t::elt_t hb_set_t::elts[2048] --> 31245 <var-decl name='elts' type-id='type-id-2043' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='332' column='1'/> 31246 </data-member> 31247 <member-function access='public'> 31248 <!-- bool hb_set_t::is_equal(const hb_set_t*) --> 31249 <function-decl name='is_equal' mangled-name='_ZNK8hb_set_t8is_equalEPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> 31250 <!-- implicit parameter of type 'const hb_set_t*' --> 31251 <parameter type-id='type-id-2046' is-artificial='yes'/> 31252 <!-- parameter of type 'const hb_set_t*' --> 31253 <parameter type-id='type-id-2046'/> 31254 <!-- bool --> 31255 <return type-id='type-id-1'/> 31256 </function-decl> 31257 </member-function> 31258 <member-function access='public'> 31259 <!-- hb_codepoint_t hb_set_t::get_min() --> 31260 <function-decl name='get_min' mangled-name='_ZNK8hb_set_t7get_minEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='301' column='1' visibility='default' binding='global' size-in-bits='64'> 31261 <!-- implicit parameter of type 'const hb_set_t*' --> 31262 <parameter type-id='type-id-2046' is-artificial='yes'/> 31263 <!-- typedef hb_codepoint_t --> 31264 <return type-id='type-id-72'/> 31265 </function-decl> 31266 </member-function> 31267 <member-function access='public'> 31268 <!-- hb_codepoint_t hb_set_t::get_max() --> 31269 <function-decl name='get_max' mangled-name='_ZNK8hb_set_t7get_maxEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='310' column='1' visibility='default' binding='global' size-in-bits='64'> 31270 <!-- implicit parameter of type 'const hb_set_t*' --> 31271 <parameter type-id='type-id-2046' is-artificial='yes'/> 31272 <!-- typedef hb_codepoint_t --> 31273 <return type-id='type-id-72'/> 31274 </function-decl> 31275 </member-function> 31276 <member-function access='public'> 31277 <!-- bool hb_set_t::is_empty() --> 31278 <function-decl name='is_empty' mangled-name='_ZNK8hb_set_t8is_emptyEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> 31279 <!-- implicit parameter of type 'const hb_set_t*' --> 31280 <parameter type-id='type-id-2046' is-artificial='yes'/> 31281 <!-- bool --> 31282 <return type-id='type-id-1'/> 31283 </function-decl> 31284 </member-function> 31285 <member-function access='public'> 31286 <!-- hb_set_t::elt_t hb_set_t::elt(hb_codepoint_t) --> 31287 <function-decl name='elt' mangled-name='_ZNK8hb_set_t3eltEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> 31288 <!-- implicit parameter of type 'const hb_set_t*' --> 31289 <parameter type-id='type-id-2046' is-artificial='yes'/> 31290 <!-- parameter of type 'typedef hb_codepoint_t' --> 31291 <parameter type-id='type-id-72'/> 31292 <!-- typedef hb_set_t::elt_t --> 31293 <return type-id='type-id-2042'/> 31294 </function-decl> 31295 </member-function> 31296 <member-function access='public'> 31297 <!-- hb_set_t::elt_t hb_set_t::mask(hb_codepoint_t) --> 31298 <function-decl name='mask' mangled-name='_ZNK8hb_set_t4maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='330' column='1' visibility='default' binding='global' size-in-bits='64'> 31299 <!-- implicit parameter of type 'const hb_set_t*' --> 31300 <parameter type-id='type-id-2046' is-artificial='yes'/> 31301 <!-- parameter of type 'typedef hb_codepoint_t' --> 31302 <parameter type-id='type-id-72'/> 31303 <!-- typedef hb_set_t::elt_t --> 31304 <return type-id='type-id-2042'/> 31305 </function-decl> 31306 </member-function> 31307 <member-function access='public'> 31308 <!-- bool hb_set_t::has(hb_codepoint_t) --> 31309 <function-decl name='has' mangled-name='_ZNK8hb_set_t3hasEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='197' column='1' visibility='default' binding='global' size-in-bits='64'> 31310 <!-- implicit parameter of type 'const hb_set_t*' --> 31311 <parameter type-id='type-id-2046' is-artificial='yes'/> 31312 <!-- parameter of type 'typedef hb_codepoint_t' --> 31313 <parameter type-id='type-id-72'/> 31314 <!-- bool --> 31315 <return type-id='type-id-1'/> 31316 </function-decl> 31317 </member-function> 31318 <member-function access='public'> 31319 <!-- bool hb_set_t::next_range(hb_codepoint_t*, hb_codepoint_t*) --> 31320 <function-decl name='next_range' mangled-name='_ZNK8hb_set_t10next_rangeEPjS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='276' column='1' visibility='default' binding='global' size-in-bits='64'> 31321 <!-- implicit parameter of type 'const hb_set_t*' --> 31322 <parameter type-id='type-id-2046' is-artificial='yes'/> 31323 <!-- parameter of type 'hb_codepoint_t*' --> 31324 <parameter type-id='type-id-119'/> 31325 <!-- parameter of type 'hb_codepoint_t*' --> 31326 <parameter type-id='type-id-119'/> 31327 <!-- bool --> 31328 <return type-id='type-id-1'/> 31329 </function-decl> 31330 </member-function> 31331 <member-function access='public'> 31332 <!-- void hb_set_t::invert() --> 31333 <function-decl name='invert' mangled-name='_ZN8hb_set_t6invertEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='250' column='1' visibility='default' binding='global' size-in-bits='64'> 31334 <!-- implicit parameter of type 'hb_set_t*' --> 31335 <parameter type-id='type-id-2047' is-artificial='yes'/> 31336 <!-- void --> 31337 <return type-id='type-id-25'/> 31338 </function-decl> 31339 </member-function> 31340 <member-function access='public'> 31341 <!-- void hb_set_t::symmetric_difference(const hb_set_t*) --> 31342 <function-decl name='symmetric_difference' mangled-name='_ZN8hb_set_t20symmetric_differenceEPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> 31343 <!-- implicit parameter of type 'hb_set_t*' --> 31344 <parameter type-id='type-id-2047' is-artificial='yes'/> 31345 <!-- parameter of type 'const hb_set_t*' --> 31346 <parameter type-id='type-id-2046'/> 31347 <!-- void --> 31348 <return type-id='type-id-25'/> 31349 </function-decl> 31350 </member-function> 31351 <member-function access='public'> 31352 <!-- void hb_set_t::subtract(const hb_set_t*) --> 31353 <function-decl name='subtract' mangled-name='_ZN8hb_set_t8subtractEPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> 31354 <!-- implicit parameter of type 'hb_set_t*' --> 31355 <parameter type-id='type-id-2047' is-artificial='yes'/> 31356 <!-- parameter of type 'const hb_set_t*' --> 31357 <parameter type-id='type-id-2046'/> 31358 <!-- void --> 31359 <return type-id='type-id-25'/> 31360 </function-decl> 31361 </member-function> 31362 <member-function access='public'> 31363 <!-- void hb_set_t::intersect(const hb_set_t*) --> 31364 <function-decl name='intersect' mangled-name='_ZN8hb_set_t9intersectEPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='232' column='1' visibility='default' binding='global' size-in-bits='64'> 31365 <!-- implicit parameter of type 'hb_set_t*' --> 31366 <parameter type-id='type-id-2047' is-artificial='yes'/> 31367 <!-- parameter of type 'const hb_set_t*' --> 31368 <parameter type-id='type-id-2046'/> 31369 <!-- void --> 31370 <return type-id='type-id-25'/> 31371 </function-decl> 31372 </member-function> 31373 <member-function access='public'> 31374 <!-- void hb_set_t::union_(const hb_set_t*) --> 31375 <function-decl name='union_' mangled-name='_ZN8hb_set_t6union_EPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='226' column='1' visibility='default' binding='global' size-in-bits='64'> 31376 <!-- implicit parameter of type 'hb_set_t*' --> 31377 <parameter type-id='type-id-2047' is-artificial='yes'/> 31378 <!-- parameter of type 'const hb_set_t*' --> 31379 <parameter type-id='type-id-2046'/> 31380 <!-- void --> 31381 <return type-id='type-id-25'/> 31382 </function-decl> 31383 </member-function> 31384 <member-function access='public'> 31385 <!-- void hb_set_t::set(const hb_set_t*) --> 31386 <function-decl name='set' mangled-name='_ZN8hb_set_t3setEPKS_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='220' column='1' visibility='default' binding='global' size-in-bits='64'> 31387 <!-- implicit parameter of type 'hb_set_t*' --> 31388 <parameter type-id='type-id-2047' is-artificial='yes'/> 31389 <!-- parameter of type 'const hb_set_t*' --> 31390 <parameter type-id='type-id-2046'/> 31391 <!-- void --> 31392 <return type-id='type-id-25'/> 31393 </function-decl> 31394 </member-function> 31395 <member-function access='public'> 31396 <!-- hb_set_t::elt_t& hb_set_t::elt(hb_codepoint_t) --> 31397 <function-decl name='elt' mangled-name='_ZN8hb_set_t3eltEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='328' column='1' visibility='default' binding='global' size-in-bits='64'> 31398 <!-- implicit parameter of type 'hb_set_t*' --> 31399 <parameter type-id='type-id-2047' is-artificial='yes'/> 31400 <!-- parameter of type 'typedef hb_codepoint_t' --> 31401 <parameter type-id='type-id-72'/> 31402 <!-- hb_set_t::elt_t& --> 31403 <return type-id='type-id-2048'/> 31404 </function-decl> 31405 </member-function> 31406 <member-function access='public'> 31407 <!-- void hb_set_t::del(hb_codepoint_t) --> 31408 <function-decl name='del' mangled-name='_ZN8hb_set_t3delEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 31409 <!-- implicit parameter of type 'hb_set_t*' --> 31410 <parameter type-id='type-id-2047' is-artificial='yes'/> 31411 <!-- parameter of type 'typedef hb_codepoint_t' --> 31412 <parameter type-id='type-id-72'/> 31413 <!-- void --> 31414 <return type-id='type-id-25'/> 31415 </function-decl> 31416 </member-function> 31417 <member-function access='public'> 31418 <!-- void hb_set_t::del_range(hb_codepoint_t, hb_codepoint_t) --> 31419 <function-decl name='del_range' mangled-name='_ZN8hb_set_t9del_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='190' column='1' visibility='default' binding='global' size-in-bits='64'> 31420 <!-- implicit parameter of type 'hb_set_t*' --> 31421 <parameter type-id='type-id-2047' is-artificial='yes'/> 31422 <!-- parameter of type 'typedef hb_codepoint_t' --> 31423 <parameter type-id='type-id-72'/> 31424 <!-- parameter of type 'typedef hb_codepoint_t' --> 31425 <parameter type-id='type-id-72'/> 31426 <!-- void --> 31427 <return type-id='type-id-25'/> 31428 </function-decl> 31429 </member-function> 31430 <member-function access='public'> 31431 <!-- void hb_set_t::add(hb_codepoint_t) --> 31432 <function-decl name='add' mangled-name='_ZN8hb_set_t3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='170' column='1' visibility='default' binding='global' size-in-bits='64'> 31433 <!-- implicit parameter of type 'hb_set_t*' --> 31434 <parameter type-id='type-id-2047' is-artificial='yes'/> 31435 <!-- parameter of type 'typedef hb_codepoint_t' --> 31436 <parameter type-id='type-id-72'/> 31437 <!-- void --> 31438 <return type-id='type-id-25'/> 31439 </function-decl> 31440 </member-function> 31441 <member-function access='public'> 31442 <!-- void hb_set_t::add_range(hb_codepoint_t, hb_codepoint_t) --> 31443 <function-decl name='add_range' mangled-name='_ZN8hb_set_t9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='177' column='1' visibility='default' binding='global' size-in-bits='64'> 31444 <!-- implicit parameter of type 'hb_set_t*' --> 31445 <parameter type-id='type-id-2047' is-artificial='yes'/> 31446 <!-- parameter of type 'typedef hb_codepoint_t' --> 31447 <parameter type-id='type-id-72'/> 31448 <!-- parameter of type 'typedef hb_codepoint_t' --> 31449 <parameter type-id='type-id-72'/> 31450 <!-- void --> 31451 <return type-id='type-id-25'/> 31452 </function-decl> 31453 </member-function> 31454 <member-function access='public'> 31455 <!-- unsigned int hb_set_t::get_population() --> 31456 <function-decl name='get_population' mangled-name='_ZNK8hb_set_t14get_populationEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='294' column='1' visibility='default' binding='global' size-in-bits='64'> 31457 <!-- implicit parameter of type 'const hb_set_t*' --> 31458 <parameter type-id='type-id-2046' is-artificial='yes'/> 31459 <!-- unsigned int --> 31460 <return type-id='type-id-18'/> 31461 </function-decl> 31462 </member-function> 31463 <member-function access='public'> 31464 <!-- void hb_set_t::clear() --> 31465 <function-decl name='clear' mangled-name='_ZN8hb_set_t5clearEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='158' column='1' visibility='default' binding='global' size-in-bits='64'> 31466 <!-- implicit parameter of type 'hb_set_t*' --> 31467 <parameter type-id='type-id-2047' is-artificial='yes'/> 31468 <!-- void --> 31469 <return type-id='type-id-25'/> 31470 </function-decl> 31471 </member-function> 31472 <member-function access='public'> 31473 <!-- void hb_set_t::fini() --> 31474 <function-decl name='fini' mangled-name='_ZN8hb_set_t4finiEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> 31475 <!-- implicit parameter of type 'hb_set_t*' --> 31476 <parameter type-id='type-id-2047' is-artificial='yes'/> 31477 <!-- void --> 31478 <return type-id='type-id-25'/> 31479 </function-decl> 31480 </member-function> 31481 <member-function access='public'> 31482 <!-- bool hb_set_t::next(hb_codepoint_t*) --> 31483 <function-decl name='next' mangled-name='_ZNK8hb_set_t4nextEPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> 31484 <!-- implicit parameter of type 'const hb_set_t*' --> 31485 <parameter type-id='type-id-2046' is-artificial='yes'/> 31486 <!-- parameter of type 'hb_codepoint_t*' --> 31487 <parameter type-id='type-id-119'/> 31488 <!-- bool --> 31489 <return type-id='type-id-1'/> 31490 </function-decl> 31491 </member-function> 31492 <member-function access='public'> 31493 <!-- bool hb_set_t::intersects(hb_codepoint_t, hb_codepoint_t) --> 31494 <function-decl name='intersects' mangled-name='_ZNK8hb_set_t10intersectsEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='202' column='1' visibility='default' binding='global' size-in-bits='64'> 31495 <!-- implicit parameter of type 'const hb_set_t*' --> 31496 <parameter type-id='type-id-2046' is-artificial='yes'/> 31497 <!-- parameter of type 'typedef hb_codepoint_t' --> 31498 <parameter type-id='type-id-72'/> 31499 <!-- parameter of type 'typedef hb_codepoint_t' --> 31500 <parameter type-id='type-id-72'/> 31501 <!-- bool --> 31502 <return type-id='type-id-1'/> 31503 </function-decl> 31504 </member-function> 31505 <member-function access='public'> 31506 <!-- void hb_set_t::init() --> 31507 <function-decl name='init' mangled-name='_ZN8hb_set_t4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='152' column='1' visibility='default' binding='global' size-in-bits='64'> 31508 <!-- implicit parameter of type 'hb_set_t*' --> 31509 <parameter type-id='type-id-2047' is-artificial='yes'/> 31510 <!-- void --> 31511 <return type-id='type-id-25'/> 31512 </function-decl> 31513 </member-function> 31514 </class-decl> 31515 <!-- typedef hb_set_t hb_set_t --> 31516 <typedef-decl name='hb_set_t' type-id='type-id-2045' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.h' line='41' column='1' id='type-id-1896'/> 31517 <!-- const hb_set_t --> 31518 <qualified-type-def type-id='type-id-2045' const='yes' id='type-id-2049'/> 31519 <!-- const hb_set_t --> 31520 <qualified-type-def type-id='type-id-1896' const='yes' id='type-id-2050'/> 31521 <!-- const hb_set_t* --> 31522 <pointer-type-def type-id='type-id-2049' size-in-bits='64' id='type-id-2046'/> 31523 <!-- const hb_set_t* --> 31524 <pointer-type-def type-id='type-id-2050' size-in-bits='64' id='type-id-1838'/> 31525 <!-- hb_set_t* --> 31526 <pointer-type-def type-id='type-id-2045' size-in-bits='64' id='type-id-2047'/> 31527 <!-- hb_set_t* --> 31528 <pointer-type-def type-id='type-id-1896' size-in-bits='64' id='type-id-964'/> 31529 <!-- hb_set_t::elt_t& --> 31530 <reference-type-def kind='lvalue' type-id='type-id-2042' size-in-bits='64' id='type-id-2048'/> 31531 <!-- hb_set_t* hb_set_create() --> 31532 <function-decl name='hb_set_create' mangled-name='hb_set_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_create'> 31533 <!-- hb_set_t* --> 31534 <return type-id='type-id-964'/> 31535 </function-decl> 31536 <!-- hb_set_t* hb_set_get_empty() --> 31537 <function-decl name='hb_set_get_empty' mangled-name='hb_set_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_get_empty'> 31538 <!-- hb_set_t* --> 31539 <return type-id='type-id-964'/> 31540 </function-decl> 31541 <!-- hb_set_t* hb_set_reference(hb_set_t*) --> 31542 <function-decl name='hb_set_reference' mangled-name='hb_set_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_reference'> 31543 <!-- parameter of type 'hb_set_t*' --> 31544 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='82' column='1'/> 31545 <!-- hb_set_t* --> 31546 <return type-id='type-id-964'/> 31547 </function-decl> 31548 <!-- void hb_set_destroy(hb_set_t*) --> 31549 <function-decl name='hb_set_destroy' mangled-name='hb_set_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_destroy'> 31550 <!-- parameter of type 'hb_set_t*' --> 31551 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='94' column='1'/> 31552 <!-- void --> 31553 <return type-id='type-id-25'/> 31554 </function-decl> 31555 <!-- hb_bool_t hb_set_set_user_data(hb_set_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 31556 <function-decl name='hb_set_set_user_data' mangled-name='hb_set_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_set_user_data'> 31557 <!-- parameter of type 'hb_set_t*' --> 31558 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='116' column='1'/> 31559 <!-- parameter of type 'hb_user_data_key_t*' --> 31560 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='117' column='1'/> 31561 <!-- parameter of type 'void*' --> 31562 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='118' column='1'/> 31563 <!-- parameter of type 'typedef hb_destroy_func_t' --> 31564 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='119' column='1'/> 31565 <!-- parameter of type 'typedef hb_bool_t' --> 31566 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='120' column='1'/> 31567 <!-- typedef hb_bool_t --> 31568 <return type-id='type-id-40'/> 31569 </function-decl> 31570 <!-- void* hb_set_get_user_data(hb_set_t*, hb_user_data_key_t*) --> 31571 <function-decl name='hb_set_get_user_data' mangled-name='hb_set_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_get_user_data'> 31572 <!-- parameter of type 'hb_set_t*' --> 31573 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='135' column='1'/> 31574 <!-- parameter of type 'hb_user_data_key_t*' --> 31575 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='136' column='1'/> 31576 <!-- void* --> 31577 <return type-id='type-id-19'/> 31578 </function-decl> 31579 <!-- hb_bool_t hb_set_allocation_successful(const hb_set_t*) --> 31580 <function-decl name='hb_set_allocation_successful' mangled-name='hb_set_allocation_successful' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_allocation_successful'> 31581 <!-- parameter of type 'const hb_set_t*' --> 31582 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='153' column='1'/> 31583 <!-- typedef hb_bool_t --> 31584 <return type-id='type-id-40'/> 31585 </function-decl> 31586 <!-- void hb_set_clear(hb_set_t*) --> 31587 <function-decl name='hb_set_clear' mangled-name='hb_set_clear' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_clear'> 31588 <!-- parameter of type 'hb_set_t*' --> 31589 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='167' column='1'/> 31590 <!-- void --> 31591 <return type-id='type-id-25'/> 31592 </function-decl> 31593 <!-- hb_bool_t hb_set_is_empty(const hb_set_t*) --> 31594 <function-decl name='hb_set_is_empty' mangled-name='hb_set_is_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_is_empty'> 31595 <!-- parameter of type 'const hb_set_t*' --> 31596 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='183' column='1'/> 31597 <!-- typedef hb_bool_t --> 31598 <return type-id='type-id-40'/> 31599 </function-decl> 31600 <!-- hb_bool_t hb_set_has(const hb_set_t*, hb_codepoint_t) --> 31601 <function-decl name='hb_set_has' mangled-name='hb_set_has' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_has'> 31602 <!-- parameter of type 'const hb_set_t*' --> 31603 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='200' column='1'/> 31604 <!-- parameter of type 'typedef hb_codepoint_t' --> 31605 <parameter type-id='type-id-72' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='201' column='1'/> 31606 <!-- typedef hb_bool_t --> 31607 <return type-id='type-id-40'/> 31608 </function-decl> 31609 <!-- void hb_set_add(hb_set_t*, hb_codepoint_t) --> 31610 <function-decl name='hb_set_add' mangled-name='hb_set_add' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_add'> 31611 <!-- parameter of type 'hb_set_t*' --> 31612 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='216' column='1'/> 31613 <!-- parameter of type 'typedef hb_codepoint_t' --> 31614 <parameter type-id='type-id-72' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='217' column='1'/> 31615 <!-- void --> 31616 <return type-id='type-id-25'/> 31617 </function-decl> 31618 <!-- void hb_set_add_range(hb_set_t*, hb_codepoint_t, hb_codepoint_t) --> 31619 <function-decl name='hb_set_add_range' mangled-name='hb_set_add_range' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_add_range'> 31620 <!-- parameter of type 'hb_set_t*' --> 31621 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='233' column='1'/> 31622 <!-- parameter of type 'typedef hb_codepoint_t' --> 31623 <parameter type-id='type-id-72' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='234' column='1'/> 31624 <!-- parameter of type 'typedef hb_codepoint_t' --> 31625 <parameter type-id='type-id-72' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='235' column='1'/> 31626 <!-- void --> 31627 <return type-id='type-id-25'/> 31628 </function-decl> 31629 <!-- void hb_set_del(hb_set_t*, hb_codepoint_t) --> 31630 <function-decl name='hb_set_del' mangled-name='hb_set_del' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_del'> 31631 <!-- parameter of type 'hb_set_t*' --> 31632 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='250' column='1'/> 31633 <!-- parameter of type 'typedef hb_codepoint_t' --> 31634 <parameter type-id='type-id-72' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='251' column='1'/> 31635 <!-- void --> 31636 <return type-id='type-id-25'/> 31637 </function-decl> 31638 <!-- void hb_set_del_range(hb_set_t*, hb_codepoint_t, hb_codepoint_t) --> 31639 <function-decl name='hb_set_del_range' mangled-name='hb_set_del_range' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_del_range'> 31640 <!-- parameter of type 'hb_set_t*' --> 31641 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='267' column='1'/> 31642 <!-- parameter of type 'typedef hb_codepoint_t' --> 31643 <parameter type-id='type-id-72' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='268' column='1'/> 31644 <!-- parameter of type 'typedef hb_codepoint_t' --> 31645 <parameter type-id='type-id-72' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='269' column='1'/> 31646 <!-- void --> 31647 <return type-id='type-id-25'/> 31648 </function-decl> 31649 <!-- hb_bool_t hb_set_is_equal(const hb_set_t*, const hb_set_t*) --> 31650 <function-decl name='hb_set_is_equal' mangled-name='hb_set_is_equal' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_is_equal'> 31651 <!-- parameter of type 'const hb_set_t*' --> 31652 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='286' column='1'/> 31653 <!-- parameter of type 'const hb_set_t*' --> 31654 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='287' column='1'/> 31655 <!-- typedef hb_bool_t --> 31656 <return type-id='type-id-40'/> 31657 </function-decl> 31658 <!-- void hb_set_set(hb_set_t*, const hb_set_t*) --> 31659 <function-decl name='hb_set_set' mangled-name='hb_set_set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_set'> 31660 <!-- parameter of type 'hb_set_t*' --> 31661 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='302' column='1'/> 31662 <!-- parameter of type 'const hb_set_t*' --> 31663 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='303' column='1'/> 31664 <!-- void --> 31665 <return type-id='type-id-25'/> 31666 </function-decl> 31667 <!-- void hb_set_union(hb_set_t*, const hb_set_t*) --> 31668 <function-decl name='hb_set_union' mangled-name='hb_set_union' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_union'> 31669 <!-- parameter of type 'hb_set_t*' --> 31670 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='318' column='1'/> 31671 <!-- parameter of type 'const hb_set_t*' --> 31672 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='319' column='1'/> 31673 <!-- void --> 31674 <return type-id='type-id-25'/> 31675 </function-decl> 31676 <!-- void hb_set_intersect(hb_set_t*, const hb_set_t*) --> 31677 <function-decl name='hb_set_intersect' mangled-name='hb_set_intersect' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_intersect'> 31678 <!-- parameter of type 'hb_set_t*' --> 31679 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='334' column='1'/> 31680 <!-- parameter of type 'const hb_set_t*' --> 31681 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='335' column='1'/> 31682 <!-- void --> 31683 <return type-id='type-id-25'/> 31684 </function-decl> 31685 <!-- void hb_set_subtract(hb_set_t*, const hb_set_t*) --> 31686 <function-decl name='hb_set_subtract' mangled-name='hb_set_subtract' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_subtract'> 31687 <!-- parameter of type 'hb_set_t*' --> 31688 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='350' column='1'/> 31689 <!-- parameter of type 'const hb_set_t*' --> 31690 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='351' column='1'/> 31691 <!-- void --> 31692 <return type-id='type-id-25'/> 31693 </function-decl> 31694 <!-- void hb_set_symmetric_difference(hb_set_t*, const hb_set_t*) --> 31695 <function-decl name='hb_set_symmetric_difference' mangled-name='hb_set_symmetric_difference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_symmetric_difference'> 31696 <!-- parameter of type 'hb_set_t*' --> 31697 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> 31698 <!-- parameter of type 'const hb_set_t*' --> 31699 <parameter type-id='type-id-1838' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> 31700 <!-- void --> 31701 <return type-id='type-id-25'/> 31702 </function-decl> 31703 <!-- void hb_set_invert(hb_set_t*) --> 31704 <function-decl name='hb_set_invert' mangled-name='hb_set_invert' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_invert'> 31705 <!-- parameter of type 'hb_set_t*' --> 31706 <parameter type-id='type-id-964' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='381' column='1'/> 31707 <!-- void --> 31708 <return type-id='type-id-25'/> 31709 </function-decl> 31710 <!-- unsigned int hb_set_get_population(const hb_set_t*) --> 31711 <function-decl name='hb_set_get_population' mangled-name='hb_set_get_population' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_get_population'> 31712 <!-- parameter of type 'const hb_set_t*' --> 31713 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='397' column='1'/> 31714 <!-- unsigned int --> 31715 <return type-id='type-id-18'/> 31716 </function-decl> 31717 <!-- hb_codepoint_t hb_set_get_min(const hb_set_t*) --> 31718 <function-decl name='hb_set_get_min' mangled-name='hb_set_get_min' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_get_min'> 31719 <!-- parameter of type 'const hb_set_t*' --> 31720 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='413' column='1'/> 31721 <!-- typedef hb_codepoint_t --> 31722 <return type-id='type-id-72'/> 31723 </function-decl> 31724 <!-- hb_codepoint_t hb_set_get_max(const hb_set_t*) --> 31725 <function-decl name='hb_set_get_max' mangled-name='hb_set_get_max' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_get_max'> 31726 <!-- parameter of type 'const hb_set_t*' --> 31727 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='429' column='1'/> 31728 <!-- typedef hb_codepoint_t --> 31729 <return type-id='type-id-72'/> 31730 </function-decl> 31731 <!-- hb_bool_t hb_set_next(const hb_set_t*, hb_codepoint_t*) --> 31732 <function-decl name='hb_set_next' mangled-name='hb_set_next' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_next'> 31733 <!-- parameter of type 'const hb_set_t*' --> 31734 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='446' column='1'/> 31735 <!-- parameter of type 'hb_codepoint_t*' --> 31736 <parameter type-id='type-id-119' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='447' column='1'/> 31737 <!-- typedef hb_bool_t --> 31738 <return type-id='type-id-40'/> 31739 </function-decl> 31740 <!-- hb_bool_t hb_set_next_range(const hb_set_t*, hb_codepoint_t*, hb_codepoint_t*) --> 31741 <function-decl name='hb_set_next_range' mangled-name='hb_set_next_range' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_set_next_range'> 31742 <!-- parameter of type 'const hb_set_t*' --> 31743 <parameter type-id='type-id-1838' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='466' column='1'/> 31744 <!-- parameter of type 'hb_codepoint_t*' --> 31745 <parameter type-id='type-id-119' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='467' column='1'/> 31746 <!-- parameter of type 'hb_codepoint_t*' --> 31747 <parameter type-id='type-id-119' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='468' column='1'/> 31748 <!-- typedef hb_bool_t --> 31749 <return type-id='type-id-40'/> 31750 </function-decl> 31751 </abi-instr> 31752 <abi-instr address-size='64' path='hb-shape-plan.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 31753 <!-- hb_shape_plan_t* hb_shape_plan_create(hb_face_t*, const hb_segment_properties_t*, const hb_feature_t*, unsigned int, const char* const*) --> 31754 <function-decl name='hb_shape_plan_create' mangled-name='hb_shape_plan_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_create'> 31755 <!-- parameter of type 'hb_face_t*' --> 31756 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='112' column='1'/> 31757 <!-- parameter of type 'const hb_segment_properties_t*' --> 31758 <parameter type-id='type-id-173' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='113' column='1'/> 31759 <!-- parameter of type 'const hb_feature_t*' --> 31760 <parameter type-id='type-id-352' name='user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='114' column='1'/> 31761 <!-- parameter of type 'unsigned int' --> 31762 <parameter type-id='type-id-18' name='num_user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='115' column='1'/> 31763 <!-- parameter of type 'const char* const*' --> 31764 <parameter type-id='type-id-2051' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='116' column='1'/> 31765 <!-- hb_shape_plan_t* --> 31766 <return type-id='type-id-194'/> 31767 </function-decl> 31768 <!-- hb_shape_plan_t* hb_shape_plan_get_empty() --> 31769 <function-decl name='hb_shape_plan_get_empty' mangled-name='hb_shape_plan_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_get_empty'> 31770 <!-- hb_shape_plan_t* --> 31771 <return type-id='type-id-194'/> 31772 </function-decl> 31773 <!-- hb_shape_plan_t* hb_shape_plan_reference(hb_shape_plan_t*) --> 31774 <function-decl name='hb_shape_plan_reference' mangled-name='hb_shape_plan_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_reference'> 31775 <!-- parameter of type 'hb_shape_plan_t*' --> 31776 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='200' column='1'/> 31777 <!-- hb_shape_plan_t* --> 31778 <return type-id='type-id-194'/> 31779 </function-decl> 31780 <!-- void hb_shape_plan_destroy(hb_shape_plan_t*) --> 31781 <function-decl name='hb_shape_plan_destroy' mangled-name='hb_shape_plan_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_destroy'> 31782 <!-- parameter of type 'hb_shape_plan_t*' --> 31783 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='214' column='1'/> 31784 <!-- void --> 31785 <return type-id='type-id-25'/> 31786 </function-decl> 31787 <!-- hb_bool_t hb_shape_plan_set_user_data(hb_shape_plan_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 31788 <function-decl name='hb_shape_plan_set_user_data' mangled-name='hb_shape_plan_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_set_user_data'> 31789 <!-- parameter of type 'hb_shape_plan_t*' --> 31790 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='242' column='1'/> 31791 <!-- parameter of type 'hb_user_data_key_t*' --> 31792 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='243' column='1'/> 31793 <!-- parameter of type 'void*' --> 31794 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='244' column='1'/> 31795 <!-- parameter of type 'typedef hb_destroy_func_t' --> 31796 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='245' column='1'/> 31797 <!-- parameter of type 'typedef hb_bool_t' --> 31798 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='246' column='1'/> 31799 <!-- typedef hb_bool_t --> 31800 <return type-id='type-id-40'/> 31801 </function-decl> 31802 <!-- void* hb_shape_plan_get_user_data(hb_shape_plan_t*, hb_user_data_key_t*) --> 31803 <function-decl name='hb_shape_plan_get_user_data' mangled-name='hb_shape_plan_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_get_user_data'> 31804 <!-- parameter of type 'hb_shape_plan_t*' --> 31805 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='263' column='1'/> 31806 <!-- parameter of type 'hb_user_data_key_t*' --> 31807 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='264' column='1'/> 31808 <!-- void* --> 31809 <return type-id='type-id-19'/> 31810 </function-decl> 31811 <!-- hb_bool_t hb_shape_plan_execute(hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> 31812 <function-decl name='hb_shape_plan_execute' mangled-name='hb_shape_plan_execute' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_execute'> 31813 <!-- parameter of type 'hb_shape_plan_t*' --> 31814 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='285' column='1'/> 31815 <!-- parameter of type 'hb_font_t*' --> 31816 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='286' column='1'/> 31817 <!-- parameter of type 'hb_buffer_t*' --> 31818 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='287' column='1'/> 31819 <!-- parameter of type 'const hb_feature_t*' --> 31820 <parameter type-id='type-id-352' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='288' column='1'/> 31821 <!-- parameter of type 'unsigned int' --> 31822 <parameter type-id='type-id-18' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='289' column='1'/> 31823 <!-- typedef hb_bool_t --> 31824 <return type-id='type-id-40'/> 31825 </function-decl> 31826 <!-- hb_shape_plan_t* hb_shape_plan_create_cached(hb_face_t*, const hb_segment_properties_t*, const hb_feature_t*, unsigned int, const char* const*) --> 31827 <function-decl name='hb_shape_plan_create_cached' mangled-name='hb_shape_plan_create_cached' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_create_cached'> 31828 <!-- parameter of type 'hb_face_t*' --> 31829 <parameter type-id='type-id-160' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='402' column='1'/> 31830 <!-- parameter of type 'const hb_segment_properties_t*' --> 31831 <parameter type-id='type-id-173' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='403' column='1'/> 31832 <!-- parameter of type 'const hb_feature_t*' --> 31833 <parameter type-id='type-id-352' name='user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='404' column='1'/> 31834 <!-- parameter of type 'unsigned int' --> 31835 <parameter type-id='type-id-18' name='num_user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='405' column='1'/> 31836 <!-- parameter of type 'const char* const*' --> 31837 <parameter type-id='type-id-2051' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='406' column='1'/> 31838 <!-- hb_shape_plan_t* --> 31839 <return type-id='type-id-194'/> 31840 </function-decl> 31841 <!-- const char* hb_shape_plan_get_shaper(hb_shape_plan_t*) --> 31842 <function-decl name='hb_shape_plan_get_shaper' mangled-name='hb_shape_plan_get_shaper' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_plan_get_shaper'> 31843 <!-- parameter of type 'hb_shape_plan_t*' --> 31844 <parameter type-id='type-id-194' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='489' column='1'/> 31845 <!-- const char* --> 31846 <return type-id='type-id-17'/> 31847 </function-decl> 31848 </abi-instr> 31849 <abi-instr address-size='64' path='hb-shape.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 31850 <!-- const char* const --> 31851 <qualified-type-def type-id='type-id-17' const='yes' id='type-id-2052'/> 31852 <!-- const char* const* --> 31853 <pointer-type-def type-id='type-id-2052' size-in-bits='64' id='type-id-2051'/> 31854 <!-- hb_bool_t hb_feature_from_string(const char*, int, hb_feature_t*) --> 31855 <function-decl name='hb_feature_from_string' mangled-name='hb_feature_from_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_feature_from_string'> 31856 <!-- parameter of type 'const char*' --> 31857 <parameter type-id='type-id-17' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='212' column='1'/> 31858 <!-- parameter of type 'int' --> 31859 <parameter type-id='type-id-11' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='212' column='1'/> 31860 <!-- parameter of type 'hb_feature_t*' --> 31861 <parameter type-id='type-id-217' name='feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='213' column='1'/> 31862 <!-- typedef hb_bool_t --> 31863 <return type-id='type-id-40'/> 31864 </function-decl> 31865 <!-- void hb_feature_to_string(hb_feature_t*, char*, unsigned int) --> 31866 <function-decl name='hb_feature_to_string' mangled-name='hb_feature_to_string' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_feature_to_string'> 31867 <!-- parameter of type 'hb_feature_t*' --> 31868 <parameter type-id='type-id-217' name='feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='243' column='1'/> 31869 <!-- parameter of type 'char*' --> 31870 <parameter type-id='type-id-48' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='244' column='1'/> 31871 <!-- parameter of type 'unsigned int' --> 31872 <parameter type-id='type-id-18' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='244' column='1'/> 31873 <!-- void --> 31874 <return type-id='type-id-25'/> 31875 </function-decl> 31876 <!-- const char** hb_shape_list_shapers() --> 31877 <function-decl name='hb_shape_list_shapers' mangled-name='hb_shape_list_shapers' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_list_shapers'> 31878 <!-- const char** --> 31879 <return type-id='type-id-142'/> 31880 </function-decl> 31881 <!-- hb_bool_t hb_shape_full(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, const char* const*) --> 31882 <function-decl name='hb_shape_full' mangled-name='hb_shape_full' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape_full'> 31883 <!-- parameter of type 'hb_font_t*' --> 31884 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='347' column='1'/> 31885 <!-- parameter of type 'hb_buffer_t*' --> 31886 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='348' column='1'/> 31887 <!-- parameter of type 'const hb_feature_t*' --> 31888 <parameter type-id='type-id-352' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='349' column='1'/> 31889 <!-- parameter of type 'unsigned int' --> 31890 <parameter type-id='type-id-18' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='350' column='1'/> 31891 <!-- parameter of type 'const char* const*' --> 31892 <parameter type-id='type-id-2051' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='351' column='1'/> 31893 <!-- typedef hb_bool_t --> 31894 <return type-id='type-id-40'/> 31895 </function-decl> 31896 <!-- void hb_shape(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> 31897 <function-decl name='hb_shape' mangled-name='hb_shape' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_shape'> 31898 <!-- parameter of type 'hb_font_t*' --> 31899 <parameter type-id='type-id-154' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='379' column='1'/> 31900 <!-- parameter of type 'hb_buffer_t*' --> 31901 <parameter type-id='type-id-153' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='380' column='1'/> 31902 <!-- parameter of type 'const hb_feature_t*' --> 31903 <parameter type-id='type-id-352' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='381' column='1'/> 31904 <!-- parameter of type 'unsigned int' --> 31905 <parameter type-id='type-id-18' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='382' column='1'/> 31906 <!-- void --> 31907 <return type-id='type-id-25'/> 31908 </function-decl> 31909 </abi-instr> 31910 <abi-instr address-size='64' path='hb-unicode.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> 31911 <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_default() --> 31912 <function-decl name='hb_unicode_funcs_get_default' mangled-name='hb_unicode_funcs_get_default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_get_default'> 31913 <!-- hb_unicode_funcs_t* --> 31914 <return type-id='type-id-84'/> 31915 </function-decl> 31916 <!-- hb_unicode_funcs_t* hb_unicode_funcs_create(hb_unicode_funcs_t*) --> 31917 <function-decl name='hb_unicode_funcs_create' mangled-name='hb_unicode_funcs_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_create'> 31918 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31919 <parameter type-id='type-id-84' name='parent' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='169' column='1'/> 31920 <!-- hb_unicode_funcs_t* --> 31921 <return type-id='type-id-84'/> 31922 </function-decl> 31923 <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_empty() --> 31924 <function-decl name='hb_unicode_funcs_get_empty' mangled-name='hb_unicode_funcs_get_empty' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_get_empty'> 31925 <!-- hb_unicode_funcs_t* --> 31926 <return type-id='type-id-84'/> 31927 </function-decl> 31928 <!-- hb_unicode_funcs_t* hb_unicode_funcs_reference(hb_unicode_funcs_t*) --> 31929 <function-decl name='hb_unicode_funcs_reference' mangled-name='hb_unicode_funcs_reference' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_reference'> 31930 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31931 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='231' column='1'/> 31932 <!-- hb_unicode_funcs_t* --> 31933 <return type-id='type-id-84'/> 31934 </function-decl> 31935 <!-- void hb_unicode_funcs_destroy(hb_unicode_funcs_t*) --> 31936 <function-decl name='hb_unicode_funcs_destroy' mangled-name='hb_unicode_funcs_destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_destroy'> 31937 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31938 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='245' column='1'/> 31939 <!-- void --> 31940 <return type-id='type-id-25'/> 31941 </function-decl> 31942 <!-- hb_bool_t hb_unicode_funcs_set_user_data(hb_unicode_funcs_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> 31943 <function-decl name='hb_unicode_funcs_set_user_data' mangled-name='hb_unicode_funcs_set_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_user_data'> 31944 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31945 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='274' column='1'/> 31946 <!-- parameter of type 'hb_user_data_key_t*' --> 31947 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='275' column='1'/> 31948 <!-- parameter of type 'void*' --> 31949 <parameter type-id='type-id-19' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='276' column='1'/> 31950 <!-- parameter of type 'typedef hb_destroy_func_t' --> 31951 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='277' column='1'/> 31952 <!-- parameter of type 'typedef hb_bool_t' --> 31953 <parameter type-id='type-id-40' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='278' column='1'/> 31954 <!-- typedef hb_bool_t --> 31955 <return type-id='type-id-40'/> 31956 </function-decl> 31957 <!-- void* hb_unicode_funcs_get_user_data(hb_unicode_funcs_t*, hb_user_data_key_t*) --> 31958 <function-decl name='hb_unicode_funcs_get_user_data' mangled-name='hb_unicode_funcs_get_user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_get_user_data'> 31959 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31960 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='295' column='1'/> 31961 <!-- parameter of type 'hb_user_data_key_t*' --> 31962 <parameter type-id='type-id-26' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='296' column='1'/> 31963 <!-- void* --> 31964 <return type-id='type-id-19'/> 31965 </function-decl> 31966 <!-- void hb_unicode_funcs_make_immutable(hb_unicode_funcs_t*) --> 31967 <function-decl name='hb_unicode_funcs_make_immutable' mangled-name='hb_unicode_funcs_make_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_make_immutable'> 31968 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31969 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='311' column='1'/> 31970 <!-- void --> 31971 <return type-id='type-id-25'/> 31972 </function-decl> 31973 <!-- hb_bool_t hb_unicode_funcs_is_immutable(hb_unicode_funcs_t*) --> 31974 <function-decl name='hb_unicode_funcs_is_immutable' mangled-name='hb_unicode_funcs_is_immutable' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_is_immutable'> 31975 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31976 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='330' column='1'/> 31977 <!-- typedef hb_bool_t --> 31978 <return type-id='type-id-40'/> 31979 </function-decl> 31980 <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_parent(hb_unicode_funcs_t*) --> 31981 <function-decl name='hb_unicode_funcs_get_parent' mangled-name='hb_unicode_funcs_get_parent' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_get_parent'> 31982 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31983 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='346' column='1'/> 31984 <!-- hb_unicode_funcs_t* --> 31985 <return type-id='type-id-84'/> 31986 </function-decl> 31987 <!-- void hb_unicode_funcs_set_combining_class_func(hb_unicode_funcs_t*, hb_unicode_combining_class_func_t, void*, hb_destroy_func_t) --> 31988 <function-decl name='hb_unicode_funcs_set_combining_class_func' mangled-name='hb_unicode_funcs_set_combining_class_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_combining_class_func'> 31989 <!-- parameter of type 'hb_unicode_funcs_t*' --> 31990 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 31991 <!-- parameter of type 'typedef hb_unicode_combining_class_func_t' --> 31992 <parameter type-id='type-id-109' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 31993 <!-- parameter of type 'void*' --> 31994 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 31995 <!-- parameter of type 'typedef hb_destroy_func_t' --> 31996 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 31997 <!-- void --> 31998 <return type-id='type-id-25'/> 31999 </function-decl> 32000 <!-- void hb_unicode_funcs_set_compose_func(hb_unicode_funcs_t*, hb_unicode_compose_func_t, void*, hb_destroy_func_t) --> 32001 <function-decl name='hb_unicode_funcs_set_compose_func' mangled-name='hb_unicode_funcs_set_compose_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_compose_func'> 32002 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32003 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32004 <!-- parameter of type 'typedef hb_unicode_compose_func_t' --> 32005 <parameter type-id='type-id-114' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32006 <!-- parameter of type 'void*' --> 32007 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32008 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32009 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32010 <!-- void --> 32011 <return type-id='type-id-25'/> 32012 </function-decl> 32013 <!-- void hb_unicode_funcs_set_decompose_compatibility_func(hb_unicode_funcs_t*, hb_unicode_decompose_compatibility_func_t, void*, hb_destroy_func_t) --> 32014 <function-decl name='hb_unicode_funcs_set_decompose_compatibility_func' mangled-name='hb_unicode_funcs_set_decompose_compatibility_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_decompose_compatibility_func'> 32015 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32016 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32017 <!-- parameter of type 'typedef hb_unicode_decompose_compatibility_func_t' --> 32018 <parameter type-id='type-id-116' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32019 <!-- parameter of type 'void*' --> 32020 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32021 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32022 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32023 <!-- void --> 32024 <return type-id='type-id-25'/> 32025 </function-decl> 32026 <!-- void hb_unicode_funcs_set_decompose_func(hb_unicode_funcs_t*, hb_unicode_decompose_func_t, void*, hb_destroy_func_t) --> 32027 <function-decl name='hb_unicode_funcs_set_decompose_func' mangled-name='hb_unicode_funcs_set_decompose_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_decompose_func'> 32028 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32029 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32030 <!-- parameter of type 'typedef hb_unicode_decompose_func_t' --> 32031 <parameter type-id='type-id-115' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32032 <!-- parameter of type 'void*' --> 32033 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32034 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32035 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32036 <!-- void --> 32037 <return type-id='type-id-25'/> 32038 </function-decl> 32039 <!-- void hb_unicode_funcs_set_eastasian_width_func(hb_unicode_funcs_t*, hb_unicode_eastasian_width_func_t, void*, hb_destroy_func_t) --> 32040 <function-decl name='hb_unicode_funcs_set_eastasian_width_func' mangled-name='hb_unicode_funcs_set_eastasian_width_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_eastasian_width_func'> 32041 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32042 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32043 <!-- parameter of type 'typedef hb_unicode_eastasian_width_func_t' --> 32044 <parameter type-id='type-id-110' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32045 <!-- parameter of type 'void*' --> 32046 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32047 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32048 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32049 <!-- void --> 32050 <return type-id='type-id-25'/> 32051 </function-decl> 32052 <!-- void hb_unicode_funcs_set_general_category_func(hb_unicode_funcs_t*, hb_unicode_general_category_func_t, void*, hb_destroy_func_t) --> 32053 <function-decl name='hb_unicode_funcs_set_general_category_func' mangled-name='hb_unicode_funcs_set_general_category_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_general_category_func'> 32054 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32055 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32056 <!-- parameter of type 'typedef hb_unicode_general_category_func_t' --> 32057 <parameter type-id='type-id-111' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32058 <!-- parameter of type 'void*' --> 32059 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32060 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32061 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32062 <!-- void --> 32063 <return type-id='type-id-25'/> 32064 </function-decl> 32065 <!-- void hb_unicode_funcs_set_mirroring_func(hb_unicode_funcs_t*, hb_unicode_mirroring_func_t, void*, hb_destroy_func_t) --> 32066 <function-decl name='hb_unicode_funcs_set_mirroring_func' mangled-name='hb_unicode_funcs_set_mirroring_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_mirroring_func'> 32067 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32068 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32069 <!-- parameter of type 'typedef hb_unicode_mirroring_func_t' --> 32070 <parameter type-id='type-id-112' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32071 <!-- parameter of type 'void*' --> 32072 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32073 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32074 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32075 <!-- void --> 32076 <return type-id='type-id-25'/> 32077 </function-decl> 32078 <!-- void hb_unicode_funcs_set_script_func(hb_unicode_funcs_t*, hb_unicode_script_func_t, void*, hb_destroy_func_t) --> 32079 <function-decl name='hb_unicode_funcs_set_script_func' mangled-name='hb_unicode_funcs_set_script_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_funcs_set_script_func'> 32080 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32081 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32082 <!-- parameter of type 'typedef hb_unicode_script_func_t' --> 32083 <parameter type-id='type-id-113' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32084 <!-- parameter of type 'void*' --> 32085 <parameter type-id='type-id-19' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32086 <!-- parameter of type 'typedef hb_destroy_func_t' --> 32087 <parameter type-id='type-id-20' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> 32088 <!-- void --> 32089 <return type-id='type-id-25'/> 32090 </function-decl> 32091 <!-- hb_codepoint_t hb_unicode_mirroring(hb_unicode_funcs_t*, hb_codepoint_t) --> 32092 <function-decl name='hb_unicode_mirroring' mangled-name='hb_unicode_mirroring' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_mirroring'> 32093 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32094 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32095 <!-- parameter of type 'typedef hb_codepoint_t' --> 32096 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32097 <!-- typedef hb_codepoint_t --> 32098 <return type-id='type-id-72'/> 32099 </function-decl> 32100 <!-- hb_script_t hb_unicode_script(hb_unicode_funcs_t*, hb_codepoint_t) --> 32101 <function-decl name='hb_unicode_script' mangled-name='hb_unicode_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_script'> 32102 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32103 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32104 <!-- parameter of type 'typedef hb_codepoint_t' --> 32105 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32106 <!-- enum hb_script_t --> 32107 <return type-id='type-id-69'/> 32108 </function-decl> 32109 <!-- hb_unicode_combining_class_t hb_unicode_combining_class(hb_unicode_funcs_t*, hb_codepoint_t) --> 32110 <function-decl name='hb_unicode_combining_class' mangled-name='hb_unicode_combining_class' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_combining_class'> 32111 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32112 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32113 <!-- parameter of type 'typedef hb_codepoint_t' --> 32114 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32115 <!-- enum hb_unicode_combining_class_t --> 32116 <return type-id='type-id-70'/> 32117 </function-decl> 32118 <!-- hb_unicode_general_category_t hb_unicode_general_category(hb_unicode_funcs_t*, hb_codepoint_t) --> 32119 <function-decl name='hb_unicode_general_category' mangled-name='hb_unicode_general_category' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_general_category'> 32120 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32121 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32122 <!-- parameter of type 'typedef hb_codepoint_t' --> 32123 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32124 <!-- enum hb_unicode_general_category_t --> 32125 <return type-id='type-id-71'/> 32126 </function-decl> 32127 <!-- unsigned int hb_unicode_eastasian_width(hb_unicode_funcs_t*, hb_codepoint_t) --> 32128 <function-decl name='hb_unicode_eastasian_width' mangled-name='hb_unicode_eastasian_width' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_eastasian_width'> 32129 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32130 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32131 <!-- parameter of type 'typedef hb_codepoint_t' --> 32132 <parameter type-id='type-id-72' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> 32133 <!-- unsigned int --> 32134 <return type-id='type-id-18'/> 32135 </function-decl> 32136 <!-- hb_bool_t hb_unicode_compose(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> 32137 <function-decl name='hb_unicode_compose' mangled-name='hb_unicode_compose' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_compose'> 32138 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32139 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='406' column='1'/> 32140 <!-- parameter of type 'typedef hb_codepoint_t' --> 32141 <parameter type-id='type-id-72' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='407' column='1'/> 32142 <!-- parameter of type 'typedef hb_codepoint_t' --> 32143 <parameter type-id='type-id-72' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='408' column='1'/> 32144 <!-- parameter of type 'hb_codepoint_t*' --> 32145 <parameter type-id='type-id-119' name='ab' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='409' column='1'/> 32146 <!-- typedef hb_bool_t --> 32147 <return type-id='type-id-40'/> 32148 </function-decl> 32149 <!-- hb_bool_t hb_unicode_decompose(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> 32150 <function-decl name='hb_unicode_decompose' mangled-name='hb_unicode_decompose' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_decompose'> 32151 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32152 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='428' column='1'/> 32153 <!-- parameter of type 'typedef hb_codepoint_t' --> 32154 <parameter type-id='type-id-72' name='ab' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='429' column='1'/> 32155 <!-- parameter of type 'hb_codepoint_t*' --> 32156 <parameter type-id='type-id-119' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='430' column='1'/> 32157 <!-- parameter of type 'hb_codepoint_t*' --> 32158 <parameter type-id='type-id-119' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='431' column='1'/> 32159 <!-- typedef hb_bool_t --> 32160 <return type-id='type-id-40'/> 32161 </function-decl> 32162 <!-- unsigned int hb_unicode_decompose_compatibility(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*) --> 32163 <function-decl name='hb_unicode_decompose_compatibility' mangled-name='hb_unicode_decompose_compatibility' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_unicode_decompose_compatibility'> 32164 <!-- parameter of type 'hb_unicode_funcs_t*' --> 32165 <parameter type-id='type-id-84' name='ufuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='449' column='1'/> 32166 <!-- parameter of type 'typedef hb_codepoint_t' --> 32167 <parameter type-id='type-id-72' name='u' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='450' column='1'/> 32168 <!-- parameter of type 'hb_codepoint_t*' --> 32169 <parameter type-id='type-id-119' name='decomposed' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='451' column='1'/> 32170 <!-- unsigned int --> 32171 <return type-id='type-id-18'/> 32172 </function-decl> 32173 </abi-instr> 32174</abi-corpus> 32175