| <abi-corpus version='2.1' architecture='elf-amd-x86_64' soname='libharfbuzz.so.0'> |
| <elf-needed> |
| <dependency name='libglib-2.0.so.0'/> |
| <dependency name='libfreetype.so.6'/> |
| <dependency name='libpng16.so.16'/> |
| <dependency name='libpthread.so.0'/> |
| <dependency name='librt.so.1'/> |
| <dependency name='libbz2.so.1'/> |
| <dependency name='libz.so.1'/> |
| <dependency name='libm.so.6'/> |
| <dependency name='libc.so.6'/> |
| </elf-needed> |
| <elf-function-symbols> |
| <!-- _fini --> |
| <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- _init --> |
| <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_create --> |
| <elf-symbol name='hb_blob_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_create_sub_blob --> |
| <elf-symbol name='hb_blob_create_sub_blob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_destroy --> |
| <elf-symbol name='hb_blob_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_get_data --> |
| <elf-symbol name='hb_blob_get_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_get_data_writable --> |
| <elf-symbol name='hb_blob_get_data_writable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_get_empty --> |
| <elf-symbol name='hb_blob_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_get_length --> |
| <elf-symbol name='hb_blob_get_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_get_user_data --> |
| <elf-symbol name='hb_blob_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_is_immutable --> |
| <elf-symbol name='hb_blob_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_make_immutable --> |
| <elf-symbol name='hb_blob_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_reference --> |
| <elf-symbol name='hb_blob_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_blob_set_user_data --> |
| <elf-symbol name='hb_blob_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_add --> |
| <elf-symbol name='hb_buffer_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_add_codepoints --> |
| <elf-symbol name='hb_buffer_add_codepoints' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_add_utf16 --> |
| <elf-symbol name='hb_buffer_add_utf16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_add_utf32 --> |
| <elf-symbol name='hb_buffer_add_utf32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_add_utf8 --> |
| <elf-symbol name='hb_buffer_add_utf8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_allocation_successful --> |
| <elf-symbol name='hb_buffer_allocation_successful' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_clear_contents --> |
| <elf-symbol name='hb_buffer_clear_contents' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_create --> |
| <elf-symbol name='hb_buffer_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_deserialize_glyphs --> |
| <elf-symbol name='hb_buffer_deserialize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_destroy --> |
| <elf-symbol name='hb_buffer_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_content_type --> |
| <elf-symbol name='hb_buffer_get_content_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_direction --> |
| <elf-symbol name='hb_buffer_get_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_empty --> |
| <elf-symbol name='hb_buffer_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_flags --> |
| <elf-symbol name='hb_buffer_get_flags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_glyph_infos --> |
| <elf-symbol name='hb_buffer_get_glyph_infos' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_glyph_positions --> |
| <elf-symbol name='hb_buffer_get_glyph_positions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_language --> |
| <elf-symbol name='hb_buffer_get_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_length --> |
| <elf-symbol name='hb_buffer_get_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_replacement_codepoint --> |
| <elf-symbol name='hb_buffer_get_replacement_codepoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_script --> |
| <elf-symbol name='hb_buffer_get_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_segment_properties --> |
| <elf-symbol name='hb_buffer_get_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_unicode_funcs --> |
| <elf-symbol name='hb_buffer_get_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_get_user_data --> |
| <elf-symbol name='hb_buffer_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_guess_segment_properties --> |
| <elf-symbol name='hb_buffer_guess_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_normalize_glyphs --> |
| <elf-symbol name='hb_buffer_normalize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_pre_allocate --> |
| <elf-symbol name='hb_buffer_pre_allocate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_reference --> |
| <elf-symbol name='hb_buffer_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_reset --> |
| <elf-symbol name='hb_buffer_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_reverse --> |
| <elf-symbol name='hb_buffer_reverse' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_reverse_clusters --> |
| <elf-symbol name='hb_buffer_reverse_clusters' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_serialize_format_from_string --> |
| <elf-symbol name='hb_buffer_serialize_format_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_serialize_format_to_string --> |
| <elf-symbol name='hb_buffer_serialize_format_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_serialize_glyphs --> |
| <elf-symbol name='hb_buffer_serialize_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_serialize_list_formats --> |
| <elf-symbol name='hb_buffer_serialize_list_formats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_content_type --> |
| <elf-symbol name='hb_buffer_set_content_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_direction --> |
| <elf-symbol name='hb_buffer_set_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_flags --> |
| <elf-symbol name='hb_buffer_set_flags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_language --> |
| <elf-symbol name='hb_buffer_set_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_length --> |
| <elf-symbol name='hb_buffer_set_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_replacement_codepoint --> |
| <elf-symbol name='hb_buffer_set_replacement_codepoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_script --> |
| <elf-symbol name='hb_buffer_set_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_segment_properties --> |
| <elf-symbol name='hb_buffer_set_segment_properties' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_unicode_funcs --> |
| <elf-symbol name='hb_buffer_set_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_buffer_set_user_data --> |
| <elf-symbol name='hb_buffer_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_direction_from_string --> |
| <elf-symbol name='hb_direction_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_direction_to_string --> |
| <elf-symbol name='hb_direction_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_create --> |
| <elf-symbol name='hb_face_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_create_for_tables --> |
| <elf-symbol name='hb_face_create_for_tables' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_destroy --> |
| <elf-symbol name='hb_face_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_get_empty --> |
| <elf-symbol name='hb_face_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_get_glyph_count --> |
| <elf-symbol name='hb_face_get_glyph_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_get_index --> |
| <elf-symbol name='hb_face_get_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_get_upem --> |
| <elf-symbol name='hb_face_get_upem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_get_user_data --> |
| <elf-symbol name='hb_face_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_is_immutable --> |
| <elf-symbol name='hb_face_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_make_immutable --> |
| <elf-symbol name='hb_face_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_reference --> |
| <elf-symbol name='hb_face_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_reference_blob --> |
| <elf-symbol name='hb_face_reference_blob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_reference_table --> |
| <elf-symbol name='hb_face_reference_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_set_glyph_count --> |
| <elf-symbol name='hb_face_set_glyph_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_set_index --> |
| <elf-symbol name='hb_face_set_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_set_upem --> |
| <elf-symbol name='hb_face_set_upem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_face_set_user_data --> |
| <elf-symbol name='hb_face_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_feature_from_string --> |
| <elf-symbol name='hb_feature_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_feature_to_string --> |
| <elf-symbol name='hb_feature_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_add_glyph_origin_for_direction --> |
| <elf-symbol name='hb_font_add_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_create --> |
| <elf-symbol name='hb_font_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_create_sub_font --> |
| <elf-symbol name='hb_font_create_sub_font' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_destroy --> |
| <elf-symbol name='hb_font_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_create --> |
| <elf-symbol name='hb_font_funcs_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_destroy --> |
| <elf-symbol name='hb_font_funcs_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_get_empty --> |
| <elf-symbol name='hb_font_funcs_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_get_user_data --> |
| <elf-symbol name='hb_font_funcs_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_is_immutable --> |
| <elf-symbol name='hb_font_funcs_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_make_immutable --> |
| <elf-symbol name='hb_font_funcs_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_reference --> |
| <elf-symbol name='hb_font_funcs_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_contour_point_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_contour_point_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_extents_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_extents_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_from_name_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_from_name_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_h_advance_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_h_advance_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_h_kerning_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_h_kerning_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_h_origin_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_h_origin_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_name_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_name_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_v_advance_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_v_advance_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_v_kerning_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_v_kerning_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_glyph_v_origin_func --> |
| <elf-symbol name='hb_font_funcs_set_glyph_v_origin_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_funcs_set_user_data --> |
| <elf-symbol name='hb_font_funcs_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_empty --> |
| <elf-symbol name='hb_font_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_face --> |
| <elf-symbol name='hb_font_get_face' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph --> |
| <elf-symbol name='hb_font_get_glyph' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_advance_for_direction --> |
| <elf-symbol name='hb_font_get_glyph_advance_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_contour_point --> |
| <elf-symbol name='hb_font_get_glyph_contour_point' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_contour_point_for_origin --> |
| <elf-symbol name='hb_font_get_glyph_contour_point_for_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_extents --> |
| <elf-symbol name='hb_font_get_glyph_extents' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_extents_for_origin --> |
| <elf-symbol name='hb_font_get_glyph_extents_for_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_from_name --> |
| <elf-symbol name='hb_font_get_glyph_from_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_h_advance --> |
| <elf-symbol name='hb_font_get_glyph_h_advance' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_h_kerning --> |
| <elf-symbol name='hb_font_get_glyph_h_kerning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_h_origin --> |
| <elf-symbol name='hb_font_get_glyph_h_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_kerning_for_direction --> |
| <elf-symbol name='hb_font_get_glyph_kerning_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_name --> |
| <elf-symbol name='hb_font_get_glyph_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_origin_for_direction --> |
| <elf-symbol name='hb_font_get_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_v_advance --> |
| <elf-symbol name='hb_font_get_glyph_v_advance' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_v_kerning --> |
| <elf-symbol name='hb_font_get_glyph_v_kerning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_glyph_v_origin --> |
| <elf-symbol name='hb_font_get_glyph_v_origin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_parent --> |
| <elf-symbol name='hb_font_get_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_ppem --> |
| <elf-symbol name='hb_font_get_ppem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_scale --> |
| <elf-symbol name='hb_font_get_scale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_get_user_data --> |
| <elf-symbol name='hb_font_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_glyph_from_string --> |
| <elf-symbol name='hb_font_glyph_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_glyph_to_string --> |
| <elf-symbol name='hb_font_glyph_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_is_immutable --> |
| <elf-symbol name='hb_font_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_make_immutable --> |
| <elf-symbol name='hb_font_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_reference --> |
| <elf-symbol name='hb_font_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_set_funcs --> |
| <elf-symbol name='hb_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_set_funcs_data --> |
| <elf-symbol name='hb_font_set_funcs_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_set_ppem --> |
| <elf-symbol name='hb_font_set_ppem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_set_scale --> |
| <elf-symbol name='hb_font_set_scale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_set_user_data --> |
| <elf-symbol name='hb_font_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_font_subtract_glyph_origin_for_direction --> |
| <elf-symbol name='hb_font_subtract_glyph_origin_for_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ft_face_create --> |
| <elf-symbol name='hb_ft_face_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ft_face_create_cached --> |
| <elf-symbol name='hb_ft_face_create_cached' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ft_font_create --> |
| <elf-symbol name='hb_ft_font_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ft_font_get_face --> |
| <elf-symbol name='hb_ft_font_get_face' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ft_font_set_funcs --> |
| <elf-symbol name='hb_ft_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_glib_get_unicode_funcs --> |
| <elf-symbol name='hb_glib_get_unicode_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_glib_script_from_script --> |
| <elf-symbol name='hb_glib_script_from_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_glib_script_to_script --> |
| <elf-symbol name='hb_glib_script_to_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_language_from_string --> |
| <elf-symbol name='hb_language_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_language_get_default --> |
| <elf-symbol name='hb_language_get_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_language_to_string --> |
| <elf-symbol name='hb_language_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_font_set_funcs --> |
| <elf-symbol name='hb_ot_font_set_funcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_collect_lookups --> |
| <elf-symbol name='hb_ot_layout_collect_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_feature_get_lookups --> |
| <elf-symbol name='hb_ot_layout_feature_get_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_get_attach_points --> |
| <elf-symbol name='hb_ot_layout_get_attach_points' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_get_glyph_class --> |
| <elf-symbol name='hb_ot_layout_get_glyph_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_get_glyphs_in_class --> |
| <elf-symbol name='hb_ot_layout_get_glyphs_in_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_get_ligature_carets --> |
| <elf-symbol name='hb_ot_layout_get_ligature_carets' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_get_size_params --> |
| <elf-symbol name='hb_ot_layout_get_size_params' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_has_glyph_classes --> |
| <elf-symbol name='hb_ot_layout_has_glyph_classes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_has_positioning --> |
| <elf-symbol name='hb_ot_layout_has_positioning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_has_substitution --> |
| <elf-symbol name='hb_ot_layout_has_substitution' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_language_find_feature --> |
| <elf-symbol name='hb_ot_layout_language_find_feature' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_language_get_feature_indexes --> |
| <elf-symbol name='hb_ot_layout_language_get_feature_indexes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_language_get_feature_tags --> |
| <elf-symbol name='hb_ot_layout_language_get_feature_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_language_get_required_feature --> |
| <elf-symbol name='hb_ot_layout_language_get_required_feature' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_language_get_required_feature_index --> |
| <elf-symbol name='hb_ot_layout_language_get_required_feature_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_lookup_collect_glyphs --> |
| <elf-symbol name='hb_ot_layout_lookup_collect_glyphs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_lookup_substitute_closure --> |
| <elf-symbol name='hb_ot_layout_lookup_substitute_closure' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_lookup_would_substitute --> |
| <elf-symbol name='hb_ot_layout_lookup_would_substitute' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_script_find_language --> |
| <elf-symbol name='hb_ot_layout_script_find_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_script_get_language_tags --> |
| <elf-symbol name='hb_ot_layout_script_get_language_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_table_choose_script --> |
| <elf-symbol name='hb_ot_layout_table_choose_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_table_find_script --> |
| <elf-symbol name='hb_ot_layout_table_find_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_table_get_feature_tags --> |
| <elf-symbol name='hb_ot_layout_table_get_feature_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_table_get_lookup_count --> |
| <elf-symbol name='hb_ot_layout_table_get_lookup_count' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_layout_table_get_script_tags --> |
| <elf-symbol name='hb_ot_layout_table_get_script_tags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_shape_glyphs_closure --> |
| <elf-symbol name='hb_ot_shape_glyphs_closure' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_shape_plan_collect_lookups --> |
| <elf-symbol name='hb_ot_shape_plan_collect_lookups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_tag_from_language --> |
| <elf-symbol name='hb_ot_tag_from_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_tag_to_language --> |
| <elf-symbol name='hb_ot_tag_to_language' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_tag_to_script --> |
| <elf-symbol name='hb_ot_tag_to_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_ot_tags_from_script --> |
| <elf-symbol name='hb_ot_tags_from_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_script_from_iso15924_tag --> |
| <elf-symbol name='hb_script_from_iso15924_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_script_from_string --> |
| <elf-symbol name='hb_script_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_script_get_horizontal_direction --> |
| <elf-symbol name='hb_script_get_horizontal_direction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_script_to_iso15924_tag --> |
| <elf-symbol name='hb_script_to_iso15924_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_segment_properties_equal --> |
| <elf-symbol name='hb_segment_properties_equal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_segment_properties_hash --> |
| <elf-symbol name='hb_segment_properties_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_add --> |
| <elf-symbol name='hb_set_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_add_range --> |
| <elf-symbol name='hb_set_add_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_allocation_successful --> |
| <elf-symbol name='hb_set_allocation_successful' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_clear --> |
| <elf-symbol name='hb_set_clear' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_create --> |
| <elf-symbol name='hb_set_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_del --> |
| <elf-symbol name='hb_set_del' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_del_range --> |
| <elf-symbol name='hb_set_del_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_destroy --> |
| <elf-symbol name='hb_set_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_get_empty --> |
| <elf-symbol name='hb_set_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_get_max --> |
| <elf-symbol name='hb_set_get_max' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_get_min --> |
| <elf-symbol name='hb_set_get_min' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_get_population --> |
| <elf-symbol name='hb_set_get_population' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_get_user_data --> |
| <elf-symbol name='hb_set_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_has --> |
| <elf-symbol name='hb_set_has' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_intersect --> |
| <elf-symbol name='hb_set_intersect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_invert --> |
| <elf-symbol name='hb_set_invert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_is_empty --> |
| <elf-symbol name='hb_set_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_is_equal --> |
| <elf-symbol name='hb_set_is_equal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_next --> |
| <elf-symbol name='hb_set_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_next_range --> |
| <elf-symbol name='hb_set_next_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_reference --> |
| <elf-symbol name='hb_set_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_set --> |
| <elf-symbol name='hb_set_set' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_set_user_data --> |
| <elf-symbol name='hb_set_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_subtract --> |
| <elf-symbol name='hb_set_subtract' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_symmetric_difference --> |
| <elf-symbol name='hb_set_symmetric_difference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_set_union --> |
| <elf-symbol name='hb_set_union' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape --> |
| <elf-symbol name='hb_shape' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_full --> |
| <elf-symbol name='hb_shape_full' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_list_shapers --> |
| <elf-symbol name='hb_shape_list_shapers' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_create --> |
| <elf-symbol name='hb_shape_plan_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_create_cached --> |
| <elf-symbol name='hb_shape_plan_create_cached' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_destroy --> |
| <elf-symbol name='hb_shape_plan_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_execute --> |
| <elf-symbol name='hb_shape_plan_execute' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_get_empty --> |
| <elf-symbol name='hb_shape_plan_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_get_shaper --> |
| <elf-symbol name='hb_shape_plan_get_shaper' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_get_user_data --> |
| <elf-symbol name='hb_shape_plan_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_reference --> |
| <elf-symbol name='hb_shape_plan_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_shape_plan_set_user_data --> |
| <elf-symbol name='hb_shape_plan_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_tag_from_string --> |
| <elf-symbol name='hb_tag_from_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_tag_to_string --> |
| <elf-symbol name='hb_tag_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_combining_class --> |
| <elf-symbol name='hb_unicode_combining_class' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_compose --> |
| <elf-symbol name='hb_unicode_compose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_decompose --> |
| <elf-symbol name='hb_unicode_decompose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_decompose_compatibility --> |
| <elf-symbol name='hb_unicode_decompose_compatibility' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_eastasian_width --> |
| <elf-symbol name='hb_unicode_eastasian_width' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_create --> |
| <elf-symbol name='hb_unicode_funcs_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_destroy --> |
| <elf-symbol name='hb_unicode_funcs_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_get_default --> |
| <elf-symbol name='hb_unicode_funcs_get_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_get_empty --> |
| <elf-symbol name='hb_unicode_funcs_get_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_get_parent --> |
| <elf-symbol name='hb_unicode_funcs_get_parent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_get_user_data --> |
| <elf-symbol name='hb_unicode_funcs_get_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_is_immutable --> |
| <elf-symbol name='hb_unicode_funcs_is_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_make_immutable --> |
| <elf-symbol name='hb_unicode_funcs_make_immutable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_reference --> |
| <elf-symbol name='hb_unicode_funcs_reference' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_combining_class_func --> |
| <elf-symbol name='hb_unicode_funcs_set_combining_class_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_compose_func --> |
| <elf-symbol name='hb_unicode_funcs_set_compose_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_decompose_compatibility_func --> |
| <elf-symbol name='hb_unicode_funcs_set_decompose_compatibility_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_decompose_func --> |
| <elf-symbol name='hb_unicode_funcs_set_decompose_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_eastasian_width_func --> |
| <elf-symbol name='hb_unicode_funcs_set_eastasian_width_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_general_category_func --> |
| <elf-symbol name='hb_unicode_funcs_set_general_category_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_mirroring_func --> |
| <elf-symbol name='hb_unicode_funcs_set_mirroring_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_script_func --> |
| <elf-symbol name='hb_unicode_funcs_set_script_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_funcs_set_user_data --> |
| <elf-symbol name='hb_unicode_funcs_set_user_data' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_general_category --> |
| <elf-symbol name='hb_unicode_general_category' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_mirroring --> |
| <elf-symbol name='hb_unicode_mirroring' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_unicode_script --> |
| <elf-symbol name='hb_unicode_script' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_version --> |
| <elf-symbol name='hb_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_version_atleast --> |
| <elf-symbol name='hb_version_atleast' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| <!-- hb_version_string --> |
| <elf-symbol name='hb_version_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| </elf-function-symbols> |
| <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'> |
| <!-- bool --> |
| <type-decl name='bool' size-in-bits='8' id='type-id-1'/> |
| <!-- char --> |
| <type-decl name='char' size-in-bits='8' id='type-id-2'/> |
| <!-- char[40] --> |
| <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='320' id='type-id-3'> |
| <!-- <anonymous range>[40] --> |
| <subrange length='40' type-id='type-id-4' id='type-id-5'/> |
| </array-type-def> |
| <!-- hb_user_data_item_t[2] --> |
| <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='384' id='type-id-7'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- int --> |
| <type-decl name='int' size-in-bits='32' id='type-id-9'/> |
| <!-- long int --> |
| <type-decl name='long int' size-in-bits='64' id='type-id-10'/> |
| <!-- long unsigned int --> |
| <type-decl name='long unsigned int' size-in-bits='64' id='type-id-4'/> |
| <!-- unnamed-enum-underlying-type-32 --> |
| <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-11'/> |
| <!-- unsigned int --> |
| <type-decl name='unsigned int' size-in-bits='32' id='type-id-12'/> |
| <!-- typedef int hb_atomic_int_t --> |
| <typedef-decl name='hb_atomic_int_t' type-id='type-id-9' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-atomic-private.hh' line='94' column='1' id='type-id-13'/> |
| <!-- enum hb_memory_mode_t --> |
| <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-14'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_MEMORY_MODE_DUPLICATE' value='0'/> |
| <enumerator name='HB_MEMORY_MODE_READONLY' value='1'/> |
| <enumerator name='HB_MEMORY_MODE_WRITABLE' value='2'/> |
| <enumerator name='HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE' value='3'/> |
| </enum-decl> |
| <!-- typedef hb_blob_t hb_blob_t --> |
| <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-16'/> |
| <!-- typedef int hb_bool_t --> |
| <typedef-decl name='hb_bool_t' type-id='type-id-9' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='73' column='1' id='type-id-17'/> |
| <!-- struct hb_user_data_key_t --> |
| <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-18'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- char hb_user_data_key_t::unused --> |
| <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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_user_data_key_t hb_user_data_key_t --> |
| <typedef-decl name='hb_user_data_key_t' type-id='type-id-18' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='337' column='1' id='type-id-19'/> |
| <!-- typedef void (void*)* hb_destroy_func_t --> |
| <typedef-decl name='hb_destroy_func_t' type-id='type-id-20' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='339' column='1' id='type-id-21'/> |
| <!-- typedef pthread_mutex_t hb_mutex_impl_t --> |
| <typedef-decl name='hb_mutex_impl_t' type-id='type-id-22' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='59' column='1' id='type-id-23'/> |
| <!-- struct hb_mutex_t --> |
| <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-24'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_mutex_impl_t hb_mutex_t::m --> |
| <var-decl name='m' type-id='type-id-23' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-mutex-private.hh' line='120' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_mutex_t::lock() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_mutex_t*' --> |
| <parameter type-id='type-id-25' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_mutex_t::unlock() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_mutex_t*' --> |
| <parameter type-id='type-id-25' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_mutex_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_mutex_t*' --> |
| <parameter type-id='type-id-25' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_mutex_t::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_mutex_t*' --> |
| <parameter type-id='type-id-25' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_reference_count_t --> |
| <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-27'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_atomic_int_t hb_reference_count_t::ref_count --> |
| <var-decl name='ref_count' type-id='type-id-13' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='54' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool hb_reference_count_t::is_invalid() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_reference_count_t*' --> |
| <parameter type-id='type-id-28' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int hb_reference_count_t::inc() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_reference_count_t*' --> |
| <parameter type-id='type-id-29' is-artificial='yes'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int hb_reference_count_t::dec() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_reference_count_t*' --> |
| <parameter type-id='type-id-29' is-artificial='yes'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_reference_count_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_reference_count_t*' --> |
| <parameter type-id='type-id-29' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_reference_count_t::init(int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_reference_count_t*' --> |
| <parameter type-id='type-id-29' is-artificial='yes'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_user_data_array_t --> |
| <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-30'> |
| <member-type access='public'> |
| <!-- struct hb_user_data_array_t::hb_user_data_item_t --> |
| <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-6'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_user_data_key_t* hb_user_data_array_t::hb_user_data_item_t::key --> |
| <var-decl name='key' 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='72' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* hb_user_data_array_t::hb_user_data_item_t::data --> |
| <var-decl name='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='73' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_destroy_func_t hb_user_data_array_t::hb_user_data_item_t::destroy --> |
| <var-decl name='destroy' 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='74' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_user_data_array_t::hb_user_data_item_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_user_data_array_t::hb_user_data_item_t*' --> |
| <parameter type-id='type-id-33' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_user_data_array_t::hb_user_data_item_t::operator==(hb_user_data_key_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_user_data_array_t::hb_user_data_item_t*' --> |
| <parameter type-id='type-id-34' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_user_data_array_t::hb_user_data_item_t::operator==(hb_user_data_array_t::hb_user_data_item_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_user_data_array_t::hb_user_data_item_t*' --> |
| <parameter type-id='type-id-34' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_array_t::hb_user_data_item_t&' --> |
| <parameter type-id='type-id-35'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_mutex_t hb_user_data_array_t::lock --> |
| <var-decl name='lock' type-id='type-id-24' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='82' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t> hb_user_data_array_t::items --> |
| <var-decl name='items' type-id='type-id-36' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='83' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_user_data_array_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_user_data_array_t*' --> |
| <parameter type-id='type-id-37' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_user_data_array_t::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_user_data_array_t*' --> |
| <parameter type-id='type-id-37' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void* hb_user_data_array_t::get(hb_user_data_key_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_user_data_array_t*' --> |
| <parameter type-id='type-id-37' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_user_data_array_t::set(hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_user_data_array_t*' --> |
| <parameter type-id='type-id-37' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_object_header_t --> |
| <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-38'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_reference_count_t hb_object_header_t::ref_count --> |
| <var-decl name='ref_count' type-id='type-id-27' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='102' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_user_data_array_t hb_object_header_t::user_data --> |
| <var-decl name='user_data' type-id='type-id-30' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-object-private.hh' line='103' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u> --> |
| <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-39'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- 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 --> |
| <var-decl name='array' type-id='type-id-33' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- 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] --> |
| <var-decl name='static_array' type-id='type-id-7' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t& --> |
| <return type-id='type-id-35'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::pop() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t* --> |
| <return type-id='type-id-33'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- parameter of type 'struct hb_user_data_array_t::hb_user_data_item_t' --> |
| <parameter type-id='type-id-6'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t* --> |
| <return type-id='type-id-33'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>*' --> |
| <parameter type-id='type-id-40' is-artificial='yes'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t* --> |
| <return type-id='type-id-33'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t> --> |
| <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-36'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='items' type-id='type-id-39' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='450' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::finish(hb_mutex_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> |
| <parameter type-id='type-id-41' is-artificial='yes'/> |
| <!-- parameter of type 'hb_mutex_t&' --> |
| <parameter type-id='type-id-42'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> |
| <parameter type-id='type-id-41' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> |
| <parameter type-id='type-id-41' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- parameter of type 'hb_user_data_array_t::hb_user_data_item_t*' --> |
| <parameter type-id='type-id-33'/> |
| <!-- parameter of type 'hb_mutex_t&' --> |
| <parameter type-id='type-id-42'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> |
| <parameter type-id='type-id-41' is-artificial='yes'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31'/> |
| <!-- parameter of type 'hb_mutex_t&' --> |
| <parameter type-id='type-id-42'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>*' --> |
| <parameter type-id='type-id-41' is-artificial='yes'/> |
| <!-- parameter of type 'struct hb_user_data_array_t::hb_user_data_item_t' --> |
| <parameter type-id='type-id-6'/> |
| <!-- parameter of type 'hb_mutex_t&' --> |
| <parameter type-id='type-id-42'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t* --> |
| <return type-id='type-id-33'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct __pthread_internal_list --> |
| <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-43'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- __pthread_internal_list* __pthread_internal_list::__prev --> |
| <var-decl name='__prev' type-id='type-id-44' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='63' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- __pthread_internal_list* __pthread_internal_list::__next --> |
| <var-decl name='__next' type-id='type-id-44' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='64' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef __pthread_internal_list __pthread_list_t --> |
| <typedef-decl name='__pthread_list_t' type-id='type-id-43' filepath='/usr/include/bits/pthreadtypes.h' line='65' column='1' id='type-id-45'/> |
| <!-- union pthread_mutex_t --> |
| <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-22'> |
| <member-type access='public'> |
| <!-- struct pthread_mutex_t::__pthread_mutex_s --> |
| <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-46'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- int pthread_mutex_t::__pthread_mutex_s::__lock --> |
| <var-decl name='__lock' type-id='type-id-9' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int pthread_mutex_t::__pthread_mutex_s::__count --> |
| <var-decl name='__count' type-id='type-id-12' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='81' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- int pthread_mutex_t::__pthread_mutex_s::__owner --> |
| <var-decl name='__owner' type-id='type-id-9' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='82' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- unsigned int pthread_mutex_t::__pthread_mutex_s::__nusers --> |
| <var-decl name='__nusers' type-id='type-id-12' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='84' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- int pthread_mutex_t::__pthread_mutex_s::__kind --> |
| <var-decl name='__kind' type-id='type-id-9' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='88' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- int pthread_mutex_t::__pthread_mutex_s::__spins --> |
| <var-decl name='__spins' type-id='type-id-9' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='90' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- __pthread_list_t pthread_mutex_t::__pthread_mutex_s::__list --> |
| <var-decl name='__list' type-id='type-id-45' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='91' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public'> |
| <!-- pthread_mutex_t::__pthread_mutex_s pthread_mutex_t::__data --> |
| <var-decl name='__data' type-id='type-id-46' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='101' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- char pthread_mutex_t::__size[40] --> |
| <var-decl name='__size' type-id='type-id-3' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='102' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- long int pthread_mutex_t::__align --> |
| <var-decl name='__align' type-id='type-id-10' visibility='default' filepath='/usr/include/bits/pthreadtypes.h' line='103' column='1'/> |
| </data-member> |
| </union-decl> |
| <!-- __pthread_internal_list* --> |
| <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-44'/> |
| <!-- char* --> |
| <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-47'/> |
| <!-- const char --> |
| <qualified-type-def type-id='type-id-2' const='yes' id='type-id-48'/> |
| <!-- const char* --> |
| <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-49'/> |
| <!-- const hb_blob_t --> |
| <qualified-type-def type-id='type-id-15' const='yes' id='type-id-50'/> |
| <!-- const hb_blob_t* --> |
| <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-51'/> |
| <!-- const hb_object_header_t --> |
| <qualified-type-def type-id='type-id-38' const='yes' id='type-id-52'/> |
| <!-- const hb_object_header_t* --> |
| <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-53'/> |
| <!-- const hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u> --> |
| <qualified-type-def type-id='type-id-39' const='yes' id='type-id-54'/> |
| <!-- const hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>* --> |
| <pointer-type-def type-id='type-id-54' size-in-bits='64' id='type-id-55'/> |
| <!-- const hb_reference_count_t --> |
| <qualified-type-def type-id='type-id-27' const='yes' id='type-id-56'/> |
| <!-- const hb_reference_count_t* --> |
| <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-28'/> |
| <!-- const hb_user_data_array_t::hb_user_data_item_t --> |
| <qualified-type-def type-id='type-id-6' const='yes' id='type-id-57'/> |
| <!-- const hb_user_data_array_t::hb_user_data_item_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-58'/> |
| <!-- const hb_user_data_array_t::hb_user_data_item_t* --> |
| <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-34'/> |
| <!-- hb_blob_t* --> |
| <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-59'/> |
| <!-- hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t, hb_mutex_t>* --> |
| <pointer-type-def type-id='type-id-36' size-in-bits='64' id='type-id-41'/> |
| <!-- hb_mutex_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-24' size-in-bits='64' id='type-id-42'/> |
| <!-- hb_mutex_t* --> |
| <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-25'/> |
| <!-- hb_prealloced_array_t<hb_user_data_array_t::hb_user_data_item_t, 2u>* --> |
| <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-40'/> |
| <!-- hb_reference_count_t* --> |
| <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-29'/> |
| <!-- hb_user_data_array_t* --> |
| <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-37'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-6' size-in-bits='64' id='type-id-35'/> |
| <!-- hb_user_data_array_t::hb_user_data_item_t* --> |
| <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-33'/> |
| <!-- hb_user_data_key_t* --> |
| <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-31'/> |
| <!-- unsigned int* --> |
| <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-60'/> |
| <!-- void (void*)* --> |
| <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-20'/> |
| <!-- void* --> |
| <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-32'/> |
| <!-- struct hb_blob_t --> |
| <class-decl name='hb_blob_t' 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' is-declaration-only='yes' id='type-id-15'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_blob_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='54' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- bool hb_blob_t::immutable --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- const char* hb_blob_t::data --> |
| <var-decl name='data' type-id='type-id-49' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='59' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- unsigned int hb_blob_t::length --> |
| <var-decl name='length' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='60' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1056'> |
| <!-- hb_memory_mode_t hb_blob_t::mode --> |
| <var-decl name='mode' type-id='type-id-14' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='61' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1088'> |
| <!-- void* hb_blob_t::user_data --> |
| <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-blob.cc' line='63' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1152'> |
| <!-- hb_destroy_func_t hb_blob_t::destroy --> |
| <var-decl name='destroy' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='64' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- hb_blob_t* hb_blob_create(const char*, unsigned int, hb_memory_mode_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='97' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='98' column='1'/> |
| <!-- parameter of type 'enum hb_memory_mode_t' --> |
| <parameter type-id='type-id-14' name='mode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='99' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='100' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='101' column='1'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- hb_blob_t* hb_blob_create_sub_blob(hb_blob_t*, unsigned int, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='151' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='152' column='1'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- hb_blob_t* hb_blob_get_empty() --> |
| <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'> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- hb_blob_t* hb_blob_reference(hb_blob_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- void hb_blob_destroy(hb_blob_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_blob_set_user_data(hb_blob_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='254' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='255' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='256' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='257' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_blob_get_user_data(hb_blob_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='275' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_blob_make_immutable(hb_blob_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_blob_is_immutable(hb_blob_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_blob_get_length(hb_blob_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- const char* hb_blob_get_data(hb_blob_t*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| <!-- char* hb_blob_get_data_writable(hb_blob_t*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- char* --> |
| <return type-id='type-id-47'/> |
| </function-decl> |
| <!-- void (void*) --> |
| <function-type size-in-bits='64' id='type-id-61'> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void --> |
| <type-decl name='void' id='type-id-26'/> |
| </abi-instr> |
| <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'> |
| <!-- const char*[8] --> |
| <array-type-def dimensions='1' type-id='type-id-49' size-in-bits='512' id='type-id-62'> |
| <!-- <anonymous range>[8] --> |
| <subrange length='8' type-id='type-id-4' id='type-id-63'/> |
| </array-type-def> |
| <!-- hb_codepoint_t[2][5] --> |
| <array-type-def dimensions='2' type-id='type-id-64' size-in-bits='320' id='type-id-65'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| <!-- <anonymous range>[5] --> |
| <subrange length='5' type-id='type-id-4' id='type-id-66'/> |
| </array-type-def> |
| <!-- int16_t[2] --> |
| <array-type-def dimensions='1' type-id='type-id-67' size-in-bits='32' id='type-id-68'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- int8_t[4] --> |
| <array-type-def dimensions='1' type-id='type-id-69' size-in-bits='32' id='type-id-70'> |
| <!-- <anonymous range>[4] --> |
| <subrange length='4' type-id='type-id-4' id='type-id-71'/> |
| </array-type-def> |
| <!-- short int --> |
| <type-decl name='short int' size-in-bits='16' id='type-id-72'/> |
| <!-- short unsigned int --> |
| <type-decl name='short unsigned int' size-in-bits='16' id='type-id-73'/> |
| <!-- signed char --> |
| <type-decl name='signed char' size-in-bits='8' id='type-id-74'/> |
| <!-- uint16_t[2] --> |
| <array-type-def dimensions='1' type-id='type-id-75' size-in-bits='32' id='type-id-76'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- uint8_t[4] --> |
| <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='32' id='type-id-78'> |
| <!-- <anonymous range>[4] --> |
| <subrange length='4' type-id='type-id-4' id='type-id-71'/> |
| </array-type-def> |
| <!-- uint8_t[8] --> |
| <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='64' id='type-id-79'> |
| <!-- <anonymous range>[8] --> |
| <subrange length='8' type-id='type-id-4' id='type-id-63'/> |
| </array-type-def> |
| <!-- unsigned char --> |
| <type-decl name='unsigned char' size-in-bits='8' id='type-id-80'/> |
| <!-- unsigned int[2] --> |
| <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='64' id='type-id-81'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- struct hb_buffer_t --> |
| <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'> |
| <member-type access='public'> |
| <!-- typedef long int hb_buffer_t::scratch_buffer_t --> |
| <typedef-decl name='scratch_buffer_t' type-id='type-id-10' 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'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_buffer_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_unicode_funcs_t* hb_buffer_t::unicode --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- hb_buffer_flags_t hb_buffer_t::flags --> |
| <var-decl name='flags' 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='52' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='992'> |
| <!-- hb_codepoint_t hb_buffer_t::replacement --> |
| <var-decl name='replacement' 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='53' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- hb_buffer_content_type_t hb_buffer_t::content_type --> |
| <var-decl name='content_type' 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='56' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1088'> |
| <!-- hb_segment_properties_t hb_buffer_t::props --> |
| <var-decl name='props' 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='57' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1344'> |
| <!-- bool hb_buffer_t::in_error --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1352'> |
| <!-- bool hb_buffer_t::have_output --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1360'> |
| <!-- bool hb_buffer_t::have_positions --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1376'> |
| <!-- unsigned int hb_buffer_t::idx --> |
| <var-decl name='idx' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='63' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1408'> |
| <!-- unsigned int hb_buffer_t::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='64' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1440'> |
| <!-- unsigned int hb_buffer_t::out_len --> |
| <var-decl name='out_len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='65' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1472'> |
| <!-- unsigned int hb_buffer_t::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='67' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1536'> |
| <!-- hb_glyph_info_t* hb_buffer_t::info --> |
| <var-decl name='info' 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='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1600'> |
| <!-- hb_glyph_info_t* hb_buffer_t::out_info --> |
| <var-decl name='out_info' 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='69' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1664'> |
| <!-- hb_glyph_position_t* hb_buffer_t::pos --> |
| <var-decl name='pos' 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='70' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1728'> |
| <!-- unsigned int hb_buffer_t::serial --> |
| <var-decl name='serial' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='83' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1760'> |
| <!-- uint8_t hb_buffer_t::allocated_var_bytes[8] --> |
| <var-decl name='allocated_var_bytes' type-id='type-id-79' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='86' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1856'> |
| <!-- const char* hb_buffer_t::allocated_var_owner[8] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_buffer_t::CONTEXT_LENGTH --> |
| <var-decl name='CONTEXT_LENGTH' 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='92' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2368'> |
| <!-- hb_codepoint_t hb_buffer_t::context[2][5] --> |
| <var-decl name='context' 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='93' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2688'> |
| <!-- unsigned int hb_buffer_t::context_len[2] --> |
| <var-decl name='context_len' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='94' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::clear_context(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::set_masks(hb_mask_t, hb_mask_t, unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::reverse_range(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::allocate_var(unsigned int, unsigned int, const char*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_buffer_t::scratch_buffer_t* hb_buffer_t::get_scratch_buffer(unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- hb_buffer_t::scratch_buffer_t* --> |
| <return type-id='type-id-93'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::merge_out_clusters(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::merge_clusters(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::reverse() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::reverse_clusters() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::swap_buffers() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::clear_output() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::remove_output() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::deallocate_var_all() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::clear_positions() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::clear() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::reset() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::assert_var(unsigned int, unsigned int, const char*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::deallocate_var(unsigned int, unsigned int, const char*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::guess_segment_properties() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::enlarge(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::ensure(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::make_room_for(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::replace_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::copy_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::output_info(const hb_glyph_info_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_glyph_info_t&' --> |
| <parameter type-id='type-id-94'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::output_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::replace_glyphs(unsigned int, unsigned int, const hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const hb_codepoint_t*' --> |
| <parameter type-id='type-id-95'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::add_info(const hb_glyph_info_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_glyph_info_t&' --> |
| <parameter type-id='type-id-94'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::add(hb_codepoint_t, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::shift_forward(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::move_to(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_glyph_info_t& hb_buffer_t::cur(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_glyph_info_t& --> |
| <return type-id='type-id-96'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_buffer_t::next_serial() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::skip_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_buffer_t::backtrack_len() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_buffer_t*' --> |
| <parameter type-id='type-id-97' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_buffer_t::lookahead_len() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_buffer_t*' --> |
| <parameter type-id='type-id-97' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_glyph_position_t& hb_buffer_t::cur_pos(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_glyph_position_t& --> |
| <return type-id='type-id-98'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_buffer_t::has_separate_output() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_buffer_t*' --> |
| <parameter type-id='type-id-97' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::next_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_buffer_t::reset_masks(hb_mask_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_glyph_info_t& hb_buffer_t::prev() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' is-artificial='yes'/> |
| <!-- hb_glyph_info_t& --> |
| <return type-id='type-id-96'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_glyph_info_t --> |
| <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'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_codepoint_t hb_glyph_info_t::codepoint --> |
| <var-decl name='codepoint' type-id='type-id-64' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='45' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- hb_mask_t hb_glyph_info_t::mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- uint32_t hb_glyph_info_t::cluster --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- hb_var_int_t hb_glyph_info_t::var1 --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_var_int_t hb_glyph_info_t::var2 --> |
| <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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_glyph_info_t hb_glyph_info_t --> |
| <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-102'/> |
| <!-- struct hb_glyph_position_t --> |
| <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-103'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_position_t hb_glyph_position_t::x_advance --> |
| <var-decl name='x_advance' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='55' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- hb_position_t hb_glyph_position_t::y_advance --> |
| <var-decl name='y_advance' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='56' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_position_t hb_glyph_position_t::x_offset --> |
| <var-decl name='x_offset' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='57' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- hb_position_t hb_glyph_position_t::y_offset --> |
| <var-decl name='y_offset' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='58' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_var_int_t hb_glyph_position_t::var --> |
| <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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_glyph_position_t hb_glyph_position_t --> |
| <typedef-decl name='hb_glyph_position_t' type-id='type-id-103' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='62' column='1' id='type-id-105'/> |
| <!-- struct hb_segment_properties_t --> |
| <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-106'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_direction_t hb_segment_properties_t::direction --> |
| <var-decl name='direction' type-id='type-id-107' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='66' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- hb_script_t hb_segment_properties_t::script --> |
| <var-decl name='script' type-id='type-id-108' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='67' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_language_t hb_segment_properties_t::language --> |
| <var-decl name='language' type-id='type-id-109' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- void* hb_segment_properties_t::reserved1 --> |
| <var-decl name='reserved1' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='70' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- void* hb_segment_properties_t::reserved2 --> |
| <var-decl name='reserved2' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='71' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_segment_properties_t hb_segment_properties_t --> |
| <typedef-decl name='hb_segment_properties_t' type-id='type-id-106' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.h' line='72' column='1' id='type-id-87'/> |
| <!-- typedef hb_buffer_t hb_buffer_t --> |
| <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-110'/> |
| <!-- enum hb_buffer_content_type_t --> |
| <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-86'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_BUFFER_CONTENT_TYPE_INVALID' value='0'/> |
| <enumerator name='HB_BUFFER_CONTENT_TYPE_UNICODE' value='1'/> |
| <enumerator name='HB_BUFFER_CONTENT_TYPE_GLYPHS' value='2'/> |
| </enum-decl> |
| <!-- enum hb_buffer_flags_t --> |
| <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-85'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_BUFFER_FLAG_DEFAULT' value='0'/> |
| <enumerator name='HB_BUFFER_FLAG_BOT' value='1'/> |
| <enumerator name='HB_BUFFER_FLAG_EOT' value='2'/> |
| <enumerator name='HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES' value='4'/> |
| </enum-decl> |
| <!-- enum hb_buffer_serialize_flags_t --> |
| <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-111'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FLAG_DEFAULT' value='0'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS' value='1'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONS' value='2'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES' value='4'/> |
| </enum-decl> |
| <!-- enum hb_buffer_serialize_format_t --> |
| <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-112'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_TEXT' value='1413830740'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_JSON' value='1246973774'/> |
| <enumerator name='HB_BUFFER_SERIALIZE_FORMAT_INVALID' value='0'/> |
| </enum-decl> |
| <!-- typedef uint32_t hb_codepoint_t --> |
| <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-64'/> |
| <!-- typedef int32_t hb_position_t --> |
| <typedef-decl name='hb_position_t' type-id='type-id-113' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='76' column='1' id='type-id-104'/> |
| <!-- typedef uint32_t hb_mask_t --> |
| <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'/> |
| <!-- union _hb_var_int_t --> |
| <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-114'> |
| <data-member access='public'> |
| <!-- uint32_t _hb_var_int_t::u32 --> |
| <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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- int32_t _hb_var_int_t::i32 --> |
| <var-decl name='i32' type-id='type-id-113' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='81' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- uint16_t _hb_var_int_t::u16[2] --> |
| <var-decl name='u16' type-id='type-id-76' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='82' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- int16_t _hb_var_int_t::i16[2] --> |
| <var-decl name='i16' type-id='type-id-68' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='83' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- uint8_t _hb_var_int_t::u8[4] --> |
| <var-decl name='u8' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='84' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- int8_t _hb_var_int_t::i8[4] --> |
| <var-decl name='i8' type-id='type-id-70' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='85' column='1'/> |
| </data-member> |
| </union-decl> |
| <!-- typedef _hb_var_int_t hb_var_int_t --> |
| <typedef-decl name='hb_var_int_t' type-id='type-id-114' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='86' column='1' id='type-id-101'/> |
| <!-- enum hb_direction_t --> |
| <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-107'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_DIRECTION_INVALID' value='0'/> |
| <enumerator name='HB_DIRECTION_LTR' value='4'/> |
| <enumerator name='HB_DIRECTION_RTL' value='5'/> |
| <enumerator name='HB_DIRECTION_TTB' value='6'/> |
| <enumerator name='HB_DIRECTION_BTT' value='7'/> |
| </enum-decl> |
| <!-- typedef const hb_language_impl_t* hb_language_t --> |
| <typedef-decl name='hb_language_t' type-id='type-id-115' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='137' column='1' id='type-id-109'/> |
| <!-- enum hb_script_t --> |
| <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-108'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_SCRIPT_COMMON' value='1517910393'/> |
| <enumerator name='HB_SCRIPT_INHERITED' value='1516858984'/> |
| <enumerator name='HB_SCRIPT_UNKNOWN' value='1517976186'/> |
| <enumerator name='HB_SCRIPT_ARABIC' value='1098015074'/> |
| <enumerator name='HB_SCRIPT_ARMENIAN' value='1098018158'/> |
| <enumerator name='HB_SCRIPT_BENGALI' value='1113943655'/> |
| <enumerator name='HB_SCRIPT_CYRILLIC' value='1132032620'/> |
| <enumerator name='HB_SCRIPT_DEVANAGARI' value='1147500129'/> |
| <enumerator name='HB_SCRIPT_GEORGIAN' value='1197830002'/> |
| <enumerator name='HB_SCRIPT_GREEK' value='1198679403'/> |
| <enumerator name='HB_SCRIPT_GUJARATI' value='1198877298'/> |
| <enumerator name='HB_SCRIPT_GURMUKHI' value='1198879349'/> |
| <enumerator name='HB_SCRIPT_HANGUL' value='1214344807'/> |
| <enumerator name='HB_SCRIPT_HAN' value='1214344809'/> |
| <enumerator name='HB_SCRIPT_HEBREW' value='1214603890'/> |
| <enumerator name='HB_SCRIPT_HIRAGANA' value='1214870113'/> |
| <enumerator name='HB_SCRIPT_KANNADA' value='1265525857'/> |
| <enumerator name='HB_SCRIPT_KATAKANA' value='1264676449'/> |
| <enumerator name='HB_SCRIPT_LAO' value='1281453935'/> |
| <enumerator name='HB_SCRIPT_LATIN' value='1281455214'/> |
| <enumerator name='HB_SCRIPT_MALAYALAM' value='1298954605'/> |
| <enumerator name='HB_SCRIPT_ORIYA' value='1332902241'/> |
| <enumerator name='HB_SCRIPT_TAMIL' value='1415671148'/> |
| <enumerator name='HB_SCRIPT_TELUGU' value='1415933045'/> |
| <enumerator name='HB_SCRIPT_THAI' value='1416126825'/> |
| <enumerator name='HB_SCRIPT_TIBETAN' value='1416192628'/> |
| <enumerator name='HB_SCRIPT_BOPOMOFO' value='1114599535'/> |
| <enumerator name='HB_SCRIPT_BRAILLE' value='1114792297'/> |
| <enumerator name='HB_SCRIPT_CANADIAN_SYLLABICS' value='1130458739'/> |
| <enumerator name='HB_SCRIPT_CHEROKEE' value='1130915186'/> |
| <enumerator name='HB_SCRIPT_ETHIOPIC' value='1165256809'/> |
| <enumerator name='HB_SCRIPT_KHMER' value='1265134962'/> |
| <enumerator name='HB_SCRIPT_MONGOLIAN' value='1299148391'/> |
| <enumerator name='HB_SCRIPT_MYANMAR' value='1299803506'/> |
| <enumerator name='HB_SCRIPT_OGHAM' value='1332175213'/> |
| <enumerator name='HB_SCRIPT_RUNIC' value='1383427698'/> |
| <enumerator name='HB_SCRIPT_SINHALA' value='1399418472'/> |
| <enumerator name='HB_SCRIPT_SYRIAC' value='1400468067'/> |
| <enumerator name='HB_SCRIPT_THAANA' value='1416126817'/> |
| <enumerator name='HB_SCRIPT_YI' value='1500080489'/> |
| <enumerator name='HB_SCRIPT_DESERET' value='1148416628'/> |
| <enumerator name='HB_SCRIPT_GOTHIC' value='1198486632'/> |
| <enumerator name='HB_SCRIPT_OLD_ITALIC' value='1232363884'/> |
| <enumerator name='HB_SCRIPT_BUHID' value='1114990692'/> |
| <enumerator name='HB_SCRIPT_HANUNOO' value='1214344815'/> |
| <enumerator name='HB_SCRIPT_TAGALOG' value='1416064103'/> |
| <enumerator name='HB_SCRIPT_TAGBANWA' value='1415669602'/> |
| <enumerator name='HB_SCRIPT_CYPRIOT' value='1131442804'/> |
| <enumerator name='HB_SCRIPT_LIMBU' value='1281977698'/> |
| <enumerator name='HB_SCRIPT_LINEAR_B' value='1281977954'/> |
| <enumerator name='HB_SCRIPT_OSMANYA' value='1332964705'/> |
| <enumerator name='HB_SCRIPT_SHAVIAN' value='1399349623'/> |
| <enumerator name='HB_SCRIPT_TAI_LE' value='1415670885'/> |
| <enumerator name='HB_SCRIPT_UGARITIC' value='1432838514'/> |
| <enumerator name='HB_SCRIPT_BUGINESE' value='1114990441'/> |
| <enumerator name='HB_SCRIPT_COPTIC' value='1131376756'/> |
| <enumerator name='HB_SCRIPT_GLAGOLITIC' value='1198285159'/> |
| <enumerator name='HB_SCRIPT_KHAROSHTHI' value='1265131890'/> |
| <enumerator name='HB_SCRIPT_NEW_TAI_LUE' value='1415670901'/> |
| <enumerator name='HB_SCRIPT_OLD_PERSIAN' value='1483761007'/> |
| <enumerator name='HB_SCRIPT_SYLOTI_NAGRI' value='1400466543'/> |
| <enumerator name='HB_SCRIPT_TIFINAGH' value='1415999079'/> |
| <enumerator name='HB_SCRIPT_BALINESE' value='1113681001'/> |
| <enumerator name='HB_SCRIPT_CUNEIFORM' value='1483961720'/> |
| <enumerator name='HB_SCRIPT_NKO' value='1315663727'/> |
| <enumerator name='HB_SCRIPT_PHAGS_PA' value='1349017959'/> |
| <enumerator name='HB_SCRIPT_PHOENICIAN' value='1349021304'/> |
| <enumerator name='HB_SCRIPT_CARIAN' value='1130459753'/> |
| <enumerator name='HB_SCRIPT_CHAM' value='1130914157'/> |
| <enumerator name='HB_SCRIPT_KAYAH_LI' value='1264675945'/> |
| <enumerator name='HB_SCRIPT_LEPCHA' value='1281716323'/> |
| <enumerator name='HB_SCRIPT_LYCIAN' value='1283023721'/> |
| <enumerator name='HB_SCRIPT_LYDIAN' value='1283023977'/> |
| <enumerator name='HB_SCRIPT_OL_CHIKI' value='1332503403'/> |
| <enumerator name='HB_SCRIPT_REJANG' value='1382706791'/> |
| <enumerator name='HB_SCRIPT_SAURASHTRA' value='1398895986'/> |
| <enumerator name='HB_SCRIPT_SUNDANESE' value='1400204900'/> |
| <enumerator name='HB_SCRIPT_VAI' value='1449224553'/> |
| <enumerator name='HB_SCRIPT_AVESTAN' value='1098281844'/> |
| <enumerator name='HB_SCRIPT_BAMUM' value='1113681269'/> |
| <enumerator name='HB_SCRIPT_EGYPTIAN_HIEROGLYPHS' value='1164409200'/> |
| <enumerator name='HB_SCRIPT_IMPERIAL_ARAMAIC' value='1098018153'/> |
| <enumerator name='HB_SCRIPT_INSCRIPTIONAL_PAHLAVI' value='1349020777'/> |
| <enumerator name='HB_SCRIPT_INSCRIPTIONAL_PARTHIAN' value='1349678185'/> |
| <enumerator name='HB_SCRIPT_JAVANESE' value='1247901281'/> |
| <enumerator name='HB_SCRIPT_KAITHI' value='1265920105'/> |
| <enumerator name='HB_SCRIPT_LISU' value='1281979253'/> |
| <enumerator name='HB_SCRIPT_MEETEI_MAYEK' value='1299473769'/> |
| <enumerator name='HB_SCRIPT_OLD_SOUTH_ARABIAN' value='1398895202'/> |
| <enumerator name='HB_SCRIPT_OLD_TURKIC' value='1332898664'/> |
| <enumerator name='HB_SCRIPT_SAMARITAN' value='1398893938'/> |
| <enumerator name='HB_SCRIPT_TAI_THAM' value='1281453665'/> |
| <enumerator name='HB_SCRIPT_TAI_VIET' value='1415673460'/> |
| <enumerator name='HB_SCRIPT_BATAK' value='1113683051'/> |
| <enumerator name='HB_SCRIPT_BRAHMI' value='1114792296'/> |
| <enumerator name='HB_SCRIPT_MANDAIC' value='1298230884'/> |
| <enumerator name='HB_SCRIPT_CHAKMA' value='1130457965'/> |
| <enumerator name='HB_SCRIPT_MEROITIC_CURSIVE' value='1298494051'/> |
| <enumerator name='HB_SCRIPT_MEROITIC_HIEROGLYPHS' value='1298494063'/> |
| <enumerator name='HB_SCRIPT_MIAO' value='1349284452'/> |
| <enumerator name='HB_SCRIPT_SHARADA' value='1399353956'/> |
| <enumerator name='HB_SCRIPT_SORA_SOMPENG' value='1399812705'/> |
| <enumerator name='HB_SCRIPT_TAKRI' value='1415670642'/> |
| <enumerator name='HB_SCRIPT_BASSA_VAH' value='1113682803'/> |
| <enumerator name='HB_SCRIPT_CAUCASIAN_ALBANIAN' value='1097295970'/> |
| <enumerator name='HB_SCRIPT_DUPLOYAN' value='1148547180'/> |
| <enumerator name='HB_SCRIPT_ELBASAN' value='1164730977'/> |
| <enumerator name='HB_SCRIPT_GRANTHA' value='1198678382'/> |
| <enumerator name='HB_SCRIPT_KHOJKI' value='1265135466'/> |
| <enumerator name='HB_SCRIPT_KHUDAWADI' value='1399418468'/> |
| <enumerator name='HB_SCRIPT_LINEAR_A' value='1281977953'/> |
| <enumerator name='HB_SCRIPT_MAHAJANI' value='1298229354'/> |
| <enumerator name='HB_SCRIPT_MANICHAEAN' value='1298230889'/> |
| <enumerator name='HB_SCRIPT_MENDE_KIKAKUI' value='1298493028'/> |
| <enumerator name='HB_SCRIPT_MODI' value='1299145833'/> |
| <enumerator name='HB_SCRIPT_MRO' value='1299345263'/> |
| <enumerator name='HB_SCRIPT_NABATAEAN' value='1315070324'/> |
| <enumerator name='HB_SCRIPT_OLD_NORTH_ARABIAN' value='1315009122'/> |
| <enumerator name='HB_SCRIPT_OLD_PERMIC' value='1348825709'/> |
| <enumerator name='HB_SCRIPT_PAHAWH_HMONG' value='1215131239'/> |
| <enumerator name='HB_SCRIPT_PALMYRENE' value='1348562029'/> |
| <enumerator name='HB_SCRIPT_PAU_CIN_HAU' value='1348564323'/> |
| <enumerator name='HB_SCRIPT_PSALTER_PAHLAVI' value='1349020784'/> |
| <enumerator name='HB_SCRIPT_SIDDHAM' value='1399415908'/> |
| <enumerator name='HB_SCRIPT_TIRHUTA' value='1416196712'/> |
| <enumerator name='HB_SCRIPT_WARANG_CITI' value='1466004065'/> |
| <enumerator name='HB_SCRIPT_INVALID' value='0'/> |
| <enumerator name='_HB_SCRIPT_MAX_VALUE' value='4294967295'/> |
| <enumerator name='_HB_SCRIPT_MAX_VALUE_SIGNED' value='2147483647'/> |
| </enum-decl> |
| <!-- struct hb_font_t --> |
| <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-116'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_font_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='92' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_bool_t hb_font_t::immutable --> |
| <var-decl name='immutable' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='95' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- hb_font_t* hb_font_t::parent --> |
| <var-decl name='parent' type-id='type-id-117' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='97' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- hb_face_t* hb_font_t::face --> |
| <var-decl name='face' type-id='type-id-118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='98' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1088'> |
| <!-- int hb_font_t::x_scale --> |
| <var-decl name='x_scale' type-id='type-id-9' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='100' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1120'> |
| <!-- int hb_font_t::y_scale --> |
| <var-decl name='y_scale' type-id='type-id-9' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='101' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1152'> |
| <!-- unsigned int hb_font_t::x_ppem --> |
| <var-decl name='x_ppem' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='103' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1184'> |
| <!-- unsigned int hb_font_t::y_ppem --> |
| <var-decl name='y_ppem' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='104' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1216'> |
| <!-- hb_font_funcs_t* hb_font_t::klass --> |
| <var-decl name='klass' type-id='type-id-119' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='106' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1280'> |
| <!-- void* hb_font_t::user_data --> |
| <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-font-private.hh' line='107' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1344'> |
| <!-- hb_destroy_func_t hb_font_t::destroy --> |
| <var-decl name='destroy' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='108' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1408'> |
| <!-- hb_shaper_data_t hb_font_t::shaper_data --> |
| <var-decl name='shaper_data' type-id='type-id-120' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='110' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::get_glyph_h_advance(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_name(hb_codepoint_t, char*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::get_glyph_v_advance(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_v_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::get_glyph_h_kerning(hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::get_glyph_v_kerning(hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_contour_point(hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::parent_scale_x_position(hb_position_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_position_t' --> |
| <parameter type-id='type-id-104'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::parent_scale_y_position(hb_position_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_position_t' --> |
| <parameter type-id='type-id-104'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::guess_v_origin_minus_h_origin(hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::subtract_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::add_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::get_glyph_kerning_for_direction(hb_codepoint_t, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::get_glyph_advance_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::parent_scale_distance(hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_extents_for_origin(hb_codepoint_t, hb_direction_t, hb_glyph_extents_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_glyph_extents_t*' --> |
| <parameter type-id='type-id-123'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::glyph_from_string(const char*, int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::glyph_to_string(hb_codepoint_t, char*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::get_glyph_origin_for_direction(hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_from_name(const char*, int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_font_t::parent_scale_position(hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::parent_scale_x_distance(hb_position_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_position_t' --> |
| <parameter type-id='type-id-104'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::parent_scale_y_distance(hb_position_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_position_t' --> |
| <parameter type-id='type-id-104'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::get_glyph_extents(hb_codepoint_t, hb_glyph_extents_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_glyph_extents_t*' --> |
| <parameter type-id='type-id-123'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- hb_position_t hb_font_t::em_scale(int16_t, int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef int16_t' --> |
| <parameter type-id='type-id-67'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::em_scale_y(int16_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef int16_t' --> |
| <parameter type-id='type-id-67'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t hb_font_t::em_scale_x(int16_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef int16_t' --> |
| <parameter type-id='type-id-67'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_font_t::has_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef hb_font_t hb_font_t --> |
| <typedef-decl name='hb_font_t' type-id='type-id-116' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='40' column='1' id='type-id-124'/> |
| <!-- struct hb_unicode_funcs_t --> |
| <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-125'> |
| <member-type access='public'> |
| <!-- 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;} --> |
| <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-126'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_unicode_combining_class_func_t combining_class --> |
| <var-decl name='combining_class' type-id='type-id-127' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_unicode_eastasian_width_func_t eastasian_width --> |
| <var-decl name='eastasian_width' type-id='type-id-128' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_unicode_general_category_func_t general_category --> |
| <var-decl name='general_category' type-id='type-id-129' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_unicode_mirroring_func_t mirroring --> |
| <var-decl name='mirroring' type-id='type-id-130' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_unicode_script_func_t script --> |
| <var-decl name='script' type-id='type-id-131' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_unicode_compose_func_t compose --> |
| <var-decl name='compose' type-id='type-id-132' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_unicode_decompose_func_t decompose --> |
| <var-decl name='decompose' type-id='type-id-133' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- hb_unicode_decompose_compatibility_func_t decompose_compatibility --> |
| <var-decl name='decompose_compatibility' type-id='type-id-134' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='205' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct {void* combining_class; void* eastasian_width; void* general_category; void* mirroring; void* script; void* compose; void* decompose; void* decompose_compatibility;} --> |
| <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-135'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* combining_class --> |
| <var-decl name='combining_class' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* eastasian_width --> |
| <var-decl name='eastasian_width' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- void* general_category --> |
| <var-decl name='general_category' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- void* mirroring --> |
| <var-decl name='mirroring' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- void* script --> |
| <var-decl name='script' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- void* compose --> |
| <var-decl name='compose' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- void* decompose --> |
| <var-decl name='decompose' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- void* decompose_compatibility --> |
| <var-decl name='decompose_compatibility' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='211' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- 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;} --> |
| <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-136'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_destroy_func_t combining_class --> |
| <var-decl name='combining_class' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_destroy_func_t eastasian_width --> |
| <var-decl name='eastasian_width' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_destroy_func_t general_category --> |
| <var-decl name='general_category' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_destroy_func_t mirroring --> |
| <var-decl name='mirroring' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_destroy_func_t script --> |
| <var-decl name='script' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_destroy_func_t compose --> |
| <var-decl name='compose' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_destroy_func_t decompose --> |
| <var-decl name='decompose' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- hb_destroy_func_t decompose_compatibility --> |
| <var-decl name='decompose_compatibility' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='217' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_unicode_funcs_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='65' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_t::parent --> |
| <var-decl name='parent' type-id='type-id-84' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- bool hb_unicode_funcs_t::immutable --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- 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 --> |
| <var-decl name='func' type-id='type-id-126' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='207' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1536'> |
| <!-- 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 --> |
| <var-decl name='user_data' type-id='type-id-135' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='213' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2048'> |
| <!-- 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 --> |
| <var-decl name='destroy' type-id='type-id-136' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode-private.hh' line='219' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- hb_script_t hb_unicode_funcs_t::script(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_unicode_combining_class_t hb_unicode_funcs_t::combining_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- enum hb_unicode_combining_class_t --> |
| <return type-id='type-id-137'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_unicode_funcs_t::eastasian_width(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_unicode_general_category_t hb_unicode_funcs_t::general_category(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- enum hb_unicode_general_category_t --> |
| <return type-id='type-id-138'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_codepoint_t hb_unicode_funcs_t::mirroring(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_unicode_funcs_t::decompose(hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_unicode_funcs_t::decompose_compatibility(hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_bool_t hb_unicode_funcs_t::compose(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- hb_bool_t hb_unicode_funcs_t::is_default_ignorable() --> |
| <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'> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_unicode_funcs_t::modified_combining_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- hb_bool_t hb_unicode_funcs_t::is_variation_selector() --> |
| <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'> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- enum hb_unicode_general_category_t --> |
| <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-138'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CONTROL' value='0'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_FORMAT' value='1'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED' value='2'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE' value='3'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SURROGATE' value='4'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER' value='5'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER' value='6'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER' value='7'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER' value='8'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER' value='9'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK' value='10'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK' value='11'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK' value='12'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER' value='13'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER' value='14'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER' value='15'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION' value='16'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION' value='17'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION' value='18'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION' value='19'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION' value='20'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION' value='21'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION' value='22'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL' value='23'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL' value='24'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL' value='25'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL' value='26'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR' value='27'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR' value='28'/> |
| <enumerator name='HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR' value='29'/> |
| </enum-decl> |
| <!-- enum hb_unicode_combining_class_t --> |
| <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-137'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_NOT_REORDERED' value='0'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_OVERLAY' value='1'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_NUKTA' value='7'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_KANA_VOICING' value='8'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_VIRAMA' value='9'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC10' value='10'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC11' value='11'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC12' value='12'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC13' value='13'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC14' value='14'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC15' value='15'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC16' value='16'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC17' value='17'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC18' value='18'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC19' value='19'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC20' value='20'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC21' value='21'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC22' value='22'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC23' value='23'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC24' value='24'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC25' value='25'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC26' value='26'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC27' value='27'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC28' value='28'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC29' value='29'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC30' value='30'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC31' value='31'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC32' value='32'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC33' value='33'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC34' value='34'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC35' value='35'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC36' value='36'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC84' value='84'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC91' value='91'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC103' value='103'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC107' value='107'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC118' value='118'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC122' value='122'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC129' value='129'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC130' value='130'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_CCC133' value='132'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT' value='200'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW' value='202'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE' value='214'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT' value='216'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW_LEFT' value='218'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW' value='220'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_BELOW_RIGHT' value='222'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_LEFT' value='224'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_RIGHT' value='226'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE_LEFT' value='228'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE' value='230'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_ABOVE_RIGHT' value='232'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_DOUBLE_BELOW' value='233'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVE' value='234'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPT' value='240'/> |
| <enumerator name='HB_UNICODE_COMBINING_CLASS_INVALID' value='255'/> |
| </enum-decl> |
| <!-- typedef hb_unicode_funcs_t hb_unicode_funcs_t --> |
| <typedef-decl name='hb_unicode_funcs_t' type-id='type-id-125' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='171' column='1' id='type-id-139'/> |
| <!-- typedef enum hb_unicode_combining_class_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_combining_class_func_t --> |
| <typedef-decl name='hb_unicode_combining_class_func_t' type-id='type-id-140' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='224' column='1' id='type-id-127'/> |
| <!-- typedef unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_eastasian_width_func_t --> |
| <typedef-decl name='hb_unicode_eastasian_width_func_t' type-id='type-id-141' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='227' column='1' id='type-id-128'/> |
| <!-- typedef enum hb_unicode_general_category_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_general_category_func_t --> |
| <typedef-decl name='hb_unicode_general_category_func_t' type-id='type-id-142' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='230' column='1' id='type-id-129'/> |
| <!-- typedef typedef hb_codepoint_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_mirroring_func_t --> |
| <typedef-decl name='hb_unicode_mirroring_func_t' type-id='type-id-143' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='233' column='1' id='type-id-130'/> |
| <!-- typedef enum hb_script_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* hb_unicode_script_func_t --> |
| <typedef-decl name='hb_unicode_script_func_t' type-id='type-id-144' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='236' column='1' id='type-id-131'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_unicode_compose_func_t' type-id='type-id-145' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='242' column='1' id='type-id-132'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_unicode_decompose_func_t' type-id='type-id-146' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='247' column='1' id='type-id-133'/> |
| <!-- typedef unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_unicode_decompose_compatibility_func_t --> |
| <typedef-decl name='hb_unicode_decompose_compatibility_func_t' type-id='type-id-147' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='270' column='1' id='type-id-134'/> |
| <!-- typedef signed char int8_t --> |
| <typedef-decl name='int8_t' type-id='type-id-74' filepath='/usr/include/stdint.h' line='37' column='1' id='type-id-69'/> |
| <!-- typedef short int int16_t --> |
| <typedef-decl name='int16_t' type-id='type-id-72' filepath='/usr/include/stdint.h' line='38' column='1' id='type-id-67'/> |
| <!-- typedef int int32_t --> |
| <typedef-decl name='int32_t' type-id='type-id-9' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-113'/> |
| <!-- typedef unsigned char uint8_t --> |
| <typedef-decl name='uint8_t' type-id='type-id-80' filepath='/usr/include/stdint.h' line='49' column='1' id='type-id-77'/> |
| <!-- typedef short unsigned int uint16_t --> |
| <typedef-decl name='uint16_t' type-id='type-id-73' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-75'/> |
| <!-- typedef unsigned int uint32_t --> |
| <typedef-decl name='uint32_t' type-id='type-id-12' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-100'/> |
| <!-- const char** --> |
| <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-148'/> |
| <!-- const hb_buffer_t --> |
| <qualified-type-def type-id='type-id-82' const='yes' id='type-id-149'/> |
| <!-- const hb_buffer_t* --> |
| <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-97'/> |
| <!-- const hb_codepoint_t --> |
| <qualified-type-def type-id='type-id-64' const='yes' id='type-id-150'/> |
| <!-- const hb_codepoint_t* --> |
| <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-95'/> |
| <!-- const hb_glyph_info_t --> |
| <qualified-type-def type-id='type-id-102' const='yes' id='type-id-151'/> |
| <!-- const hb_glyph_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-151' size-in-bits='64' id='type-id-94'/> |
| <!-- const hb_language_impl_t --> |
| <qualified-type-def type-id='type-id-152' const='yes' id='type-id-153'/> |
| <!-- const hb_language_impl_t* --> |
| <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-115'/> |
| <!-- const hb_unicode_funcs_t --> |
| <qualified-type-def type-id='type-id-125' const='yes' id='type-id-154'/> |
| <!-- const hb_unicode_funcs_t* --> |
| <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-155'/> |
| <!-- const unsigned int --> |
| <qualified-type-def type-id='type-id-12' const='yes' id='type-id-90'/> |
| <!-- enum hb_script_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-144'/> |
| <!-- enum hb_unicode_combining_class_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-140'/> |
| <!-- enum hb_unicode_general_category_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-142'/> |
| <!-- hb_buffer_t* --> |
| <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-91'/> |
| <!-- hb_buffer_t::scratch_buffer_t* --> |
| <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-93'/> |
| <!-- hb_codepoint_t* --> |
| <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-121'/> |
| <!-- hb_font_t* --> |
| <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-117'/> |
| <!-- hb_glyph_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-102' size-in-bits='64' id='type-id-96'/> |
| <!-- hb_glyph_info_t* --> |
| <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-88'/> |
| <!-- hb_glyph_position_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-105' size-in-bits='64' id='type-id-98'/> |
| <!-- hb_glyph_position_t* --> |
| <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-89'/> |
| <!-- hb_unicode_funcs_t* --> |
| <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-84'/> |
| <!-- typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*, void*)* --> |
| <pointer-type-def type-id='type-id-159' size-in-bits='64' id='type-id-146'/> |
| <!-- typedef hb_bool_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> |
| <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-145'/> |
| <!-- typedef hb_codepoint_t (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-143'/> |
| <!-- unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> |
| <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-147'/> |
| <!-- unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-163' size-in-bits='64' id='type-id-141'/> |
| <!-- const char** hb_buffer_serialize_list_formats() --> |
| <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'> |
| <!-- const char** --> |
| <return type-id='type-id-148'/> |
| </function-decl> |
| <!-- hb_buffer_serialize_format_t hb_buffer_serialize_format_from_string(const char*, int) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='63' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='63' column='1'/> |
| <!-- enum hb_buffer_serialize_format_t --> |
| <return type-id='type-id-112'/> |
| </function-decl> |
| <!-- const char* hb_buffer_serialize_format_to_string(hb_buffer_serialize_format_t) --> |
| <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'> |
| <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> |
| <parameter type-id='type-id-112' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='80' column='1'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='246' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='247' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='end' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='248' column='1'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='249' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='buf_size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='250' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='252' column='1'/> |
| <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> |
| <parameter type-id='type-id-112' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='253' column='1'/> |
| <!-- parameter of type 'enum hb_buffer_serialize_flags_t' --> |
| <parameter type-id='type-id-111' name='flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='254' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_bool_t hb_buffer_deserialize_glyphs(hb_buffer_t*, const char*, int, const char**, hb_font_t*, hb_buffer_serialize_format_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='353' column='1'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='354' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='buf_len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='355' column='1'/> |
| <!-- parameter of type 'const char**' --> |
| <parameter type-id='type-id-148' name='end_ptr' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='356' column='1'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='357' column='1'/> |
| <!-- parameter of type 'enum hb_buffer_serialize_format_t' --> |
| <parameter type-id='type-id-112' name='format' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-serialize.cc' line='358' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- struct hb_language_impl_t --> |
| <class-decl name='hb_language_impl_t' 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' is-declaration-only='yes' id='type-id-152'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const char hb_language_impl_t::s[1] --> |
| <var-decl name='s' type-id='type-id-164' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='168' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- hb_script_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-156'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-type> |
| <!-- hb_unicode_combining_class_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-157'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- enum hb_unicode_combining_class_t --> |
| <return type-id='type-id-137'/> |
| </function-type> |
| <!-- hb_unicode_general_category_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-158'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- enum hb_unicode_general_category_t --> |
| <return type-id='type-id-138'/> |
| </function-type> |
| <!-- hb_bool_t (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-159'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-160'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_codepoint_t (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-161'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-type> |
| <!-- unsigned int (hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-162'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-type> |
| <!-- unsigned int (hb_unicode_funcs_t*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-163'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <parameter type-id='type-id-84'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-type> |
| </abi-instr> |
| <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'> |
| <!-- struct hb_utf_t<unsigned int, true> --> |
| <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-165'> |
| <member-function access='public' static='yes'> |
| <!-- const uint32_t* hb_utf_t<unsigned int, true>::next(const uint32_t*, hb_codepoint_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166'/> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const uint32_t* --> |
| <return type-id='type-id-166'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- unsigned int hb_utf_t<unsigned int, true>::strlen() --> |
| <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'> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const uint32_t* hb_utf_t<unsigned int, true>::prev(const uint32_t*, hb_codepoint_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166'/> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const uint32_t* --> |
| <return type-id='type-id-166'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_utf_t<unsigned char, true> --> |
| <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-167'> |
| <member-function access='public' static='yes'> |
| <!-- unsigned int hb_utf_t<unsigned char, true>::strlen() --> |
| <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'> |
| <!-- parameter of type 'const uint8_t*' --> |
| <parameter type-id='type-id-168'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const uint8_t* hb_utf_t<unsigned char, true>::prev(const uint8_t*, hb_codepoint_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const uint8_t*' --> |
| <parameter type-id='type-id-168'/> |
| <!-- parameter of type 'const uint8_t*' --> |
| <parameter type-id='type-id-168'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- const uint8_t* --> |
| <return type-id='type-id-168'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const uint8_t* hb_utf_t<unsigned char, true>::next(const uint8_t*, hb_codepoint_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const uint8_t*' --> |
| <parameter type-id='type-id-168'/> |
| <!-- parameter of type 'const uint8_t*' --> |
| <parameter type-id='type-id-168'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- const uint8_t* --> |
| <return type-id='type-id-168'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_utf_t<short unsigned int, true> --> |
| <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-169'> |
| <member-function access='public' static='yes'> |
| <!-- unsigned int hb_utf_t<short unsigned int, true>::strlen() --> |
| <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'> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const uint16_t* hb_utf_t<short unsigned int, true>::prev(const uint16_t*, hb_codepoint_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170'/> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- const uint16_t* --> |
| <return type-id='type-id-170'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const uint16_t* hb_utf_t<short unsigned int, true>::next(const uint16_t*, hb_codepoint_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170'/> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- const uint16_t* --> |
| <return type-id='type-id-170'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- const hb_segment_properties_t --> |
| <qualified-type-def type-id='type-id-87' const='yes' id='type-id-171'/> |
| <!-- const hb_segment_properties_t* --> |
| <pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-172'/> |
| <!-- const uint16_t --> |
| <qualified-type-def type-id='type-id-75' const='yes' id='type-id-173'/> |
| <!-- const uint16_t* --> |
| <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-170'/> |
| <!-- const uint32_t --> |
| <qualified-type-def type-id='type-id-100' const='yes' id='type-id-174'/> |
| <!-- const uint32_t* --> |
| <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-166'/> |
| <!-- const uint8_t --> |
| <qualified-type-def type-id='type-id-77' const='yes' id='type-id-175'/> |
| <!-- const uint8_t* --> |
| <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-168'/> |
| <!-- hb_segment_properties_t* --> |
| <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-176'/> |
| <!-- hb_bool_t hb_segment_properties_equal(const hb_segment_properties_t*, const hb_segment_properties_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='40' column='1'/> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='41' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_segment_properties_hash(const hb_segment_properties_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='p' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='52' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_buffer_t* hb_buffer_create() --> |
| <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'> |
| <!-- hb_buffer_t* --> |
| <return type-id='type-id-91'/> |
| </function-decl> |
| <!-- hb_buffer_t* hb_buffer_get_empty() --> |
| <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'> |
| <!-- hb_buffer_t* --> |
| <return type-id='type-id-91'/> |
| </function-decl> |
| <!-- hb_buffer_t* hb_buffer_reference(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='731' column='1'/> |
| <!-- hb_buffer_t* --> |
| <return type-id='type-id-91'/> |
| </function-decl> |
| <!-- void hb_buffer_destroy(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_buffer_set_user_data(hb_buffer_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='772' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='773' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='774' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='775' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='776' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_buffer_get_user_data(hb_buffer_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='793' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='794' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_buffer_set_content_type(hb_buffer_t*, hb_buffer_content_type_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='810' column='1'/> |
| <!-- parameter of type 'enum hb_buffer_content_type_t' --> |
| <parameter type-id='type-id-86' name='content_type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='811' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_buffer_content_type_t hb_buffer_get_content_type(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='827' column='1'/> |
| <!-- enum hb_buffer_content_type_t --> |
| <return type-id='type-id-86'/> |
| </function-decl> |
| <!-- void hb_buffer_set_unicode_funcs(hb_buffer_t*, hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='843' column='1'/> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_buffer_get_unicode_funcs(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='869' column='1'/> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- void hb_buffer_set_direction(hb_buffer_t*, hb_direction_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='884' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='885' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_direction_t hb_buffer_get_direction(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='905' column='1'/> |
| <!-- enum hb_direction_t --> |
| <return type-id='type-id-107'/> |
| </function-decl> |
| <!-- void hb_buffer_set_script(hb_buffer_t*, hb_script_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='920' column='1'/> |
| <!-- parameter of type 'enum hb_script_t' --> |
| <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='921' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_script_t hb_buffer_get_script(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='940' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- void hb_buffer_set_language(hb_buffer_t*, hb_language_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='955' column='1'/> |
| <!-- parameter of type 'typedef hb_language_t' --> |
| <parameter type-id='type-id-109' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='956' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_language_t hb_buffer_get_language(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='975' column='1'/> |
| <!-- typedef hb_language_t --> |
| <return type-id='type-id-109'/> |
| </function-decl> |
| <!-- void hb_buffer_set_segment_properties(hb_buffer_t*, const hb_segment_properties_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='990' column='1'/> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='991' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_get_segment_properties(hb_buffer_t*, hb_segment_properties_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1009' column='1'/> |
| <!-- parameter of type 'hb_segment_properties_t*' --> |
| <parameter type-id='type-id-176' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1010' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_set_flags(hb_buffer_t*, hb_buffer_flags_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1026' column='1'/> |
| <!-- parameter of type 'enum hb_buffer_flags_t' --> |
| <parameter type-id='type-id-85' name='flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1027' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_buffer_flags_t hb_buffer_get_flags(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1046' column='1'/> |
| <!-- enum hb_buffer_flags_t --> |
| <return type-id='type-id-85'/> |
| </function-decl> |
| <!-- void hb_buffer_set_replacement_codepoint(hb_buffer_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1062' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='replacement' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1063' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_codepoint_t hb_buffer_get_replacement_codepoint(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1082' column='1'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| <!-- void hb_buffer_reset(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_clear_contents(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_buffer_pre_allocate(hb_buffer_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_buffer_allocation_successful(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1144' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_buffer_add(hb_buffer_t*, hb_codepoint_t, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1160' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1161' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='cluster' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1162' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_buffer_set_length(hb_buffer_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1128' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_buffer_get_length(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1219' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_glyph_info_t* hb_buffer_get_glyph_infos(hb_buffer_t*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1237' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- hb_glyph_info_t* --> |
| <return type-id='type-id-88'/> |
| </function-decl> |
| <!-- hb_glyph_position_t* hb_buffer_get_glyph_positions(hb_buffer_t*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1259' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- hb_glyph_position_t* --> |
| <return type-id='type-id-89'/> |
| </function-decl> |
| <!-- void hb_buffer_reverse(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_reverse_clusters(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_guess_segment_properties(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_add_utf8(hb_buffer_t*, const char*, int, unsigned int, int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1413' column='1'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1414' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1415' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1416' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1417' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_add_utf16(hb_buffer_t*, const uint16_t*, int, unsigned int, int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1435' column='1'/> |
| <!-- parameter of type 'const uint16_t*' --> |
| <parameter type-id='type-id-170' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1436' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1437' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1438' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1439' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_add_utf32(hb_buffer_t*, const uint32_t*, int, unsigned int, int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1457' column='1'/> |
| <!-- parameter of type 'const uint32_t*' --> |
| <parameter type-id='type-id-166' name='text' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1458' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1459' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1460' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1461' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_add_codepoints(hb_buffer_t*, const hb_codepoint_t*, int, unsigned int, int) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1479' column='1'/> |
| <!-- parameter of type 'const hb_codepoint_t*' --> |
| <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'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='text_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1481' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='item_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1482' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='item_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1483' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_buffer_normalize_glyphs(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer.cc' line='1280' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- char[1] --> |
| <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='8' id='type-id-177'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- const char[1] --> |
| <array-type-def dimensions='1' type-id='type-id-48' size-in-bits='8' id='type-id-164'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- struct hb_language_item_t --> |
| <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-179'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_language_item_t* hb_language_item_t::next --> |
| <var-decl name='next' type-id='type-id-180' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='214' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_language_t hb_language_item_t::lang --> |
| <var-decl name='lang' type-id='type-id-109' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='215' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_language_item_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_language_item_t*' --> |
| <parameter type-id='type-id-180' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_language_item_t::operator==(const char*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_language_item_t*' --> |
| <parameter type-id='type-id-181' is-artificial='yes'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_language_item_t& hb_language_item_t::operator=(const char*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_language_item_t*' --> |
| <parameter type-id='type-id-180' is-artificial='yes'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- hb_language_item_t& --> |
| <return type-id='type-id-182'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef uint32_t hb_tag_t --> |
| <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-183'/> |
| <!-- const hb_language_item_t --> |
| <qualified-type-def type-id='type-id-179' const='yes' id='type-id-184'/> |
| <!-- const hb_language_item_t* --> |
| <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-181'/> |
| <!-- hb_language_item_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-179' size-in-bits='64' id='type-id-182'/> |
| <!-- hb_language_item_t* --> |
| <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/> |
| <!-- hb_tag_t hb_tag_from_string(const char*, int) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='70' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='70' column='1'/> |
| <!-- typedef hb_tag_t --> |
| <return type-id='type-id-183'/> |
| </function-decl> |
| <!-- void hb_tag_to_string(hb_tag_t, char*) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='98' column='1'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='98' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_direction_t hb_direction_from_string(const char*, int) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='128' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='128' column='1'/> |
| <!-- enum hb_direction_t --> |
| <return type-id='type-id-107'/> |
| </function-decl> |
| <!-- const char* hb_direction_to_string(hb_direction_t) --> |
| <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'> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='155' column='1'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| <!-- hb_language_t hb_language_from_string(const char*, int) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='293' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='293' column='1'/> |
| <!-- typedef hb_language_t --> |
| <return type-id='type-id-109'/> |
| </function-decl> |
| <!-- const char* hb_language_to_string(hb_language_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_language_t' --> |
| <parameter type-id='type-id-109' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='325' column='1'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| <!-- hb_language_t hb_language_get_default() --> |
| <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'> |
| <!-- typedef hb_language_t --> |
| <return type-id='type-id-109'/> |
| </function-decl> |
| <!-- hb_script_t hb_script_from_iso15924_tag(hb_tag_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='368' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- hb_script_t hb_script_from_string(const char*, int) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='s' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='413' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='413' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- hb_tag_t hb_script_to_iso15924_tag(hb_script_t) --> |
| <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'> |
| <!-- parameter of type 'enum hb_script_t' --> |
| <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='429' column='1'/> |
| <!-- typedef hb_tag_t --> |
| <return type-id='type-id-183'/> |
| </function-decl> |
| <!-- hb_direction_t hb_script_get_horizontal_direction(hb_script_t) --> |
| <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'> |
| <!-- parameter of type 'enum hb_script_t' --> |
| <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='445' column='1'/> |
| <!-- enum hb_direction_t --> |
| <return type-id='type-id-107'/> |
| </function-decl> |
| <!-- void hb_version(unsigned int*, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- const char* hb_version_string() --> |
| <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'> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| <!-- hb_bool_t hb_version_atleast(unsigned int, unsigned int, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='major' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='584' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='minor' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='585' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='micro' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='586' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-185' size-in-bits='32' id='type-id-186'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- TableRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-187' size-in-bits='128' id='type-id-188'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- uint8_t[2] --> |
| <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='16' id='type-id-189'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- struct hb_face_t --> |
| <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-190'> |
| <member-type access='public'> |
| <!-- struct hb_face_t::plan_node_t --> |
| <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-191'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_shape_plan_t* hb_face_t::plan_node_t::shape_plan --> |
| <var-decl name='shape_plan' type-id='type-id-192' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_face_t::plan_node_t* hb_face_t::plan_node_t::next --> |
| <var-decl name='next' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='61' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_face_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='44' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_bool_t hb_face_t::immutable --> |
| <var-decl name='immutable' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- hb_reference_table_func_t hb_face_t::reference_table_func --> |
| <var-decl name='reference_table_func' 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='49' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- void* hb_face_t::user_data --> |
| <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-face-private.hh' line='50' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1088'> |
| <!-- hb_destroy_func_t hb_face_t::destroy --> |
| <var-decl name='destroy' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='51' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1152'> |
| <!-- unsigned int hb_face_t::index --> |
| <var-decl name='index' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='53' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1184'> |
| <!-- unsigned int hb_face_t::upem --> |
| <var-decl name='upem' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='54' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1216'> |
| <!-- unsigned int hb_face_t::num_glyphs --> |
| <var-decl name='num_glyphs' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='55' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1280'> |
| <!-- hb_shaper_data_t hb_face_t::shaper_data --> |
| <var-decl name='shaper_data' type-id='type-id-120' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='57' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1408'> |
| <!-- hb_face_t::plan_node_t* hb_face_t::shape_plans --> |
| <var-decl name='shape_plans' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='62' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int hb_face_t::get_num_glyphs() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_face_t*' --> |
| <parameter type-id='type-id-195' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_face_t::get_upem() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_face_t*' --> |
| <parameter type-id='type-id-195' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_blob_t* hb_face_t::reference_table(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_face_t*' --> |
| <parameter type-id='type-id-195' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void hb_face_t::load_num_glyphs() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_face_t*' --> |
| <parameter type-id='type-id-195' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void hb_face_t::load_upem() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_face_t*' --> |
| <parameter type-id='type-id-195' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef hb_face_t hb_face_t --> |
| <typedef-decl name='hb_face_t' type-id='type-id-190' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='44' column='1' id='type-id-196'/> |
| <!-- typedef hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* hb_reference_table_func_t --> |
| <typedef-decl name='hb_reference_table_func_t' type-id='type-id-197' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='50' column='1' id='type-id-194'/> |
| <!-- struct hb_font_funcs_t --> |
| <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-198'> |
| <member-type access='public'> |
| <!-- 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;} --> |
| <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-199'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_font_get_glyph_func_t glyph --> |
| <var-decl name='glyph' 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='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_font_get_glyph_h_advance_func_t glyph_h_advance --> |
| <var-decl name='glyph_h_advance' 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='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_font_get_glyph_v_advance_func_t glyph_v_advance --> |
| <var-decl name='glyph_v_advance' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_font_get_glyph_h_origin_func_t glyph_h_origin --> |
| <var-decl name='glyph_h_origin' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_font_get_glyph_v_origin_func_t glyph_v_origin --> |
| <var-decl name='glyph_v_origin' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_font_get_glyph_h_kerning_func_t glyph_h_kerning --> |
| <var-decl name='glyph_h_kerning' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_font_get_glyph_v_kerning_func_t glyph_v_kerning --> |
| <var-decl name='glyph_v_kerning' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- hb_font_get_glyph_extents_func_t glyph_extents --> |
| <var-decl name='glyph_extents' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- hb_font_get_glyph_contour_point_func_t glyph_contour_point --> |
| <var-decl name='glyph_contour_point' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- hb_font_get_glyph_name_func_t glyph_name --> |
| <var-decl name='glyph_name' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- hb_font_get_glyph_from_name_func_t glyph_from_name --> |
| <var-decl name='glyph_from_name' 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'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- 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;} --> |
| <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-211'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* glyph --> |
| <var-decl name='glyph' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* glyph_h_advance --> |
| <var-decl name='glyph_h_advance' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- void* glyph_v_advance --> |
| <var-decl name='glyph_v_advance' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- void* glyph_h_origin --> |
| <var-decl name='glyph_h_origin' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- void* glyph_v_origin --> |
| <var-decl name='glyph_v_origin' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- void* glyph_h_kerning --> |
| <var-decl name='glyph_h_kerning' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- void* glyph_v_kerning --> |
| <var-decl name='glyph_v_kerning' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- void* glyph_extents --> |
| <var-decl name='glyph_extents' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- void* glyph_contour_point --> |
| <var-decl name='glyph_contour_point' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- void* glyph_name --> |
| <var-decl name='glyph_name' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- void* glyph_from_name --> |
| <var-decl name='glyph_from_name' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- 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;} --> |
| <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-212'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_destroy_func_t glyph --> |
| <var-decl name='glyph' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_destroy_func_t glyph_h_advance --> |
| <var-decl name='glyph_h_advance' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_destroy_func_t glyph_v_advance --> |
| <var-decl name='glyph_v_advance' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_destroy_func_t glyph_h_origin --> |
| <var-decl name='glyph_h_origin' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_destroy_func_t glyph_v_origin --> |
| <var-decl name='glyph_v_origin' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_destroy_func_t glyph_h_kerning --> |
| <var-decl name='glyph_h_kerning' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_destroy_func_t glyph_v_kerning --> |
| <var-decl name='glyph_v_kerning' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- hb_destroy_func_t glyph_extents --> |
| <var-decl name='glyph_extents' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- hb_destroy_func_t glyph_contour_point --> |
| <var-decl name='glyph_contour_point' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- hb_destroy_func_t glyph_name --> |
| <var-decl name='glyph_name' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- hb_destroy_func_t glyph_from_name --> |
| <var-decl name='glyph_from_name' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_font_funcs_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='59' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_bool_t hb_font_funcs_t::immutable --> |
| <var-decl name='immutable' type-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- 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 --> |
| <var-decl name='get' type-id='type-id-199' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='70' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1664'> |
| <!-- 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 --> |
| <var-decl name='user_data' 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='76' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2368'> |
| <!-- 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 --> |
| <var-decl name='destroy' 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='82' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_font_funcs_t hb_font_funcs_t --> |
| <typedef-decl name='hb_font_funcs_t' type-id='type-id-198' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='47' column='1' id='type-id-213'/> |
| <!-- struct hb_glyph_extents_t --> |
| <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'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_position_t hb_glyph_extents_t::x_bearing --> |
| <var-decl name='x_bearing' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='85' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- hb_position_t hb_glyph_extents_t::y_bearing --> |
| <var-decl name='y_bearing' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='86' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_position_t hb_glyph_extents_t::width --> |
| <var-decl name='width' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='87' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- hb_position_t hb_glyph_extents_t::height --> |
| <var-decl name='height' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='88' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_glyph_extents_t hb_glyph_extents_t --> |
| <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-215'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_font_get_glyph_func_t' type-id='type-id-216' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='97' column='1' id='type-id-200'/> |
| <!-- typedef typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* hb_font_get_glyph_advance_func_t --> |
| <typedef-decl name='hb_font_get_glyph_advance_func_t' type-id='type-id-217' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='102' column='1' id='type-id-218'/> |
| <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_h_advance_func_t --> |
| <typedef-decl name='hb_font_get_glyph_h_advance_func_t' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='103' column='1' id='type-id-201'/> |
| <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t --> |
| <typedef-decl name='hb_font_get_glyph_v_advance_func_t' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='104' column='1' id='type-id-202'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_font_get_glyph_origin_func_t' type-id='type-id-219' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='109' column='1' id='type-id-220'/> |
| <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_h_origin_func_t --> |
| <typedef-decl name='hb_font_get_glyph_h_origin_func_t' type-id='type-id-220' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='110' column='1' id='type-id-203'/> |
| <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_v_origin_func_t --> |
| <typedef-decl name='hb_font_get_glyph_v_origin_func_t' type-id='type-id-220' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='111' column='1' id='type-id-204'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_font_get_glyph_kerning_func_t' type-id='type-id-221' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='115' column='1' id='type-id-222'/> |
| <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_h_kerning_func_t --> |
| <typedef-decl name='hb_font_get_glyph_h_kerning_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='116' column='1' id='type-id-205'/> |
| <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_v_kerning_func_t --> |
| <typedef-decl name='hb_font_get_glyph_v_kerning_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='117' column='1' id='type-id-206'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_font_get_glyph_extents_func_t' type-id='type-id-223' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='123' column='1' id='type-id-207'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_font_get_glyph_contour_point_func_t' type-id='type-id-224' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='127' column='1' id='type-id-208'/> |
| <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* hb_font_get_glyph_name_func_t --> |
| <typedef-decl name='hb_font_get_glyph_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='133' column='1' id='type-id-209'/> |
| <!-- typedef typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* hb_font_get_glyph_from_name_func_t --> |
| <typedef-decl name='hb_font_get_glyph_from_name_func_t' type-id='type-id-226' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='137' column='1' id='type-id-210'/> |
| <!-- struct hb_auto_trace_t<0, bool> --> |
| <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-227'> |
| <member-function access='public'> |
| <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> |
| <parameter type-id='type-id-228' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <parameter is-variadic='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_auto_trace_t<0, bool>::ret(bool, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> |
| <parameter type-id='type-id-228' is-artificial='yes'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_shape_plan_t --> |
| <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-229'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_shape_plan_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='37' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- hb_bool_t hb_shape_plan_t::default_shaper_list --> |
| <var-decl name='default_shaper_list' 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='40' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- hb_face_t* hb_shape_plan_t::face_unsafe --> |
| <var-decl name='face_unsafe' type-id='type-id-118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='41' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- hb_segment_properties_t hb_shape_plan_t::props --> |
| <var-decl name='props' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='42' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1280'> |
| <!-- hb_shape_func_t* hb_shape_plan_t::shaper_func --> |
| <var-decl name='shaper_func' type-id='type-id-230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='44' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1344'> |
| <!-- const char* hb_shape_plan_t::shaper_name --> |
| <var-decl name='shaper_name' type-id='type-id-49' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='45' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1408'> |
| <!-- hb_feature_t* hb_shape_plan_t::user_features --> |
| <var-decl name='user_features' type-id='type-id-231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1472'> |
| <!-- unsigned int hb_shape_plan_t::num_user_features --> |
| <var-decl name='num_user_features' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1536'> |
| <!-- hb_shaper_data_t hb_shape_plan_t::shaper_data --> |
| <var-decl name='shaper_data' type-id='type-id-120' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='50' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_shape_plan_t hb_shape_plan_t --> |
| <typedef-decl name='hb_shape_plan_t' type-id='type-id-229' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.h' line='39' column='1' id='type-id-232'/> |
| <!-- struct hb_feature_t --> |
| <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-233'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_tag_t hb_feature_t::tag --> |
| <var-decl name='tag' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='44' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- uint32_t hb_feature_t::value --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- unsigned int hb_feature_t::start --> |
| <var-decl name='start' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='46' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- unsigned int hb_feature_t::end --> |
| <var-decl name='end' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='47' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef hb_feature_t hb_feature_t --> |
| <typedef-decl name='hb_feature_t' type-id='type-id-233' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='48' column='1' id='type-id-234'/> |
| <!-- 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 --> |
| <typedef-decl name='hb_shape_func_t' type-id='type-id-235' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='36' column='1' id='type-id-236'/> |
| <!-- struct hb_shaper_data_t --> |
| <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-120'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* hb_shaper_data_t::ot --> |
| <var-decl name='ot' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-list.hh' line='43' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* hb_shaper_data_t::fallback --> |
| <var-decl name='fallback' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-list.hh' line='54' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-238'/> |
| <!-- OT::BEInt<int, 4>* --> |
| <pointer-type-def type-id='type-id-239' size-in-bits='64' id='type-id-240'/> |
| <!-- OT::BEInt<short int, 2>* --> |
| <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-242'/> |
| <!-- OT::BEInt<short unsigned int, 2>* --> |
| <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-244'/> |
| <!-- OT::BEInt<unsigned int, 4>* --> |
| <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-246'/> |
| <!-- OT::CheckSum* --> |
| <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-248'/> |
| <!-- OT::FixedVersion* --> |
| <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-250'/> |
| <!-- OT::IntType<int, 4u>* --> |
| <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> |
| <!-- OT::IntType<short int, 2u>* --> |
| <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-254'/> |
| <!-- OT::IntType<short unsigned int, 2u>* --> |
| <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/> |
| <!-- OT::IntType<unsigned int, 4u>* --> |
| <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-258'/> |
| <!-- OT::LONGDATETIME* --> |
| <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-260'/> |
| <!-- OT::OffsetTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-261' size-in-bits='64' id='type-id-262'/> |
| <!-- OT::OffsetTable* --> |
| <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-263'/> |
| <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-185' size-in-bits='64' id='type-id-264'/> |
| <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-265'/> |
| <!-- OT::OpenTypeFontFile* --> |
| <pointer-type-def type-id='type-id-266' size-in-bits='64' id='type-id-267'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-268' size-in-bits='64' id='type-id-269'/> |
| <!-- OT::TTCHeader* --> |
| <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-271'/> |
| <!-- OT::TTCHeaderVersion1* --> |
| <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-273'/> |
| <!-- OT::TableRecord* --> |
| <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-274'/> |
| <!-- OT::Tag* --> |
| <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-276'/> |
| <!-- OT::hb_sanitize_context_t* --> |
| <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/> |
| <!-- OT::hb_serialize_context_t* --> |
| <pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-280'/> |
| <!-- OT::head* --> |
| <pointer-type-def type-id='type-id-281' size-in-bits='64' id='type-id-282'/> |
| <!-- OT::maxp* --> |
| <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-284'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-237' const='yes' id='type-id-285'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-285' size-in-bits='64' id='type-id-286'/> |
| <!-- const OT::BEInt<int, 4> --> |
| <qualified-type-def type-id='type-id-239' const='yes' id='type-id-287'/> |
| <!-- const OT::BEInt<int, 4>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' id='type-id-288'/> |
| <!-- const OT::BEInt<int, 4>* --> |
| <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-289'/> |
| <!-- const OT::BEInt<short int, 2> --> |
| <qualified-type-def type-id='type-id-241' const='yes' id='type-id-290'/> |
| <!-- const OT::BEInt<short int, 2>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-290' size-in-bits='64' id='type-id-291'/> |
| <!-- const OT::BEInt<short int, 2>* --> |
| <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-292'/> |
| <!-- const OT::BEInt<short unsigned int, 2> --> |
| <qualified-type-def type-id='type-id-243' const='yes' id='type-id-293'/> |
| <!-- const OT::BEInt<short unsigned int, 2>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-293' size-in-bits='64' id='type-id-294'/> |
| <!-- const OT::BEInt<short unsigned int, 2>* --> |
| <pointer-type-def type-id='type-id-293' size-in-bits='64' id='type-id-295'/> |
| <!-- const OT::BEInt<unsigned int, 4> --> |
| <qualified-type-def type-id='type-id-245' const='yes' id='type-id-296'/> |
| <!-- const OT::BEInt<unsigned int, 4>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-296' size-in-bits='64' id='type-id-297'/> |
| <!-- const OT::BEInt<unsigned int, 4>* --> |
| <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-298'/> |
| <!-- const OT::CheckSum --> |
| <qualified-type-def type-id='type-id-247' const='yes' id='type-id-299'/> |
| <!-- const OT::CheckSum* --> |
| <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-300'/> |
| <!-- const OT::FixedVersion --> |
| <qualified-type-def type-id='type-id-249' const='yes' id='type-id-301'/> |
| <!-- const OT::FixedVersion* --> |
| <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-302'/> |
| <!-- const OT::IntType<int, 4u> --> |
| <qualified-type-def type-id='type-id-251' const='yes' id='type-id-303'/> |
| <!-- const OT::IntType<int, 4u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-303' size-in-bits='64' id='type-id-304'/> |
| <!-- const OT::IntType<int, 4u>* --> |
| <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-305'/> |
| <!-- const OT::IntType<short int, 2u> --> |
| <qualified-type-def type-id='type-id-253' const='yes' id='type-id-306'/> |
| <!-- const OT::IntType<short int, 2u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-306' size-in-bits='64' id='type-id-307'/> |
| <!-- const OT::IntType<short int, 2u>* --> |
| <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-308'/> |
| <!-- const OT::IntType<short unsigned int, 2u> --> |
| <qualified-type-def type-id='type-id-255' const='yes' id='type-id-309'/> |
| <!-- const OT::IntType<short unsigned int, 2u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-309' size-in-bits='64' id='type-id-310'/> |
| <!-- const OT::IntType<short unsigned int, 2u>* --> |
| <pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-311'/> |
| <!-- const OT::IntType<unsigned int, 4u> --> |
| <qualified-type-def type-id='type-id-257' const='yes' id='type-id-312'/> |
| <!-- const OT::IntType<unsigned int, 4u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-312' size-in-bits='64' id='type-id-313'/> |
| <!-- const OT::IntType<unsigned int, 4u>* --> |
| <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-314'/> |
| <!-- const OT::LONGDATETIME --> |
| <qualified-type-def type-id='type-id-259' const='yes' id='type-id-315'/> |
| <!-- const OT::LONGDATETIME* --> |
| <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-316'/> |
| <!-- const OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-317' const='yes' id='type-id-318'/> |
| <!-- const OT::Offset<OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-318' size-in-bits='64' id='type-id-319'/> |
| <!-- const OT::OffsetTable --> |
| <qualified-type-def type-id='type-id-261' const='yes' id='type-id-320'/> |
| <!-- const OT::OffsetTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-320' size-in-bits='64' id='type-id-321'/> |
| <!-- const OT::OffsetTable* --> |
| <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-322'/> |
| <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-185' const='yes' id='type-id-323'/> |
| <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-323' size-in-bits='64' id='type-id-324'/> |
| <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-325'/> |
| <!-- const OT::OpenTypeFontFace --> |
| <qualified-type-def type-id='type-id-326' const='yes' id='type-id-327'/> |
| <!-- const OT::OpenTypeFontFace& --> |
| <reference-type-def kind='lvalue' type-id='type-id-327' size-in-bits='64' id='type-id-328'/> |
| <!-- const OT::OpenTypeFontFile --> |
| <qualified-type-def type-id='type-id-266' const='yes' id='type-id-329'/> |
| <!-- const OT::OpenTypeFontFile* --> |
| <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-330'/> |
| <!-- const OT::TTCHeader --> |
| <qualified-type-def type-id='type-id-270' const='yes' id='type-id-331'/> |
| <!-- const OT::TTCHeader* --> |
| <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-332'/> |
| <!-- const OT::TTCHeaderVersion1 --> |
| <qualified-type-def type-id='type-id-272' const='yes' id='type-id-333'/> |
| <!-- const OT::TTCHeaderVersion1* --> |
| <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-334'/> |
| <!-- const OT::TableRecord --> |
| <qualified-type-def type-id='type-id-187' const='yes' id='type-id-335'/> |
| <!-- const OT::TableRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-335' size-in-bits='64' id='type-id-336'/> |
| <!-- const OT::TableRecord* --> |
| <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-337'/> |
| <!-- const OT::Tag --> |
| <qualified-type-def type-id='type-id-275' const='yes' id='type-id-338'/> |
| <!-- const OT::Tag* --> |
| <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/> |
| <!-- const OT::ULONG --> |
| <qualified-type-def type-id='type-id-340' const='yes' id='type-id-341'/> |
| <!-- const OT::ULONG* --> |
| <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-342'/> |
| <!-- const OT::hb_sanitize_context_t --> |
| <qualified-type-def type-id='type-id-277' const='yes' id='type-id-343'/> |
| <!-- const OT::hb_sanitize_context_t* --> |
| <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-344'/> |
| <!-- const OT::head --> |
| <qualified-type-def type-id='type-id-281' const='yes' id='type-id-345'/> |
| <!-- const OT::head* --> |
| <pointer-type-def type-id='type-id-345' size-in-bits='64' id='type-id-346'/> |
| <!-- const OT::maxp --> |
| <qualified-type-def type-id='type-id-283' const='yes' id='type-id-347'/> |
| <!-- const OT::maxp* --> |
| <pointer-type-def type-id='type-id-347' size-in-bits='64' id='type-id-348'/> |
| <!-- const hb_face_t --> |
| <qualified-type-def type-id='type-id-190' const='yes' id='type-id-349'/> |
| <!-- const hb_face_t* --> |
| <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-195'/> |
| <!-- const hb_feature_t --> |
| <qualified-type-def type-id='type-id-234' const='yes' id='type-id-350'/> |
| <!-- const hb_feature_t* --> |
| <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/> |
| <!-- const hb_font_funcs_t --> |
| <qualified-type-def type-id='type-id-198' const='yes' id='type-id-352'/> |
| <!-- const hb_font_funcs_t* --> |
| <pointer-type-def type-id='type-id-352' size-in-bits='64' id='type-id-353'/> |
| <!-- const hb_font_t --> |
| <qualified-type-def type-id='type-id-116' const='yes' id='type-id-354'/> |
| <!-- const hb_font_t* --> |
| <pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-355'/> |
| <!-- const hb_shape_plan_t --> |
| <qualified-type-def type-id='type-id-229' const='yes' id='type-id-356'/> |
| <!-- const hb_shape_plan_t* --> |
| <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-357'/> |
| <!-- const hb_tag_t --> |
| <qualified-type-def type-id='type-id-183' const='yes' id='type-id-358'/> |
| <!-- const int --> |
| <qualified-type-def type-id='type-id-9' const='yes' id='type-id-359'/> |
| <!-- const int& --> |
| <reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-360'/> |
| <!-- hb_auto_trace_t<0, bool>* --> |
| <pointer-type-def type-id='type-id-227' size-in-bits='64' id='type-id-228'/> |
| <!-- hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* --> |
| <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-197'/> |
| <!-- hb_face_t* --> |
| <pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-118'/> |
| <!-- hb_face_t::plan_node_t* --> |
| <pointer-type-def type-id='type-id-191' size-in-bits='64' id='type-id-193'/> |
| <!-- hb_feature_t* --> |
| <pointer-type-def type-id='type-id-234' size-in-bits='64' id='type-id-231'/> |
| <!-- hb_font_funcs_t* --> |
| <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-119'/> |
| <!-- hb_glyph_extents_t* --> |
| <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-123'/> |
| <!-- hb_position_t* --> |
| <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-122'/> |
| <!-- hb_shape_func_t* --> |
| <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-230'/> |
| <!-- hb_shape_plan_t* --> |
| <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-192'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* --> |
| <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-226'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* --> |
| <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-225'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_glyph_extents_t*, void*)* --> |
| <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-223'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_position_t*, hb_position_t*, void*)* --> |
| <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-219'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> |
| <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-216'/> |
| <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*)* --> |
| <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-224'/> |
| <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-221'/> |
| <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* --> |
| <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-217'/> |
| <!-- hb_face_t* hb_face_create_for_tables(hb_reference_table_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_reference_table_func_t' --> |
| <parameter type-id='type-id-194' name='reference_table_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='84' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='85' column='1'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- hb_face_t* hb_face_create(hb_blob_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='164' column='1'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- hb_face_t* hb_face_get_empty() --> |
| <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'> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- hb_face_t* hb_face_reference(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='212' column='1'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- void hb_face_destroy(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='299' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_face_set_user_data(hb_face_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='263' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='264' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='265' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='266' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='267' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_face_get_user_data(hb_face_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='284' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='285' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_face_make_immutable(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='299' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_face_is_immutable(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_blob_t* hb_face_reference_table(hb_face_t*, hb_tag_t) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='336' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='337' column='1'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- hb_blob_t* hb_face_reference_blob(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='353' column='1'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| <!-- void hb_face_set_index(hb_face_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='368' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='369' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- unsigned int hb_face_get_index(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='388' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- void hb_face_set_upem(hb_face_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='368' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='369' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- unsigned int hb_face_get_upem(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='388' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- void hb_face_set_glyph_count(hb_face_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='368' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='369' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- unsigned int hb_face_get_glyph_count(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='388' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- namespace OT --> |
| <namespace-decl name='OT'> |
| <!-- struct OT::TableRecord --> |
| <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-187'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::TableRecord::tag --> |
| <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='61' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::CheckSum OT::TableRecord::checkSum --> |
| <var-decl name='checkSum' type-id='type-id-247' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::ULONG OT::TableRecord::offset --> |
| <var-decl name='offset' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='63' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- OT::ULONG OT::TableRecord::length --> |
| <var-decl name='length' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='65' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::TableRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='67' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::TableRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='67' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::OffsetTable --> |
| <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-261'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::OffsetTable::sfnt_version --> |
| <var-decl name='sfnt_version' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='111' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::OffsetTable::numTables --> |
| <var-decl name='numTables' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='112' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::OffsetTable::searchRangeZ --> |
| <var-decl name='searchRangeZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='113' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::USHORT OT::OffsetTable::entrySelectorZ --> |
| <var-decl name='entrySelectorZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='114' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::USHORT OT::OffsetTable::rangeShiftZ --> |
| <var-decl name='rangeShiftZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='115' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::TableRecord OT::OffsetTable::tables[1] --> |
| <var-decl name='tables' type-id='type-id-188' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='116' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTable::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='118' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTable::find_table_index(hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTable*' --> |
| <parameter type-id='type-id-322' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::TableRecord& OT::OffsetTable::get_table(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTable*' --> |
| <parameter type-id='type-id-322' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::TableRecord& --> |
| <return type-id='type-id-336'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::TableRecord& OT::OffsetTable::get_table_by_tag(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTable*' --> |
| <parameter type-id='type-id-322' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- const OT::TableRecord& --> |
| <return type-id='type-id-336'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTable::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTable*' --> |
| <parameter type-id='type-id-263' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef OT::OffsetTable OT::OpenTypeFontFace --> |
| <typedef-decl name='OpenTypeFontFace' type-id='type-id-261' 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-326'/> |
| <!-- struct OT::TTCHeaderVersion1 --> |
| <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-272'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::TTCHeaderVersion1::ttcTag --> |
| <var-decl name='ttcTag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='139' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::FixedVersion OT::TTCHeaderVersion1::version --> |
| <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='140' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::TTCHeaderVersion1::table --> |
| <var-decl name='table' type-id='type-id-237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='143' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::TTCHeaderVersion1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='146' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::TTCHeaderVersion1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::TTCHeaderVersion1*' --> |
| <parameter type-id='type-id-273' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::OpenTypeFontFace& OT::TTCHeaderVersion1::get_face(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::TTCHeaderVersion1*' --> |
| <parameter type-id='type-id-334' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OpenTypeFontFace& --> |
| <return type-id='type-id-328'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::TTCHeader --> |
| <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-270'> |
| <member-type access='protected'> |
| <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} --> |
| <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-371'> |
| <member-type access='public'> |
| <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} --> |
| <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-372'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Tag ttcTag --> |
| <var-decl name='ttcTag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='185' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::FixedVersion version --> |
| <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='186' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public'> |
| <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} header --> |
| <var-decl name='header' 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='188' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::TTCHeaderVersion1 version1 --> |
| <var-decl name='version1' type-id='type-id-272' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='189' column='1'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} OT::TTCHeader::u --> |
| <var-decl name='u' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='190' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::TTCHeader::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::TTCHeader*' --> |
| <parameter type-id='type-id-271' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- const OT::OpenTypeFontFace& OT::TTCHeader::get_face(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::TTCHeader*' --> |
| <parameter type-id='type-id-332' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OpenTypeFontFace& --> |
| <return type-id='type-id-328'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OpenTypeFontFile --> |
| <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-266'> |
| <member-type access='protected'> |
| <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} --> |
| <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-373'> |
| <data-member access='public'> |
| <!-- OT::Tag tag --> |
| <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='251' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::OpenTypeFontFace fontFace --> |
| <var-decl name='fontFace' type-id='type-id-326' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='252' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::TTCHeader ttcHeader --> |
| <var-decl name='ttcHeader' type-id='type-id-270' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='253' column='1'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='200' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::CFFTag --> |
| <var-decl name='CFFTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='202' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTypeTag --> |
| <var-decl name='TrueTypeTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='203' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::TTCTag --> |
| <var-decl name='TTCTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='204' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTag --> |
| <var-decl name='TrueTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='205' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::OpenTypeFontFile::Typ1Tag --> |
| <var-decl name='Typ1Tag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='206' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} OT::OpenTypeFontFile::u --> |
| <var-decl name='u' type-id='type-id-373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='254' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OpenTypeFontFile::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='256' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::OpenTypeFontFace& OT::OpenTypeFontFile::get_face(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OpenTypeFontFile*' --> |
| <parameter type-id='type-id-330' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OpenTypeFontFace& --> |
| <return type-id='type-id-328'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OpenTypeFontFile::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OpenTypeFontFile*' --> |
| <parameter type-id='type-id-267' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_sanitize_context_t --> |
| <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-277'> |
| <member-type access='public'> |
| <!-- typedef bool OT::hb_sanitize_context_t::return_t --> |
| <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-374'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_sanitize_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='180' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_sanitize_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='280' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- const char* OT::hb_sanitize_context_t::start --> |
| <var-decl name='start' type-id='type-id-49' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='281' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- const char* OT::hb_sanitize_context_t::end --> |
| <var-decl name='end' type-id='type-id-49' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='281' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- bool OT::hb_sanitize_context_t::writable --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='224'> |
| <!-- unsigned int OT::hb_sanitize_context_t::edit_count --> |
| <var-decl name='edit_count' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='283' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_blob_t* OT::hb_sanitize_context_t::blob --> |
| <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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-265'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::maxp>(const OT::maxp*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::maxp*' --> |
| <parameter type-id='type-id-348'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::head>(const OT::head*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::head*' --> |
| <parameter type-id='type-id-346'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<unsigned int, 4u> >(const OT::IntType<unsigned int, 4u>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-314'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTable>(const OT::OffsetTable*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTable*' --> |
| <parameter type-id='type-id-322'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FixedVersion>(const OT::FixedVersion*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::FixedVersion*' --> |
| <parameter type-id='type-id-302'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-286'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-325'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::may_edit(void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_range(void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_sanitize_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_sanitize_context_t::init(hb_blob_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_sanitize_context_t::start_processing() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_sanitize_context_t::end_processing() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_array(void*, unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-375'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-376'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-377'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-378'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short unsigned int, 2u> >(const OT::IntType<short unsigned int, 2u>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat0>(const OT::CmapSubtableFormat0*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableFormat0*' --> |
| <parameter type-id='type-id-379'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat4>(const OT::CmapSubtableFormat4*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableFormat4*' --> |
| <parameter type-id='type-id-380'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::try_set<OT::USHORT, uint16_t>(OT::USHORT*, const uint16_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::USHORT*' --> |
| <parameter type-id='type-id-381'/> |
| <!-- parameter of type 'const uint16_t&' --> |
| <parameter type-id='type-id-382'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-383'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-384'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-385'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > >(const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-386'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-387'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> |
| <parameter type-id='type-id-388'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> |
| <parameter type-id='type-id-389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-390'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-391'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-392'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-393'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-394'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::VariationSelectorRecord>(const OT::VariationSelectorRecord*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::VariationSelectorRecord*' --> |
| <parameter type-id='type-id-395'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat14>(const OT::CmapSubtableFormat14*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CmapSubtableFormat14*' --> |
| <parameter type-id='type-id-396'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-397'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::EncodingRecord>(const OT::EncodingRecord*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::EncodingRecord*' --> |
| <parameter type-id='type-id-398'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::cmap>(const OT::cmap*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::cmap*' --> |
| <parameter type-id='type-id-399'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::_hea>(const OT::_hea*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::_hea*' --> |
| <parameter type-id='type-id-400'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-401'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-402'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-403'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-404'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-405'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-406'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-407'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-408'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-409'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-410'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-411'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-412'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-413'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-414'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-415'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-416'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-417'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-418'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-419'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-420'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-421'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-422'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-423'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-424'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-425'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-426'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-427'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-428'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-429'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-430'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-431'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-432'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-433'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-434'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-435'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-436'/> |
| <!-- parameter of type 'const int&' --> |
| <parameter type-id='type-id-360'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-437'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-438'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-439'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-440'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-441'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-442'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-443'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat1>(const OT::CaretValueFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CaretValueFormat1*' --> |
| <parameter type-id='type-id-444'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat2>(const OT::CaretValueFormat2*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CaretValueFormat2*' --> |
| <parameter type-id='type-id-445'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Device>(const OT::Device*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-447'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat3>(const OT::CaretValueFormat3*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CaretValueFormat3*' --> |
| <parameter type-id='type-id-448'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-449'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-450'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-451'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ClassDefFormat1>(const OT::ClassDefFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ClassDefFormat1*' --> |
| <parameter type-id='type-id-452'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-453'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-454'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-455'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-456'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-457'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-458'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::LangSys>(const OT::LangSys*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-460'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-461'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::LangSys> >(const OT::Record<OT::LangSys>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Record<OT::LangSys>*' --> |
| <parameter type-id='type-id-462'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-463'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Script> >(const OT::Record<OT::Script>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Record<OT::Script>*' --> |
| <parameter type-id='type-id-464'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-465'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-466'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsSize>(const OT::FeatureParamsSize*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::FeatureParamsSize*' --> |
| <parameter type-id='type-id-467'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsStylisticSet>(const OT::FeatureParamsStylisticSet*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::FeatureParamsStylisticSet*' --> |
| <parameter type-id='type-id-468'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-469'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsCharacterVariants>(const OT::FeatureParamsCharacterVariants*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::FeatureParamsCharacterVariants*' --> |
| <parameter type-id='type-id-470'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-471'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Feature>(const OT::Feature*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Feature*' --> |
| <parameter type-id='type-id-472'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-402'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-473'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-474'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Feature> >(const OT::Record<OT::Feature>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Record<OT::Feature>*' --> |
| <parameter type-id='type-id-475'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-476'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-477'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-478'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Lookup>(const OT::Lookup*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Lookup*' --> |
| <parameter type-id='type-id-479'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-480'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-481'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-482'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-483'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short int, 2u> >(const OT::IntType<short int, 2u>*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::IntType<short int, 2u>*' --> |
| <parameter type-id='type-id-308'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-484'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-485'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-486'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-487'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-488'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-489'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-490'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-491'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-492'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-493'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-494'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ContextFormat3>(const OT::ContextFormat3*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-496'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-497'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-498'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-499'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-500'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-501'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ExtensionFormat1>(const OT::ExtensionFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ExtensionFormat1*' --> |
| <parameter type-id='type-id-502'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-503'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-504'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-505'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-506'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-507'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-508'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairSet>(const OT::PairSet*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairSet*' --> |
| <parameter type-id='type-id-509'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-510'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-511'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat1>(const OT::AnchorFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AnchorFormat1*' --> |
| <parameter type-id='type-id-512'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat2>(const OT::AnchorFormat2*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AnchorFormat2*' --> |
| <parameter type-id='type-id-513'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat3>(const OT::AnchorFormat3*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AnchorFormat3*' --> |
| <parameter type-id='type-id-514'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-515'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-516'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkRecord>(const OT::MarkRecord*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkRecord*' --> |
| <parameter type-id='type-id-517'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-518'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorMatrix>(const OT::AnchorMatrix*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AnchorMatrix*' --> |
| <parameter type-id='type-id-519'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-520'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkBasePosFormat1*' --> |
| <parameter type-id='type-id-521'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-522'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-523'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkLigPosFormat1*' --> |
| <parameter type-id='type-id-524'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkMarkPosFormat1*' --> |
| <parameter type-id='type-id-525'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat1>(const OT::SinglePosFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat1*' --> |
| <parameter type-id='type-id-526'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat2>(const OT::SinglePosFormat2*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat2*' --> |
| <parameter type-id='type-id-527'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat1>(const OT::PairPosFormat1*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat1*' --> |
| <parameter type-id='type-id-528'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat2>(const OT::PairPosFormat2*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat2*' --> |
| <parameter type-id='type-id-529'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-530'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-531'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-344' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-532'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::OpenTypeFontFile> --> |
| <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-533'> |
| <member-function access='public' static='yes'> |
| <!-- const OT::OpenTypeFontFile* OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::OpenTypeFontFile* --> |
| <return type-id='type-id-330'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::OpenTypeFontFile>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::head> --> |
| <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-534'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::head>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::head* OT::Sanitizer<OT::head>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::head* --> |
| <return type-id='type-id-346'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::maxp> --> |
| <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-535'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::maxp>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::maxp* OT::Sanitizer<OT::maxp>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::maxp* --> |
| <return type-id='type-id-348'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_serialize_context_t --> |
| <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-279'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_serialize_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='480' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- char* OT::hb_serialize_context_t::start --> |
| <var-decl name='start' type-id='type-id-47' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- char* OT::hb_serialize_context_t::end --> |
| <var-decl name='end' type-id='type-id-47' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- char* OT::hb_serialize_context_t::head --> |
| <var-decl name='head' type-id='type-id-47' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='481' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- bool OT::hb_serialize_context_t::ran_out_of_room --> |
| <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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Coverage* OT::hb_serialize_context_t::start_embed<OT::Coverage>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::Coverage* --> |
| <return type-id='type-id-536'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Ligature* OT::hb_serialize_context_t::start_embed<OT::Ligature>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::Ligature* --> |
| <return type-id='type-id-537'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSet* OT::hb_serialize_context_t::start_embed<OT::LigatureSet>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::LigatureSet* --> |
| <return type-id='type-id-538'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookupSubTable* OT::hb_serialize_context_t::start_embed<OT::SubstLookupSubTable>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::SubstLookupSubTable* --> |
| <return type-id='type-id-539'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_embed<OT::SubstLookup>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::SubstLookup* --> |
| <return type-id='type-id-540'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Lookup* OT::hb_serialize_context_t::allocate_size<OT::Lookup>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::Lookup* --> |
| <return type-id='type-id-541'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-542'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-543'/> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-542'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-543'/> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-542'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Lookup* OT::hb_serialize_context_t::extend_min<OT::Lookup>(OT::Lookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::Lookup&' --> |
| <parameter type-id='type-id-544'/> |
| <!-- OT::Lookup* --> |
| <return type-id='type-id-541'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::IntType<short unsigned int, 2u>* OT::hb_serialize_context_t::allocate_size<OT::IntType<short unsigned int, 2u> >(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::IntType<short unsigned int, 2u>* --> |
| <return type-id='type-id-256'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat1>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::SingleSubstFormat1* --> |
| <return type-id='type-id-545'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Coverage* OT::hb_serialize_context_t::allocate_size<OT::Coverage>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::Coverage* --> |
| <return type-id='type-id-536'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat1>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::CoverageFormat1* --> |
| <return type-id='type-id-546'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-547'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat1>(OT::CoverageFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::CoverageFormat1&' --> |
| <parameter type-id='type-id-548'/> |
| <!-- OT::CoverageFormat1* --> |
| <return type-id='type-id-546'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-549'/> |
| <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-547'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat2>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::CoverageFormat2* --> |
| <return type-id='type-id-550'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-551'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat2>(OT::CoverageFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::CoverageFormat2&' --> |
| <parameter type-id='type-id-552'/> |
| <!-- OT::CoverageFormat2* --> |
| <return type-id='type-id-550'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-553'/> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-551'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Coverage* OT::hb_serialize_context_t::extend_min<OT::Coverage>(OT::Coverage&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::Coverage&' --> |
| <parameter type-id='type-id-554'/> |
| <!-- OT::Coverage* --> |
| <return type-id='type-id-536'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat1>(OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-555'/> |
| <!-- OT::SingleSubstFormat1* --> |
| <return type-id='type-id-545'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat2>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::SingleSubstFormat2* --> |
| <return type-id='type-id-556'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-557'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-558'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-557'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-558'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-557'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat2>(OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-559'/> |
| <!-- OT::SingleSubstFormat2* --> |
| <return type-id='type-id-556'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::LigatureSubstFormat1>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::LigatureSubstFormat1* --> |
| <return type-id='type-id-560'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-561'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-562'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-561'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-562'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-561'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSet* OT::hb_serialize_context_t::allocate_size<OT::LigatureSet>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::LigatureSet* --> |
| <return type-id='type-id-538'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-563'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-564'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-563'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-564'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-563'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Ligature* OT::hb_serialize_context_t::allocate_size<OT::Ligature>(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::Ligature* --> |
| <return type-id='type-id-537'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-565'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-566'/> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-565'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-566'/> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-565'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Ligature* OT::hb_serialize_context_t::extend_min<OT::Ligature>(OT::Ligature&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::Ligature&' --> |
| <parameter type-id='type-id-567'/> |
| <!-- OT::Ligature* --> |
| <return type-id='type-id-537'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSet* OT::hb_serialize_context_t::extend_min<OT::LigatureSet>(OT::LigatureSet&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::LigatureSet&' --> |
| <parameter type-id='type-id-568'/> |
| <!-- OT::LigatureSet* --> |
| <return type-id='type-id-538'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::LigatureSubstFormat1>(OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-569'/> |
| <!-- OT::LigatureSubstFormat1* --> |
| <return type-id='type-id-560'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_serialize<OT::SubstLookup>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::SubstLookup* --> |
| <return type-id='type-id-540'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::USHORT* OT::hb_serialize_context_t::extend_min<OT::USHORT>(OT::USHORT&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- parameter of type 'OT::USHORT&' --> |
| <parameter type-id='type-id-570'/> |
| <!-- OT::USHORT* --> |
| <return type-id='type-id-381'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookup* OT::hb_serialize_context_t::copy<OT::SubstLookup>() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- OT::SubstLookup* --> |
| <return type-id='type-id-540'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_serialize_context_t::end_serialize() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::BEInt<int, 4> --> |
| <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-239'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- uint8_t OT::BEInt<int, 4>::v[4] --> |
| <var-decl name='v' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::BEInt<short int, 2> --> |
| <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-241'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- uint8_t OT::BEInt<short int, 2>::v[2] --> |
| <var-decl name='v' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- short int OT::BEInt<short int, 2>::operator short int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::BEInt<short int, 2>*' --> |
| <parameter type-id='type-id-292' is-artificial='yes'/> |
| <!-- short int --> |
| <return type-id='type-id-72'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::BEInt<short int, 2>::set(short int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::BEInt<short int, 2>*' --> |
| <parameter type-id='type-id-242' is-artificial='yes'/> |
| <!-- parameter of type 'short int' --> |
| <parameter type-id='type-id-72'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::BEInt<short unsigned int, 2> --> |
| <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-243'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- uint8_t OT::BEInt<short unsigned int, 2>::v[2] --> |
| <var-decl name='v' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- short unsigned int OT::BEInt<short unsigned int, 2>::operator short unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::BEInt<short unsigned int, 2>*' --> |
| <parameter type-id='type-id-295' is-artificial='yes'/> |
| <!-- short unsigned int --> |
| <return type-id='type-id-73'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::BEInt<short unsigned int, 2>::set(short unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::BEInt<short unsigned int, 2>*' --> |
| <parameter type-id='type-id-244' is-artificial='yes'/> |
| <!-- parameter of type 'short unsigned int' --> |
| <parameter type-id='type-id-73'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::BEInt<unsigned int, 4> --> |
| <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-245'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- uint8_t OT::BEInt<unsigned int, 4>::v[4] --> |
| <var-decl name='v' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::BEInt<unsigned int, 4>::operator unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> |
| <parameter type-id='type-id-298' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::BEInt<unsigned int, 4>::set(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::BEInt<unsigned int, 4>*' --> |
| <parameter type-id='type-id-246' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::BEInt<unsigned int, 4>::operator==(const OT::BEInt<unsigned int, 4>&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> |
| <parameter type-id='type-id-298' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::BEInt<unsigned int, 4>&' --> |
| <parameter type-id='type-id-297'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::IntType<int, 4u> --> |
| <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-251'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::BEInt<int, 4> OT::IntType<int, 4u>::v --> |
| <var-decl name='v' type-id='type-id-239' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<int, 4u>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<int, 4u>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::IntType<short int, 2u> --> |
| <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-253'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::BEInt<short int, 2> OT::IntType<short int, 2u>::v --> |
| <var-decl name='v' type-id='type-id-241' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<short int, 2u>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<short int, 2u>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- short int OT::IntType<short int, 2u>::operator short int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<short int, 2u>*' --> |
| <parameter type-id='type-id-308' is-artificial='yes'/> |
| <!-- short int --> |
| <return type-id='type-id-72'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::IntType<short int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> |
| <parameter type-id='type-id-254' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::IntType<short int, 2u>::set(short int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> |
| <parameter type-id='type-id-254' is-artificial='yes'/> |
| <!-- parameter of type 'short int' --> |
| <parameter type-id='type-id-72'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::IntType<short unsigned int, 2u> --> |
| <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-255'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::BEInt<short unsigned int, 2> OT::IntType<short unsigned int, 2u>::v --> |
| <var-decl name='v' type-id='type-id-243' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<short unsigned int, 2u>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<short unsigned int, 2u>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- short unsigned int OT::IntType<short unsigned int, 2u>::operator short unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311' is-artificial='yes'/> |
| <!-- short unsigned int --> |
| <return type-id='type-id-73'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int OT::IntType<short unsigned int, 2u>::cmp(OT::IntType<short unsigned int, 2u>) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311' is-artificial='yes'/> |
| <!-- parameter of type 'struct OT::IntType<short unsigned int, 2u>' --> |
| <parameter type-id='type-id-255'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::IntType<short unsigned int, 2u>::set(short unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-256' is-artificial='yes'/> |
| <!-- parameter of type 'short unsigned int' --> |
| <parameter type-id='type-id-73'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::IntType<short unsigned int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-256' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int OT::IntType<short unsigned int, 2u>::cmp(short unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311' is-artificial='yes'/> |
| <!-- parameter of type 'short unsigned int' --> |
| <parameter type-id='type-id-73'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- int OT::IntType<short unsigned int, 2u>::cmp(const OT::IntType<short unsigned int, 2u>*) --> |
| <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'> |
| <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311'/> |
| <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::IntType<unsigned int, 4u> --> |
| <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-257'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::BEInt<unsigned int, 4> OT::IntType<unsigned int, 4u>::v --> |
| <var-decl name='v' type-id='type-id-245' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<unsigned int, 4u>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<unsigned int, 4u>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::IntType<unsigned int, 4u>::set(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-258' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::IntType<unsigned int, 4u>::operator==(const OT::IntType<unsigned int, 4u>&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-314' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::IntType<unsigned int, 4u>&' --> |
| <parameter type-id='type-id-313'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::IntType<unsigned int, 4u>::operator unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-314' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::IntType<unsigned int, 4u>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-258' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int OT::IntType<unsigned int, 4u>::cmp(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> |
| <parameter type-id='type-id-314' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef OT::IntType<short unsigned int, 2u> OT::USHORT --> |
| <typedef-decl name='USHORT' type-id='type-id-255' 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-370'/> |
| <!-- typedef OT::IntType<short int, 2u> OT::SHORT --> |
| <typedef-decl name='SHORT' type-id='type-id-253' 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-571'/> |
| <!-- typedef OT::IntType<unsigned int, 4u> OT::ULONG --> |
| <typedef-decl name='ULONG' type-id='type-id-257' 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-340'/> |
| <!-- typedef OT::IntType<int, 4u> OT::LONG --> |
| <typedef-decl name='LONG' type-id='type-id-251' 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-572'/> |
| <!-- struct OT::LONGDATETIME --> |
| <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-259'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::LONG OT::LONGDATETIME::major --> |
| <var-decl name='major' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='653' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ULONG OT::LONGDATETIME::minor --> |
| <var-decl name='minor' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='654' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LONGDATETIME::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='656' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LONGDATETIME::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='656' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::Tag --> |
| <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-275'> |
| <!-- struct OT::IntType<unsigned int, 4u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Tag::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='667' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Tag::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='667' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <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-317'> |
| <!-- struct OT::IntType<unsigned int, 4u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Offset<OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Offset<OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::CheckSum --> |
| <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-247'> |
| <!-- struct OT::IntType<unsigned int, 4u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CheckSum::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='709' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CheckSum::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='709' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::FixedVersion --> |
| <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-249'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::FixedVersion::major --> |
| <var-decl name='major' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='726' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::FixedVersion::minor --> |
| <var-decl name='minor' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='727' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FixedVersion::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='729' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FixedVersion::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='729' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::FixedVersion::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::FixedVersion*' --> |
| <parameter type-id='type-id-250' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- uint32_t OT::FixedVersion::to_int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::FixedVersion*' --> |
| <parameter type-id='type-id-302' is-artificial='yes'/> |
| <!-- typedef uint32_t --> |
| <return type-id='type-id-100'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> |
| <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-185'> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-265' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-265' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::OffsetTable& OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-325' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::OffsetTable& --> |
| <return type-id='type-id-321'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <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-237'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- 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] --> |
| <var-decl name='array' type-id='type-id-186' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-238' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-238' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-286' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> |
| <return type-id='type-id-324'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::head --> |
| <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-281'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::head::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='46' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::FixedVersion OT::head::version --> |
| <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::FixedVersion OT::head::fontRevision --> |
| <var-decl name='fontRevision' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ULONG OT::head::checkSumAdjustment --> |
| <var-decl name='checkSumAdjustment' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='63' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::ULONG OT::head::magicNumber --> |
| <var-decl name='magicNumber' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='66' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::USHORT OT::head::flags --> |
| <var-decl name='flags' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='67' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='144'> |
| <!-- OT::USHORT OT::head::unitsPerEm --> |
| <var-decl name='unitsPerEm' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='113' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='160'> |
| <!-- OT::LONGDATETIME OT::head::created --> |
| <var-decl name='created' type-id='type-id-259' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='116' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='224'> |
| <!-- OT::LONGDATETIME OT::head::modified --> |
| <var-decl name='modified' type-id='type-id-259' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='118' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='288'> |
| <!-- OT::SHORT OT::head::xMin --> |
| <var-decl name='xMin' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='120' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='304'> |
| <!-- OT::SHORT OT::head::yMin --> |
| <var-decl name='yMin' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='121' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='320'> |
| <!-- OT::SHORT OT::head::xMax --> |
| <var-decl name='xMax' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='122' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='336'> |
| <!-- OT::SHORT OT::head::yMax --> |
| <var-decl name='yMax' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='123' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='352'> |
| <!-- OT::USHORT OT::head::macStyle --> |
| <var-decl name='macStyle' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='124' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='368'> |
| <!-- OT::USHORT OT::head::lowestRecPPEM --> |
| <var-decl name='lowestRecPPEM' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='132' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='384'> |
| <!-- OT::SHORT OT::head::fontDirectionHint --> |
| <var-decl name='fontDirectionHint' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='133' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='400'> |
| <!-- OT::SHORT OT::head::indexToLocFormat --> |
| <var-decl name='indexToLocFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='139' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='416'> |
| <!-- OT::SHORT OT::head::glyphDataFormat --> |
| <var-decl name='glyphDataFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='140' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::head::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='142' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::head::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='142' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::head::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::head*' --> |
| <parameter type-id='type-id-282' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::head::get_upem() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::head*' --> |
| <parameter type-id='type-id-346' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::maxp --> |
| <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-283'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::maxp::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='44' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::FixedVersion OT::maxp::version --> |
| <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='58' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::maxp::numGlyphs --> |
| <var-decl name='numGlyphs' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::maxp::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::maxp::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='62' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::maxp::get_num_glyphs() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::maxp*' --> |
| <parameter type-id='type-id-348' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::maxp::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::maxp*' --> |
| <parameter type-id='type-id-284' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > > --> |
| <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-268'/> |
| </namespace-decl> |
| <!-- hb_blob_t* (hb_face_t*, hb_tag_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-361'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-362'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, char*, unsigned int, void*) --> |
| <function-type size-in-bits='64' id='type-id-363'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_glyph_extents_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-364'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_glyph_extents_t*' --> |
| <parameter type-id='type-id-123'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_position_t*, hb_position_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-365'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-366'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*) --> |
| <function-type size-in-bits='64' id='type-id-367'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_bool_t (hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> |
| <function-type size-in-bits='64' id='type-id-235'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-type> |
| <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-368'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-type> |
| <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, void*) --> |
| <function-type size-in-bits='64' id='type-id-369'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-type> |
| </abi-instr> |
| <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'> |
| <!-- int* --> |
| <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-573'/> |
| <!-- hb_font_funcs_t* hb_font_funcs_create() --> |
| <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'> |
| <!-- hb_font_funcs_t* --> |
| <return type-id='type-id-119'/> |
| </function-decl> |
| <!-- hb_font_funcs_t* hb_font_funcs_get_empty() --> |
| <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'> |
| <!-- hb_font_funcs_t* --> |
| <return type-id='type-id-119'/> |
| </function-decl> |
| <!-- hb_font_funcs_t* hb_font_funcs_reference(hb_font_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='280' column='1'/> |
| <!-- hb_font_funcs_t* --> |
| <return type-id='type-id-119'/> |
| </function-decl> |
| <!-- void hb_font_funcs_destroy(hb_font_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='358' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='321' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='322' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='323' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='324' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='325' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_font_funcs_get_user_data(hb_font_funcs_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='342' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='343' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_font_funcs_make_immutable(hb_font_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='358' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_funcs_is_immutable(hb_font_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='377' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_contour_point_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_funcs_set_glyph_extents_func(hb_font_funcs_t*, hb_font_get_glyph_extents_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_extents_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_from_name_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_funcs_set_glyph_func(hb_font_funcs_t*, hb_font_get_glyph_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_func_t' --> |
| <parameter type-id='type-id-200' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_h_advance_func_t' --> |
| <parameter type-id='type-id-201' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_h_kerning_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_h_origin_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_funcs_set_glyph_name_func(hb_font_funcs_t*, hb_font_get_glyph_name_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_name_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_v_advance_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_v_kerning_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_font_get_glyph_v_origin_func_t' --> |
| <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'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph(hb_font_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='431' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='432' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='variation_selector' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='432' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='433' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_position_t hb_font_get_glyph_h_advance(hb_font_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='450' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='451' column='1'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| <!-- hb_position_t hb_font_get_glyph_v_advance(hb_font_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='450' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='451' column='1'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_h_origin(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='488' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='489' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_v_origin(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='488' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='489' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='490' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_position_t hb_font_get_glyph_h_kerning(hb_font_t*, hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='529' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='left_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='right_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| <!-- hb_position_t hb_font_get_glyph_v_kerning(hb_font_t*, hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='529' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='left_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='right_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='530' column='1'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_extents(hb_font_t*, hb_codepoint_t, hb_glyph_extents_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='567' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='568' column='1'/> |
| <!-- parameter of type 'hb_glyph_extents_t*' --> |
| <parameter type-id='type-id-123' name='extents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='569' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_contour_point(hb_font_t*, hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='589' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='590' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='point_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='590' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='591' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='591' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_name(hb_font_t*, hb_codepoint_t, char*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='610' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='611' column='1'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='612' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='612' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_from_name(hb_font_t*, const char*, int, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='631' column='1'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='633' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_font_get_glyph_advance_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='655' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='656' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_get_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='655' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='656' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_add_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='655' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='656' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_subtract_glyph_origin_for_direction(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='654' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='655' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='656' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='657' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='739' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='first_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='740' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='second_glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='740' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='741' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='742' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='742' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_get_glyph_extents_for_origin(hb_font_t*, hb_codepoint_t, hb_direction_t, hb_glyph_extents_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='761' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='762' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='763' column='1'/> |
| <!-- parameter of type 'hb_glyph_extents_t*' --> |
| <parameter type-id='type-id-123' name='extents' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='764' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='785' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='786' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='point_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='786' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='787' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='x' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='788' column='1'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122' name='y' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='788' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_font_glyph_to_string(hb_font_t*, hb_codepoint_t, char*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='806' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='807' column='1'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47' name='s' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='808' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='808' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_glyph_from_string(hb_font_t*, const char*, int, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='631' column='1'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='632' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='633' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_font_t* hb_font_create(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='851' column='1'/> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- hb_font_t* hb_font_create_sub_font(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1070' column='1'/> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- hb_font_t* hb_font_get_empty() --> |
| <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'> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- hb_font_t* hb_font_reference(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1070' column='1'/> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- void hb_font_destroy(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_set_user_data(hb_font_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='999' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1000' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1001' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1002' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1003' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_font_get_user_data(hb_font_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1020' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1021' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_font_make_immutable(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_font_is_immutable(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1054' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_font_t* hb_font_get_parent(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1070' column='1'/> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- hb_face_t* hb_font_get_face(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1086' column='1'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- void hb_font_set_funcs(hb_font_t*, hb_font_funcs_t*, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1104' column='1'/> |
| <!-- parameter of type 'hb_font_funcs_t*' --> |
| <parameter type-id='type-id-119' name='klass' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1105' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='font_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1106' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1107' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_set_funcs_data(hb_font_t*, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1139' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='font_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1140' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1141' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_set_scale(hb_font_t*, int, int) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1169' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1170' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1171' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_get_scale(hb_font_t*, int*, int*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1191' column='1'/> |
| <!-- parameter of type 'int*' --> |
| <parameter type-id='type-id-573' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1192' column='1'/> |
| <!-- parameter of type 'int*' --> |
| <parameter type-id='type-id-573' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1193' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_set_ppem(hb_font_t*, unsigned int, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1210' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='x_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1211' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='y_ppem' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1212' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_font_get_ppem(hb_font_t*, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1232' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- struct FT_Glyph_Metrics_ --> |
| <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-574'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Pos FT_Glyph_Metrics_::width --> |
| <var-decl name='width' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Pos FT_Glyph_Metrics_::height --> |
| <var-decl name='height' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Pos FT_Glyph_Metrics_::horiBearingX --> |
| <var-decl name='horiBearingX' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Pos FT_Glyph_Metrics_::horiBearingY --> |
| <var-decl name='horiBearingY' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- FT_Pos FT_Glyph_Metrics_::horiAdvance --> |
| <var-decl name='horiAdvance' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- FT_Pos FT_Glyph_Metrics_::vertBearingX --> |
| <var-decl name='vertBearingX' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- FT_Pos FT_Glyph_Metrics_::vertBearingY --> |
| <var-decl name='vertBearingY' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- FT_Pos FT_Glyph_Metrics_::vertAdvance --> |
| <var-decl name='vertAdvance' type-id='type-id-575' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Glyph_Metrics_ FT_Glyph_Metrics --> |
| <typedef-decl name='FT_Glyph_Metrics' type-id='type-id-574' 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-576'/> |
| <!-- struct FT_Bitmap_Size_ --> |
| <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-577'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Short FT_Bitmap_Size_::height --> |
| <var-decl name='height' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- FT_Short FT_Bitmap_Size_::width --> |
| <var-decl name='width' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Pos FT_Bitmap_Size_::size --> |
| <var-decl name='size' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Pos FT_Bitmap_Size_::x_ppem --> |
| <var-decl name='x_ppem' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Pos FT_Bitmap_Size_::y_ppem --> |
| <var-decl name='y_ppem' type-id='type-id-575' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Bitmap_Size_ FT_Bitmap_Size --> |
| <typedef-decl name='FT_Bitmap_Size' 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/freetype.h' line='343' column='1' id='type-id-579'/> |
| <!-- typedef FT_LibraryRec_* FT_Library --> |
| <typedef-decl name='FT_Library' 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/freetype.h' line='376' column='1' id='type-id-581'/> |
| <!-- typedef FT_DriverRec_* FT_Driver --> |
| <typedef-decl name='FT_Driver' 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='401' column='1' id='type-id-583'/> |
| <!-- typedef FT_FaceRec_* FT_Face --> |
| <typedef-decl name='FT_Face' type-id='type-id-584' 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'/> |
| <!-- typedef FT_SizeRec_* FT_Size --> |
| <typedef-decl name='FT_Size' type-id='type-id-586' 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-587'/> |
| <!-- typedef FT_GlyphSlotRec_* FT_GlyphSlot --> |
| <typedef-decl name='FT_GlyphSlot' type-id='type-id-588' 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-589'/> |
| <!-- typedef FT_CharMapRec_* FT_CharMap --> |
| <typedef-decl name='FT_CharMap' type-id='type-id-590' 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-591'/> |
| <!-- enum FT_Encoding_ --> |
| <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-592'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='FT_ENCODING_NONE' value='0'/> |
| <enumerator name='FT_ENCODING_MS_SYMBOL' value='1937337698'/> |
| <enumerator name='FT_ENCODING_UNICODE' value='1970170211'/> |
| <enumerator name='FT_ENCODING_SJIS' value='1936353651'/> |
| <enumerator name='FT_ENCODING_GB2312' value='1734484000'/> |
| <enumerator name='FT_ENCODING_BIG5' value='1651074869'/> |
| <enumerator name='FT_ENCODING_WANSUNG' value='2002873971'/> |
| <enumerator name='FT_ENCODING_JOHAB' value='1785686113'/> |
| <enumerator name='FT_ENCODING_MS_SJIS' value='1936353651'/> |
| <enumerator name='FT_ENCODING_MS_GB2312' value='1734484000'/> |
| <enumerator name='FT_ENCODING_MS_BIG5' value='1651074869'/> |
| <enumerator name='FT_ENCODING_MS_WANSUNG' value='2002873971'/> |
| <enumerator name='FT_ENCODING_MS_JOHAB' value='1785686113'/> |
| <enumerator name='FT_ENCODING_ADOBE_STANDARD' value='1094995778'/> |
| <enumerator name='FT_ENCODING_ADOBE_EXPERT' value='1094992453'/> |
| <enumerator name='FT_ENCODING_ADOBE_CUSTOM' value='1094992451'/> |
| <enumerator name='FT_ENCODING_ADOBE_LATIN_1' value='1818326065'/> |
| <enumerator name='FT_ENCODING_OLD_LATIN_2' value='1818326066'/> |
| <enumerator name='FT_ENCODING_APPLE_ROMAN' value='1634889070'/> |
| </enum-decl> |
| <!-- typedef FT_Encoding_ FT_Encoding --> |
| <typedef-decl name='FT_Encoding' type-id='type-id-592' 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-593'/> |
| <!-- struct FT_CharMapRec_ --> |
| <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-594'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Face FT_CharMapRec_::face --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Encoding FT_CharMapRec_::encoding --> |
| <var-decl name='encoding' 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='782' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- FT_UShort FT_CharMapRec_::platform_id --> |
| <var-decl name='platform_id' 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='783' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='112'> |
| <!-- FT_UShort FT_CharMapRec_::encoding_id --> |
| <var-decl name='encoding_id' 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='784' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Face_InternalRec_* FT_Face_Internal --> |
| <typedef-decl name='FT_Face_Internal' type-id='type-id-596' 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-597'/> |
| <!-- struct FT_FaceRec_ --> |
| <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-598'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Long FT_FaceRec_::num_faces --> |
| <var-decl name='num_faces' 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='960' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Long FT_FaceRec_::face_index --> |
| <var-decl name='face_index' 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='961' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Long FT_FaceRec_::face_flags --> |
| <var-decl name='face_flags' 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='963' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Long FT_FaceRec_::style_flags --> |
| <var-decl name='style_flags' 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='964' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- FT_Long FT_FaceRec_::num_glyphs --> |
| <var-decl name='num_glyphs' 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='966' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- FT_String* FT_FaceRec_::family_name --> |
| <var-decl name='family_name' 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='968' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- FT_String* FT_FaceRec_::style_name --> |
| <var-decl name='style_name' 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='969' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- FT_Int FT_FaceRec_::num_fixed_sizes --> |
| <var-decl name='num_fixed_sizes' 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='971' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- FT_Bitmap_Size* FT_FaceRec_::available_sizes --> |
| <var-decl name='available_sizes' 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='972' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- FT_Int FT_FaceRec_::num_charmaps --> |
| <var-decl name='num_charmaps' 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='974' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- FT_CharMap* FT_FaceRec_::charmaps --> |
| <var-decl name='charmaps' 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='975' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='704'> |
| <!-- FT_Generic FT_FaceRec_::generic --> |
| <var-decl name='generic' type-id='type-id-604' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='832'> |
| <!-- FT_BBox FT_FaceRec_::bbox --> |
| <var-decl name='bbox' 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/freetype.h' line='982' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1088'> |
| <!-- FT_UShort FT_FaceRec_::units_per_EM --> |
| <var-decl name='units_per_EM' 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='984' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1104'> |
| <!-- FT_Short FT_FaceRec_::ascender --> |
| <var-decl name='ascender' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1120'> |
| <!-- FT_Short FT_FaceRec_::descender --> |
| <var-decl name='descender' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1136'> |
| <!-- FT_Short FT_FaceRec_::height --> |
| <var-decl name='height' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1152'> |
| <!-- FT_Short FT_FaceRec_::max_advance_width --> |
| <var-decl name='max_advance_width' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1168'> |
| <!-- FT_Short FT_FaceRec_::max_advance_height --> |
| <var-decl name='max_advance_height' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1184'> |
| <!-- FT_Short FT_FaceRec_::underline_position --> |
| <var-decl name='underline_position' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1200'> |
| <!-- FT_Short FT_FaceRec_::underline_thickness --> |
| <var-decl name='underline_thickness' type-id='type-id-578' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1216'> |
| <!-- FT_GlyphSlot FT_FaceRec_::glyph --> |
| <var-decl name='glyph' 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='995' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1280'> |
| <!-- FT_Size FT_FaceRec_::size --> |
| <var-decl name='size' 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='996' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1344'> |
| <!-- FT_CharMap FT_FaceRec_::charmap --> |
| <var-decl name='charmap' 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='997' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1408'> |
| <!-- FT_Driver FT_FaceRec_::driver --> |
| <var-decl name='driver' 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='1001' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1472'> |
| <!-- FT_Memory FT_FaceRec_::memory --> |
| <var-decl name='memory' type-id='type-id-606' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1536'> |
| <!-- FT_Stream FT_FaceRec_::stream --> |
| <var-decl name='stream' 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='1003' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1600'> |
| <!-- FT_ListRec FT_FaceRec_::sizes_list --> |
| <var-decl name='sizes_list' 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='1005' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1728'> |
| <!-- FT_Generic FT_FaceRec_::autohint --> |
| <var-decl name='autohint' type-id='type-id-604' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1856'> |
| <!-- void* FT_FaceRec_::extensions --> |
| <var-decl name='extensions' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1920'> |
| <!-- FT_Face_Internal FT_FaceRec_::internal --> |
| <var-decl name='internal' 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='1010' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Size_InternalRec_* FT_Size_Internal --> |
| <typedef-decl name='FT_Size_Internal' type-id='type-id-609' 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-610'/> |
| <!-- struct FT_Size_Metrics_ --> |
| <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-611'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_UShort FT_Size_Metrics_::x_ppem --> |
| <var-decl name='x_ppem' 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='1427' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- FT_UShort FT_Size_Metrics_::y_ppem --> |
| <var-decl name='y_ppem' 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='1428' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Fixed FT_Size_Metrics_::x_scale --> |
| <var-decl name='x_scale' 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='1430' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Fixed FT_Size_Metrics_::y_scale --> |
| <var-decl name='y_scale' 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='1431' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Pos FT_Size_Metrics_::ascender --> |
| <var-decl name='ascender' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- FT_Pos FT_Size_Metrics_::descender --> |
| <var-decl name='descender' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- FT_Pos FT_Size_Metrics_::height --> |
| <var-decl name='height' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- FT_Pos FT_Size_Metrics_::max_advance --> |
| <var-decl name='max_advance' type-id='type-id-575' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Size_Metrics_ FT_Size_Metrics --> |
| <typedef-decl name='FT_Size_Metrics' type-id='type-id-611' 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-613'/> |
| <!-- struct FT_SizeRec_ --> |
| <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-614'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Face FT_SizeRec_::face --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Generic FT_SizeRec_::generic --> |
| <var-decl name='generic' type-id='type-id-604' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Size_Metrics FT_SizeRec_::metrics --> |
| <var-decl name='metrics' 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='1464' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- FT_Size_Internal FT_SizeRec_::internal --> |
| <var-decl name='internal' 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='1465' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_SubGlyphRec_* FT_SubGlyph --> |
| <typedef-decl name='FT_SubGlyph' type-id='type-id-615' 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-616'/> |
| <!-- typedef FT_Slot_InternalRec_* FT_Slot_Internal --> |
| <typedef-decl name='FT_Slot_Internal' 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='1498' column='1' id='type-id-618'/> |
| <!-- struct FT_GlyphSlotRec_ --> |
| <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-619'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Library FT_GlyphSlotRec_::library --> |
| <var-decl name='library' 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/freetype.h' line='1672' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Face FT_GlyphSlotRec_::face --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_GlyphSlot FT_GlyphSlotRec_::next --> |
| <var-decl name='next' 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='1674' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_UInt FT_GlyphSlotRec_::reserved --> |
| <var-decl name='reserved' type-id='type-id-620' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- FT_Generic FT_GlyphSlotRec_::generic --> |
| <var-decl name='generic' type-id='type-id-604' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- FT_Glyph_Metrics FT_GlyphSlotRec_::metrics --> |
| <var-decl name='metrics' type-id='type-id-576' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- FT_Fixed FT_GlyphSlotRec_::linearHoriAdvance --> |
| <var-decl name='linearHoriAdvance' 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='1679' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='960'> |
| <!-- FT_Fixed FT_GlyphSlotRec_::linearVertAdvance --> |
| <var-decl name='linearVertAdvance' 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='1680' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1024'> |
| <!-- FT_Vector FT_GlyphSlotRec_::advance --> |
| <var-decl name='advance' type-id='type-id-621' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1152'> |
| <!-- FT_Glyph_Format FT_GlyphSlotRec_::format --> |
| <var-decl name='format' 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/freetype.h' line='1683' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1216'> |
| <!-- FT_Bitmap FT_GlyphSlotRec_::bitmap --> |
| <var-decl name='bitmap' 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/freetype.h' line='1685' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1536'> |
| <!-- FT_Int FT_GlyphSlotRec_::bitmap_left --> |
| <var-decl name='bitmap_left' 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='1686' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1568'> |
| <!-- FT_Int FT_GlyphSlotRec_::bitmap_top --> |
| <var-decl name='bitmap_top' 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='1687' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1600'> |
| <!-- FT_Outline FT_GlyphSlotRec_::outline --> |
| <var-decl name='outline' 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/freetype.h' line='1689' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1920'> |
| <!-- FT_UInt FT_GlyphSlotRec_::num_subglyphs --> |
| <var-decl name='num_subglyphs' type-id='type-id-620' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='1984'> |
| <!-- FT_SubGlyph FT_GlyphSlotRec_::subglyphs --> |
| <var-decl name='subglyphs' 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='1692' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2048'> |
| <!-- void* FT_GlyphSlotRec_::control_data --> |
| <var-decl name='control_data' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2112'> |
| <!-- long int FT_GlyphSlotRec_::control_len --> |
| <var-decl name='control_len' type-id='type-id-10' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2176'> |
| <!-- FT_Pos FT_GlyphSlotRec_::lsb_delta --> |
| <var-decl name='lsb_delta' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2240'> |
| <!-- FT_Pos FT_GlyphSlotRec_::rsb_delta --> |
| <var-decl name='rsb_delta' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2304'> |
| <!-- void* FT_GlyphSlotRec_::other --> |
| <var-decl name='other' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='2368'> |
| <!-- FT_Slot_Internal FT_GlyphSlotRec_::internal --> |
| <var-decl name='internal' type-id='type-id-618' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef long int FT_Pos --> |
| <typedef-decl name='FT_Pos' type-id='type-id-10' 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-575'/> |
| <!-- struct FT_Vector_ --> |
| <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-625'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Pos FT_Vector_::x --> |
| <var-decl name='x' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Pos FT_Vector_::y --> |
| <var-decl name='y' type-id='type-id-575' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Vector_ FT_Vector --> |
| <typedef-decl name='FT_Vector' 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='79' column='1' id='type-id-621'/> |
| <!-- struct FT_BBox_ --> |
| <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-626'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_Pos FT_BBox_::xMin --> |
| <var-decl name='xMin' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Pos FT_BBox_::yMin --> |
| <var-decl name='yMin' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Pos FT_BBox_::xMax --> |
| <var-decl name='xMax' type-id='type-id-575' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Pos FT_BBox_::yMax --> |
| <var-decl name='yMax' type-id='type-id-575' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_BBox_ FT_BBox --> |
| <typedef-decl name='FT_BBox' type-id='type-id-626' 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-605'/> |
| <!-- struct FT_Bitmap_ --> |
| <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-627'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- int FT_Bitmap_::rows --> |
| <var-decl name='rows' type-id='type-id-9' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- int FT_Bitmap_::width --> |
| <var-decl name='width' type-id='type-id-9' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- int FT_Bitmap_::pitch --> |
| <var-decl name='pitch' type-id='type-id-9' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- unsigned char* FT_Bitmap_::buffer --> |
| <var-decl name='buffer' type-id='type-id-628' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- short int FT_Bitmap_::num_grays --> |
| <var-decl name='num_grays' type-id='type-id-72' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='208'> |
| <!-- char FT_Bitmap_::pixel_mode --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='216'> |
| <!-- char FT_Bitmap_::palette_mode --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- void* FT_Bitmap_::palette --> |
| <var-decl name='palette' type-id='type-id-32' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Bitmap_ FT_Bitmap --> |
| <typedef-decl name='FT_Bitmap' type-id='type-id-627' 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-623'/> |
| <!-- struct FT_Outline_ --> |
| <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-629'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- short int FT_Outline_::n_contours --> |
| <var-decl name='n_contours' type-id='type-id-72' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- short int FT_Outline_::n_points --> |
| <var-decl name='n_points' type-id='type-id-72' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Vector* FT_Outline_::points --> |
| <var-decl name='points' 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/ftimage.h' line='397' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- char* FT_Outline_::tags --> |
| <var-decl name='tags' type-id='type-id-47' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- short int* FT_Outline_::contours --> |
| <var-decl name='contours' type-id='type-id-631' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- int FT_Outline_::flags --> |
| <var-decl name='flags' type-id='type-id-9' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Outline_ FT_Outline --> |
| <typedef-decl name='FT_Outline' type-id='type-id-629' 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-624'/> |
| <!-- enum FT_Glyph_Format_ --> |
| <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-632'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='FT_GLYPH_FORMAT_NONE' value='0'/> |
| <enumerator name='FT_GLYPH_FORMAT_COMPOSITE' value='1668246896'/> |
| <enumerator name='FT_GLYPH_FORMAT_BITMAP' value='1651078259'/> |
| <enumerator name='FT_GLYPH_FORMAT_OUTLINE' value='1869968492'/> |
| <enumerator name='FT_GLYPH_FORMAT_PLOTTER' value='1886154612'/> |
| </enum-decl> |
| <!-- typedef FT_Glyph_Format_ FT_Glyph_Format --> |
| <typedef-decl name='FT_Glyph_Format' type-id='type-id-632' 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-622'/> |
| <!-- typedef FT_MemoryRec_* FT_Memory --> |
| <typedef-decl name='FT_Memory' type-id='type-id-633' 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-606'/> |
| <!-- typedef void* (typedef FT_Memory, long int)* FT_Alloc_Func --> |
| <typedef-decl name='FT_Alloc_Func' type-id='type-id-634' 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-635'/> |
| <!-- typedef void (typedef FT_Memory, void*)* FT_Free_Func --> |
| <typedef-decl name='FT_Free_Func' 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/ftsystem.h' line='111' column='1' id='type-id-637'/> |
| <!-- typedef void* (typedef FT_Memory, long int, long int, void*)* FT_Realloc_Func --> |
| <typedef-decl name='FT_Realloc_Func' type-id='type-id-638' 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-639'/> |
| <!-- struct FT_MemoryRec_ --> |
| <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-640'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* FT_MemoryRec_::user --> |
| <var-decl name='user' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Alloc_Func FT_MemoryRec_::alloc --> |
| <var-decl name='alloc' 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='174' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- FT_Free_Func FT_MemoryRec_::free --> |
| <var-decl name='free' type-id='type-id-637' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_Realloc_Func FT_MemoryRec_::realloc --> |
| <var-decl name='realloc' type-id='type-id-639' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_StreamRec_* FT_Stream --> |
| <typedef-decl name='FT_Stream' 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/ftsystem.h' line='196' column='1' id='type-id-607'/> |
| <!-- union FT_StreamDesc_ --> |
| <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-642'> |
| <data-member access='public'> |
| <!-- long int FT_StreamDesc_::value --> |
| <var-decl name='value' type-id='type-id-10' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- void* FT_StreamDesc_::pointer --> |
| <var-decl name='pointer' type-id='type-id-32' 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'/> |
| </data-member> |
| </union-decl> |
| <!-- typedef FT_StreamDesc_ FT_StreamDesc --> |
| <typedef-decl name='FT_StreamDesc' 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/ftsystem.h' line='214' column='1' id='type-id-643'/> |
| <!-- typedef long unsigned int (typedef FT_Stream, long unsigned int, unsigned char*, long unsigned int)* FT_Stream_IoFunc --> |
| <typedef-decl name='FT_Stream_IoFunc' 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/ftsystem.h' line='251' column='1' id='type-id-645'/> |
| <!-- typedef void (typedef FT_Stream)* FT_Stream_CloseFunc --> |
| <typedef-decl name='FT_Stream_CloseFunc' 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/ftsystem.h' line='268' column='1' id='type-id-647'/> |
| <!-- struct FT_StreamRec_ --> |
| <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-648'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned char* FT_StreamRec_::base --> |
| <var-decl name='base' type-id='type-id-628' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- long unsigned int FT_StreamRec_::size --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- long unsigned int FT_StreamRec_::pos --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- FT_StreamDesc FT_StreamRec_::descriptor --> |
| <var-decl name='descriptor' type-id='type-id-643' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- FT_StreamDesc FT_StreamRec_::pathname --> |
| <var-decl name='pathname' type-id='type-id-643' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- FT_Stream_IoFunc FT_StreamRec_::read --> |
| <var-decl name='read' type-id='type-id-645' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- FT_Stream_CloseFunc FT_StreamRec_::close --> |
| <var-decl name='close' type-id='type-id-647' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- FT_Memory FT_StreamRec_::memory --> |
| <var-decl name='memory' type-id='type-id-606' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- unsigned char* FT_StreamRec_::cursor --> |
| <var-decl name='cursor' type-id='type-id-628' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- unsigned char* FT_StreamRec_::limit --> |
| <var-decl name='limit' type-id='type-id-628' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef char FT_String --> |
| <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-649'/> |
| <!-- typedef short int FT_Short --> |
| <typedef-decl name='FT_Short' type-id='type-id-72' 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-578'/> |
| <!-- typedef short unsigned int FT_UShort --> |
| <typedef-decl name='FT_UShort' type-id='type-id-73' 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-595'/> |
| <!-- typedef int FT_Int --> |
| <typedef-decl name='FT_Int' type-id='type-id-9' 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-601'/> |
| <!-- typedef unsigned int FT_UInt --> |
| <typedef-decl name='FT_UInt' 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='227' column='1' id='type-id-620'/> |
| <!-- typedef long int FT_Long --> |
| <typedef-decl name='FT_Long' type-id='type-id-10' 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-599'/> |
| <!-- typedef long int FT_Fixed --> |
| <typedef-decl name='FT_Fixed' type-id='type-id-10' 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-612'/> |
| <!-- typedef void (void*)* FT_Generic_Finalizer --> |
| <typedef-decl name='FT_Generic_Finalizer' type-id='type-id-20' 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-650'/> |
| <!-- struct FT_Generic_ --> |
| <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-651'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* FT_Generic_::data --> |
| <var-decl name='data' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_Generic_Finalizer FT_Generic_::finalizer --> |
| <var-decl name='finalizer' type-id='type-id-650' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_Generic_ FT_Generic --> |
| <typedef-decl name='FT_Generic' 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/fttypes.h' line='460' column='1' id='type-id-604'/> |
| <!-- typedef FT_ListNodeRec_* FT_ListNode --> |
| <typedef-decl name='FT_ListNode' 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/fttypes.h' line='511' column='1' id='type-id-653'/> |
| <!-- struct FT_ListNodeRec_ --> |
| <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-654'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_ListNode FT_ListNodeRec_::prev --> |
| <var-decl name='prev' type-id='type-id-653' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_ListNode FT_ListNodeRec_::next --> |
| <var-decl name='next' type-id='type-id-653' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- void* FT_ListNodeRec_::data --> |
| <var-decl name='data' type-id='type-id-32' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct FT_ListRec_ --> |
| <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-655'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- FT_ListNode FT_ListRec_::head --> |
| <var-decl name='head' type-id='type-id-653' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- FT_ListNode FT_ListRec_::tail --> |
| <var-decl name='tail' type-id='type-id-653' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- typedef FT_ListRec_ FT_ListRec --> |
| <typedef-decl name='FT_ListRec' 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/fttypes.h' line='568' column='1' id='type-id-608'/> |
| <!-- FT_Bitmap_Size* --> |
| <pointer-type-def type-id='type-id-579' size-in-bits='64' id='type-id-602'/> |
| <!-- FT_CharMap* --> |
| <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-603'/> |
| <!-- FT_CharMapRec_* --> |
| <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-590'/> |
| <!-- FT_DriverRec_* --> |
| <pointer-type-def type-id='type-id-656' size-in-bits='64' id='type-id-582'/> |
| <!-- FT_FaceRec_* --> |
| <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-584'/> |
| <!-- FT_Face_InternalRec_* --> |
| <pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-596'/> |
| <!-- FT_GlyphSlotRec_* --> |
| <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-588'/> |
| <!-- FT_LibraryRec_* --> |
| <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-580'/> |
| <!-- FT_ListNodeRec_* --> |
| <pointer-type-def type-id='type-id-654' size-in-bits='64' id='type-id-652'/> |
| <!-- FT_MemoryRec_* --> |
| <pointer-type-def type-id='type-id-640' size-in-bits='64' id='type-id-633'/> |
| <!-- FT_SizeRec_* --> |
| <pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-586'/> |
| <!-- FT_Size_InternalRec_* --> |
| <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-609'/> |
| <!-- FT_Slot_InternalRec_* --> |
| <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-617'/> |
| <!-- FT_StreamRec_* --> |
| <pointer-type-def type-id='type-id-648' size-in-bits='64' id='type-id-641'/> |
| <!-- FT_String* --> |
| <pointer-type-def type-id='type-id-649' size-in-bits='64' id='type-id-600'/> |
| <!-- FT_SubGlyphRec_* --> |
| <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-615'/> |
| <!-- FT_Vector* --> |
| <pointer-type-def type-id='type-id-621' size-in-bits='64' id='type-id-630'/> |
| <!-- long unsigned int (typedef FT_Stream, long unsigned int, unsigned char*, long unsigned int)* --> |
| <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-644'/> |
| <!-- short int* --> |
| <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-631'/> |
| <!-- unsigned char* --> |
| <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-628'/> |
| <!-- void (typedef FT_Memory, void*)* --> |
| <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-636'/> |
| <!-- void (typedef FT_Stream)* --> |
| <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-646'/> |
| <!-- void* (typedef FT_Memory, long int)* --> |
| <pointer-type-def type-id='type-id-665' size-in-bits='64' id='type-id-634'/> |
| <!-- void* (typedef FT_Memory, long int, long int, void*)* --> |
| <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-638'/> |
| <!-- struct FT_DriverRec_ --> |
| <class-decl name='FT_DriverRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-656'/> |
| <!-- struct FT_Face_InternalRec_ --> |
| <class-decl name='FT_Face_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-657'/> |
| <!-- struct FT_LibraryRec_ --> |
| <class-decl name='FT_LibraryRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-658'/> |
| <!-- struct FT_Size_InternalRec_ --> |
| <class-decl name='FT_Size_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-659'/> |
| <!-- struct FT_Slot_InternalRec_ --> |
| <class-decl name='FT_Slot_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-660'/> |
| <!-- struct FT_SubGlyphRec_ --> |
| <class-decl name='FT_SubGlyphRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-661'/> |
| <!-- hb_face_t* hb_ft_face_create(FT_Face, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'typedef FT_Face' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='334' column='1'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- hb_face_t* hb_ft_face_create_cached(FT_Face) --> |
| <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'> |
| <!-- parameter of type 'typedef FT_Face' --> |
| <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'/> |
| <!-- hb_face_t* --> |
| <return type-id='type-id-118'/> |
| </function-decl> |
| <!-- hb_font_t* hb_ft_font_create(FT_Face, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'typedef FT_Face' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='409' column='1'/> |
| <!-- hb_font_t* --> |
| <return type-id='type-id-117'/> |
| </function-decl> |
| <!-- void hb_ft_font_set_funcs(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- FT_Face hb_ft_font_get_face(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='515' column='1'/> |
| <!-- typedef FT_Face --> |
| <return type-id='type-id-585'/> |
| </function-decl> |
| <!-- long unsigned int (FT_Stream, long unsigned int, unsigned char*, long unsigned int) --> |
| <function-type size-in-bits='64' id='type-id-662'> |
| <!-- parameter of type 'typedef FT_Stream' --> |
| <parameter type-id='type-id-607'/> |
| <!-- parameter of type 'long unsigned int' --> |
| <parameter type-id='type-id-4'/> |
| <!-- parameter of type 'unsigned char*' --> |
| <parameter type-id='type-id-628'/> |
| <!-- parameter of type 'long unsigned int' --> |
| <parameter type-id='type-id-4'/> |
| <!-- long unsigned int --> |
| <return type-id='type-id-4'/> |
| </function-type> |
| <!-- void (FT_Memory, void*) --> |
| <function-type size-in-bits='64' id='type-id-663'> |
| <!-- parameter of type 'typedef FT_Memory' --> |
| <parameter type-id='type-id-606'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void (FT_Stream) --> |
| <function-type size-in-bits='64' id='type-id-664'> |
| <!-- parameter of type 'typedef FT_Stream' --> |
| <parameter type-id='type-id-607'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void* (FT_Memory, long int) --> |
| <function-type size-in-bits='64' id='type-id-665'> |
| <!-- parameter of type 'typedef FT_Memory' --> |
| <parameter type-id='type-id-606'/> |
| <!-- parameter of type 'long int' --> |
| <parameter type-id='type-id-10'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-type> |
| <!-- void* (FT_Memory, long int, long int, void*) --> |
| <function-type size-in-bits='64' id='type-id-666'> |
| <!-- parameter of type 'typedef FT_Memory' --> |
| <parameter type-id='type-id-606'/> |
| <!-- parameter of type 'long int' --> |
| <parameter type-id='type-id-10'/> |
| <!-- parameter of type 'long int' --> |
| <parameter type-id='type-id-10'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-type> |
| </abi-instr> |
| <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'> |
| <!-- enum GUnicodeScript --> |
| <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-667'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='G_UNICODE_SCRIPT_INVALID_CODE' value='-1'/> |
| <enumerator name='G_UNICODE_SCRIPT_COMMON' value='0'/> |
| <enumerator name='G_UNICODE_SCRIPT_INHERITED' value='1'/> |
| <enumerator name='G_UNICODE_SCRIPT_ARABIC' value='2'/> |
| <enumerator name='G_UNICODE_SCRIPT_ARMENIAN' value='3'/> |
| <enumerator name='G_UNICODE_SCRIPT_BENGALI' value='4'/> |
| <enumerator name='G_UNICODE_SCRIPT_BOPOMOFO' value='5'/> |
| <enumerator name='G_UNICODE_SCRIPT_CHEROKEE' value='6'/> |
| <enumerator name='G_UNICODE_SCRIPT_COPTIC' value='7'/> |
| <enumerator name='G_UNICODE_SCRIPT_CYRILLIC' value='8'/> |
| <enumerator name='G_UNICODE_SCRIPT_DESERET' value='9'/> |
| <enumerator name='G_UNICODE_SCRIPT_DEVANAGARI' value='10'/> |
| <enumerator name='G_UNICODE_SCRIPT_ETHIOPIC' value='11'/> |
| <enumerator name='G_UNICODE_SCRIPT_GEORGIAN' value='12'/> |
| <enumerator name='G_UNICODE_SCRIPT_GOTHIC' value='13'/> |
| <enumerator name='G_UNICODE_SCRIPT_GREEK' value='14'/> |
| <enumerator name='G_UNICODE_SCRIPT_GUJARATI' value='15'/> |
| <enumerator name='G_UNICODE_SCRIPT_GURMUKHI' value='16'/> |
| <enumerator name='G_UNICODE_SCRIPT_HAN' value='17'/> |
| <enumerator name='G_UNICODE_SCRIPT_HANGUL' value='18'/> |
| <enumerator name='G_UNICODE_SCRIPT_HEBREW' value='19'/> |
| <enumerator name='G_UNICODE_SCRIPT_HIRAGANA' value='20'/> |
| <enumerator name='G_UNICODE_SCRIPT_KANNADA' value='21'/> |
| <enumerator name='G_UNICODE_SCRIPT_KATAKANA' value='22'/> |
| <enumerator name='G_UNICODE_SCRIPT_KHMER' value='23'/> |
| <enumerator name='G_UNICODE_SCRIPT_LAO' value='24'/> |
| <enumerator name='G_UNICODE_SCRIPT_LATIN' value='25'/> |
| <enumerator name='G_UNICODE_SCRIPT_MALAYALAM' value='26'/> |
| <enumerator name='G_UNICODE_SCRIPT_MONGOLIAN' value='27'/> |
| <enumerator name='G_UNICODE_SCRIPT_MYANMAR' value='28'/> |
| <enumerator name='G_UNICODE_SCRIPT_OGHAM' value='29'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_ITALIC' value='30'/> |
| <enumerator name='G_UNICODE_SCRIPT_ORIYA' value='31'/> |
| <enumerator name='G_UNICODE_SCRIPT_RUNIC' value='32'/> |
| <enumerator name='G_UNICODE_SCRIPT_SINHALA' value='33'/> |
| <enumerator name='G_UNICODE_SCRIPT_SYRIAC' value='34'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAMIL' value='35'/> |
| <enumerator name='G_UNICODE_SCRIPT_TELUGU' value='36'/> |
| <enumerator name='G_UNICODE_SCRIPT_THAANA' value='37'/> |
| <enumerator name='G_UNICODE_SCRIPT_THAI' value='38'/> |
| <enumerator name='G_UNICODE_SCRIPT_TIBETAN' value='39'/> |
| <enumerator name='G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL' value='40'/> |
| <enumerator name='G_UNICODE_SCRIPT_YI' value='41'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAGALOG' value='42'/> |
| <enumerator name='G_UNICODE_SCRIPT_HANUNOO' value='43'/> |
| <enumerator name='G_UNICODE_SCRIPT_BUHID' value='44'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAGBANWA' value='45'/> |
| <enumerator name='G_UNICODE_SCRIPT_BRAILLE' value='46'/> |
| <enumerator name='G_UNICODE_SCRIPT_CYPRIOT' value='47'/> |
| <enumerator name='G_UNICODE_SCRIPT_LIMBU' value='48'/> |
| <enumerator name='G_UNICODE_SCRIPT_OSMANYA' value='49'/> |
| <enumerator name='G_UNICODE_SCRIPT_SHAVIAN' value='50'/> |
| <enumerator name='G_UNICODE_SCRIPT_LINEAR_B' value='51'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAI_LE' value='52'/> |
| <enumerator name='G_UNICODE_SCRIPT_UGARITIC' value='53'/> |
| <enumerator name='G_UNICODE_SCRIPT_NEW_TAI_LUE' value='54'/> |
| <enumerator name='G_UNICODE_SCRIPT_BUGINESE' value='55'/> |
| <enumerator name='G_UNICODE_SCRIPT_GLAGOLITIC' value='56'/> |
| <enumerator name='G_UNICODE_SCRIPT_TIFINAGH' value='57'/> |
| <enumerator name='G_UNICODE_SCRIPT_SYLOTI_NAGRI' value='58'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_PERSIAN' value='59'/> |
| <enumerator name='G_UNICODE_SCRIPT_KHAROSHTHI' value='60'/> |
| <enumerator name='G_UNICODE_SCRIPT_UNKNOWN' value='61'/> |
| <enumerator name='G_UNICODE_SCRIPT_BALINESE' value='62'/> |
| <enumerator name='G_UNICODE_SCRIPT_CUNEIFORM' value='63'/> |
| <enumerator name='G_UNICODE_SCRIPT_PHOENICIAN' value='64'/> |
| <enumerator name='G_UNICODE_SCRIPT_PHAGS_PA' value='65'/> |
| <enumerator name='G_UNICODE_SCRIPT_NKO' value='66'/> |
| <enumerator name='G_UNICODE_SCRIPT_KAYAH_LI' value='67'/> |
| <enumerator name='G_UNICODE_SCRIPT_LEPCHA' value='68'/> |
| <enumerator name='G_UNICODE_SCRIPT_REJANG' value='69'/> |
| <enumerator name='G_UNICODE_SCRIPT_SUNDANESE' value='70'/> |
| <enumerator name='G_UNICODE_SCRIPT_SAURASHTRA' value='71'/> |
| <enumerator name='G_UNICODE_SCRIPT_CHAM' value='72'/> |
| <enumerator name='G_UNICODE_SCRIPT_OL_CHIKI' value='73'/> |
| <enumerator name='G_UNICODE_SCRIPT_VAI' value='74'/> |
| <enumerator name='G_UNICODE_SCRIPT_CARIAN' value='75'/> |
| <enumerator name='G_UNICODE_SCRIPT_LYCIAN' value='76'/> |
| <enumerator name='G_UNICODE_SCRIPT_LYDIAN' value='77'/> |
| <enumerator name='G_UNICODE_SCRIPT_AVESTAN' value='78'/> |
| <enumerator name='G_UNICODE_SCRIPT_BAMUM' value='79'/> |
| <enumerator name='G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS' value='80'/> |
| <enumerator name='G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC' value='81'/> |
| <enumerator name='G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI' value='82'/> |
| <enumerator name='G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN' value='83'/> |
| <enumerator name='G_UNICODE_SCRIPT_JAVANESE' value='84'/> |
| <enumerator name='G_UNICODE_SCRIPT_KAITHI' value='85'/> |
| <enumerator name='G_UNICODE_SCRIPT_LISU' value='86'/> |
| <enumerator name='G_UNICODE_SCRIPT_MEETEI_MAYEK' value='87'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN' value='88'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_TURKIC' value='89'/> |
| <enumerator name='G_UNICODE_SCRIPT_SAMARITAN' value='90'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAI_THAM' value='91'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAI_VIET' value='92'/> |
| <enumerator name='G_UNICODE_SCRIPT_BATAK' value='93'/> |
| <enumerator name='G_UNICODE_SCRIPT_BRAHMI' value='94'/> |
| <enumerator name='G_UNICODE_SCRIPT_MANDAIC' value='95'/> |
| <enumerator name='G_UNICODE_SCRIPT_CHAKMA' value='96'/> |
| <enumerator name='G_UNICODE_SCRIPT_MEROITIC_CURSIVE' value='97'/> |
| <enumerator name='G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS' value='98'/> |
| <enumerator name='G_UNICODE_SCRIPT_MIAO' value='99'/> |
| <enumerator name='G_UNICODE_SCRIPT_SHARADA' value='100'/> |
| <enumerator name='G_UNICODE_SCRIPT_SORA_SOMPENG' value='101'/> |
| <enumerator name='G_UNICODE_SCRIPT_TAKRI' value='102'/> |
| <enumerator name='G_UNICODE_SCRIPT_BASSA_VAH' value='103'/> |
| <enumerator name='G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN' value='104'/> |
| <enumerator name='G_UNICODE_SCRIPT_DUPLOYAN' value='105'/> |
| <enumerator name='G_UNICODE_SCRIPT_ELBASAN' value='106'/> |
| <enumerator name='G_UNICODE_SCRIPT_GRANTHA' value='107'/> |
| <enumerator name='G_UNICODE_SCRIPT_KHOJKI' value='108'/> |
| <enumerator name='G_UNICODE_SCRIPT_KHUDAWADI' value='109'/> |
| <enumerator name='G_UNICODE_SCRIPT_LINEAR_A' value='110'/> |
| <enumerator name='G_UNICODE_SCRIPT_MAHAJANI' value='111'/> |
| <enumerator name='G_UNICODE_SCRIPT_MANICHAEAN' value='112'/> |
| <enumerator name='G_UNICODE_SCRIPT_MENDE_KIKAKUI' value='113'/> |
| <enumerator name='G_UNICODE_SCRIPT_MODI' value='114'/> |
| <enumerator name='G_UNICODE_SCRIPT_MRO' value='115'/> |
| <enumerator name='G_UNICODE_SCRIPT_NABATAEAN' value='116'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN' value='117'/> |
| <enumerator name='G_UNICODE_SCRIPT_OLD_PERMIC' value='118'/> |
| <enumerator name='G_UNICODE_SCRIPT_PAHAWH_HMONG' value='119'/> |
| <enumerator name='G_UNICODE_SCRIPT_PALMYRENE' value='120'/> |
| <enumerator name='G_UNICODE_SCRIPT_PAU_CIN_HAU' value='121'/> |
| <enumerator name='G_UNICODE_SCRIPT_PSALTER_PAHLAVI' value='122'/> |
| <enumerator name='G_UNICODE_SCRIPT_SIDDHAM' value='123'/> |
| <enumerator name='G_UNICODE_SCRIPT_TIRHUTA' value='124'/> |
| <enumerator name='G_UNICODE_SCRIPT_WARANG_CITI' value='125'/> |
| </enum-decl> |
| <!-- hb_script_t hb_glib_script_to_script(GUnicodeScript) --> |
| <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'> |
| <!-- parameter of type 'enum GUnicodeScript' --> |
| <parameter type-id='type-id-667' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- GUnicodeScript hb_glib_script_from_script(hb_script_t) --> |
| <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'> |
| <!-- parameter of type 'enum hb_script_t' --> |
| <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='177' column='1'/> |
| <!-- enum GUnicodeScript --> |
| <return type-id='type-id-667'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_glib_get_unicode_funcs() --> |
| <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'> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- BYTE[256] --> |
| <array-type-def dimensions='1' type-id='type-id-668' size-in-bits='2048' id='type-id-669'> |
| <!-- <anonymous range>[256] --> |
| <subrange length='256' type-id='type-id-4' id='type-id-670'/> |
| </array-type-def> |
| <!-- CmapSubtableLongGroup[1] --> |
| <array-type-def dimensions='1' type-id='type-id-671' size-in-bits='96' id='type-id-672'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- EncodingRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-673' size-in-bits='64' id='type-id-674'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- IntType<short unsigned int, 2u>[1] --> |
| <array-type-def dimensions='1' type-id='type-id-255' size-in-bits='16' id='type-id-675'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- LongMetric[1] --> |
| <array-type-def dimensions='1' type-id='type-id-676' size-in-bits='32' id='type-id-677'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- SHORT[1] --> |
| <array-type-def dimensions='1' type-id='type-id-571' size-in-bits='16' id='type-id-678'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- USHORT[1] --> |
| <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='16' id='type-id-679'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- UVSMapping[1] --> |
| <array-type-def dimensions='1' type-id='type-id-680' size-in-bits='40' id='type-id-681'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- UnicodeValueRange[1] --> |
| <array-type-def dimensions='1' type-id='type-id-682' size-in-bits='32' id='type-id-683'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- VariationSelectorRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-684' size-in-bits='88' id='type-id-685'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- uint8_t[3] --> |
| <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='24' id='type-id-686'> |
| <!-- <anonymous range>[3] --> |
| <subrange length='3' type-id='type-id-4' id='type-id-687'/> |
| </array-type-def> |
| <!-- struct hb_ot_face_metrics_accelerator_t --> |
| <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-688'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_ot_face_metrics_accelerator_t::num_metrics --> |
| <var-decl name='num_metrics' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='40' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_ot_face_metrics_accelerator_t::num_advances --> |
| <var-decl name='num_advances' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='41' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- unsigned int hb_ot_face_metrics_accelerator_t::default_advance --> |
| <var-decl name='default_advance' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='42' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- const OT::_mtx* hb_ot_face_metrics_accelerator_t::table --> |
| <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='43' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_blob_t* hb_ot_face_metrics_accelerator_t::blob --> |
| <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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int hb_ot_face_metrics_accelerator_t::get_advance(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_face_metrics_accelerator_t*' --> |
| <parameter type-id='type-id-690' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_face_metrics_accelerator_t::fini() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> |
| <parameter type-id='type-id-691' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_face_metrics_accelerator_t::init(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> |
| <parameter type-id='type-id-691' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_ot_face_cmap_accelerator_t --> |
| <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-692'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::table --> |
| <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='96' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::uvs_table --> |
| <var-decl name='uvs_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='97' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_blob_t* hb_ot_face_cmap_accelerator_t::blob --> |
| <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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool hb_ot_face_cmap_accelerator_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_face_cmap_accelerator_t*' --> |
| <parameter type-id='type-id-694' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_face_cmap_accelerator_t::init(hb_face_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> |
| <parameter type-id='type-id-695' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_face_cmap_accelerator_t::fini() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> |
| <parameter type-id='type-id-695' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-697'/> |
| <!-- OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-699'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-557'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-702'/> |
| <!-- OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/> |
| <!-- OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-706'/> |
| <!-- OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-708'/> |
| <!-- OT::BEInt<unsigned int, 3>* --> |
| <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-710'/> |
| <!-- OT::CmapSubtable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-711' size-in-bits='64' id='type-id-712'/> |
| <!-- OT::CmapSubtable* --> |
| <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-713'/> |
| <!-- OT::CmapSubtableFormat0* --> |
| <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-715'/> |
| <!-- OT::CmapSubtableFormat14* --> |
| <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-717'/> |
| <!-- OT::CmapSubtableFormat4* --> |
| <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-719'/> |
| <!-- OT::CmapSubtableLongGroup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-671' size-in-bits='64' id='type-id-720'/> |
| <!-- OT::CmapSubtableLongGroup* --> |
| <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-721'/> |
| <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> |
| <pointer-type-def type-id='type-id-722' size-in-bits='64' id='type-id-723'/> |
| <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> |
| <pointer-type-def type-id='type-id-724' size-in-bits='64' id='type-id-725'/> |
| <!-- OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-726' size-in-bits='64' id='type-id-727'/> |
| <!-- OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-728' size-in-bits='64' id='type-id-729'/> |
| <!-- OT::EncodingRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-673' size-in-bits='64' id='type-id-730'/> |
| <!-- OT::EncodingRecord* --> |
| <pointer-type-def type-id='type-id-673' size-in-bits='64' id='type-id-731'/> |
| <!-- OT::IntType<short unsigned int, 2u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-255' size-in-bits='64' id='type-id-732'/> |
| <!-- OT::IntType<unsigned int, 3u>* --> |
| <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/> |
| <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-377'/> |
| <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-376'/> |
| <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-375'/> |
| <!-- OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-738' size-in-bits='64' id='type-id-739'/> |
| <!-- OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-740' size-in-bits='64' id='type-id-741'/> |
| <!-- OT::Supplier<OT::CmapSubtableLongGroup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-742' size-in-bits='64' id='type-id-743'/> |
| <!-- OT::Supplier<OT::EncodingRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-744' size-in-bits='64' id='type-id-745'/> |
| <!-- OT::Supplier<OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-746' size-in-bits='64' id='type-id-747'/> |
| <!-- OT::Supplier<OT::UVSMapping>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' id='type-id-749'/> |
| <!-- OT::Supplier<OT::UnicodeValueRange>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-750' size-in-bits='64' id='type-id-751'/> |
| <!-- OT::Supplier<OT::VariationSelectorRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-752' size-in-bits='64' id='type-id-753'/> |
| <!-- OT::USHORT* --> |
| <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-381'/> |
| <!-- OT::UVSMapping& --> |
| <reference-type-def kind='lvalue' type-id='type-id-680' size-in-bits='64' id='type-id-754'/> |
| <!-- OT::UVSMapping* --> |
| <pointer-type-def type-id='type-id-680' size-in-bits='64' id='type-id-755'/> |
| <!-- OT::UnicodeValueRange& --> |
| <reference-type-def kind='lvalue' type-id='type-id-682' size-in-bits='64' id='type-id-756'/> |
| <!-- OT::UnicodeValueRange* --> |
| <pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-757'/> |
| <!-- OT::VariationSelectorRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-684' size-in-bits='64' id='type-id-758'/> |
| <!-- OT::VariationSelectorRecord* --> |
| <pointer-type-def type-id='type-id-684' size-in-bits='64' id='type-id-759'/> |
| <!-- OT::_hea* --> |
| <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-761'/> |
| <!-- OT::_mtx* --> |
| <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-763'/> |
| <!-- OT::cmap* --> |
| <pointer-type-def type-id='type-id-764' size-in-bits='64' id='type-id-765'/> |
| <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-696' const='yes' id='type-id-766'/> |
| <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-766' size-in-bits='64' id='type-id-387'/> |
| <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-698' const='yes' id='type-id-767'/> |
| <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-767' size-in-bits='64' id='type-id-378'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-700' const='yes' id='type-id-768'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-383'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-701' const='yes' id='type-id-769'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-769' size-in-bits='64' id='type-id-385'/> |
| <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-703' const='yes' id='type-id-770'/> |
| <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-770' size-in-bits='64' id='type-id-393'/> |
| <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-705' const='yes' id='type-id-771'/> |
| <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-391'/> |
| <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-707' const='yes' id='type-id-772'/> |
| <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-390'/> |
| <!-- const OT::BEInt<unsigned int, 3> --> |
| <qualified-type-def type-id='type-id-709' const='yes' id='type-id-773'/> |
| <!-- const OT::BEInt<unsigned int, 3>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-773' size-in-bits='64' id='type-id-774'/> |
| <!-- const OT::BEInt<unsigned int, 3>* --> |
| <pointer-type-def type-id='type-id-773' size-in-bits='64' id='type-id-775'/> |
| <!-- const OT::CmapSubtable --> |
| <qualified-type-def type-id='type-id-711' const='yes' id='type-id-776'/> |
| <!-- const OT::CmapSubtable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-776' size-in-bits='64' id='type-id-777'/> |
| <!-- const OT::CmapSubtable* --> |
| <pointer-type-def type-id='type-id-776' size-in-bits='64' id='type-id-693'/> |
| <!-- const OT::CmapSubtableFormat0 --> |
| <qualified-type-def type-id='type-id-714' const='yes' id='type-id-778'/> |
| <!-- const OT::CmapSubtableFormat0* --> |
| <pointer-type-def type-id='type-id-778' size-in-bits='64' id='type-id-379'/> |
| <!-- const OT::CmapSubtableFormat14 --> |
| <qualified-type-def type-id='type-id-716' const='yes' id='type-id-779'/> |
| <!-- const OT::CmapSubtableFormat14* --> |
| <pointer-type-def type-id='type-id-779' size-in-bits='64' id='type-id-396'/> |
| <!-- const OT::CmapSubtableFormat4 --> |
| <qualified-type-def type-id='type-id-718' const='yes' id='type-id-780'/> |
| <!-- const OT::CmapSubtableFormat4* --> |
| <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-380'/> |
| <!-- const OT::CmapSubtableLongGroup --> |
| <qualified-type-def type-id='type-id-671' const='yes' id='type-id-781'/> |
| <!-- const OT::CmapSubtableLongGroup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-781' size-in-bits='64' id='type-id-782'/> |
| <!-- const OT::CmapSubtableLongGroup* --> |
| <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-783'/> |
| <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> |
| <qualified-type-def type-id='type-id-722' const='yes' id='type-id-784'/> |
| <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> |
| <pointer-type-def type-id='type-id-784' size-in-bits='64' id='type-id-388'/> |
| <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> |
| <qualified-type-def type-id='type-id-724' const='yes' id='type-id-785'/> |
| <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> |
| <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-389'/> |
| <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-726' const='yes' id='type-id-786'/> |
| <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-384'/> |
| <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-728' const='yes' id='type-id-787'/> |
| <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-386'/> |
| <!-- const OT::EncodingRecord --> |
| <qualified-type-def type-id='type-id-673' const='yes' id='type-id-788'/> |
| <!-- const OT::EncodingRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-788' size-in-bits='64' id='type-id-789'/> |
| <!-- const OT::EncodingRecord* --> |
| <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-398'/> |
| <!-- const OT::IntType<unsigned int, 3u> --> |
| <qualified-type-def type-id='type-id-733' const='yes' id='type-id-790'/> |
| <!-- const OT::IntType<unsigned int, 3u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-790' size-in-bits='64' id='type-id-791'/> |
| <!-- const OT::IntType<unsigned int, 3u>* --> |
| <pointer-type-def type-id='type-id-790' size-in-bits='64' id='type-id-792'/> |
| <!-- const OT::LongMetric --> |
| <qualified-type-def type-id='type-id-676' const='yes' id='type-id-793'/> |
| <!-- const OT::LongMetric* --> |
| <pointer-type-def type-id='type-id-793' size-in-bits='64' id='type-id-794'/> |
| <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-735' const='yes' id='type-id-795'/> |
| <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-795' size-in-bits='64' id='type-id-397'/> |
| <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-736' const='yes' id='type-id-796'/> |
| <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-796' size-in-bits='64' id='type-id-394'/> |
| <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-737' const='yes' id='type-id-797'/> |
| <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-797' size-in-bits='64' id='type-id-392'/> |
| <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-798' const='yes' id='type-id-799'/> |
| <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-799' size-in-bits='64' id='type-id-800'/> |
| <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-738' const='yes' id='type-id-801'/> |
| <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-801' size-in-bits='64' id='type-id-802'/> |
| <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-801' size-in-bits='64' id='type-id-803'/> |
| <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-740' const='yes' id='type-id-804'/> |
| <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-804' size-in-bits='64' id='type-id-805'/> |
| <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-804' size-in-bits='64' id='type-id-806'/> |
| <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-807' const='yes' id='type-id-808'/> |
| <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-808' size-in-bits='64' id='type-id-809'/> |
| <!-- const OT::UVSMapping --> |
| <qualified-type-def type-id='type-id-680' const='yes' id='type-id-810'/> |
| <!-- const OT::UVSMapping& --> |
| <reference-type-def kind='lvalue' type-id='type-id-810' size-in-bits='64' id='type-id-811'/> |
| <!-- const OT::UVSMapping* --> |
| <pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-812'/> |
| <!-- const OT::UnicodeValueRange --> |
| <qualified-type-def type-id='type-id-682' const='yes' id='type-id-813'/> |
| <!-- const OT::UnicodeValueRange& --> |
| <reference-type-def kind='lvalue' type-id='type-id-813' size-in-bits='64' id='type-id-814'/> |
| <!-- const OT::UnicodeValueRange* --> |
| <pointer-type-def type-id='type-id-813' size-in-bits='64' id='type-id-815'/> |
| <!-- const OT::VariationSelectorRecord --> |
| <qualified-type-def type-id='type-id-684' const='yes' id='type-id-816'/> |
| <!-- const OT::VariationSelectorRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-816' size-in-bits='64' id='type-id-817'/> |
| <!-- const OT::VariationSelectorRecord* --> |
| <pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-395'/> |
| <!-- const OT::_hea --> |
| <qualified-type-def type-id='type-id-760' const='yes' id='type-id-818'/> |
| <!-- const OT::_hea* --> |
| <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-400'/> |
| <!-- const OT::_mtx --> |
| <qualified-type-def type-id='type-id-762' const='yes' id='type-id-819'/> |
| <!-- const OT::_mtx* --> |
| <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-689'/> |
| <!-- const OT::cmap --> |
| <qualified-type-def type-id='type-id-764' const='yes' id='type-id-820'/> |
| <!-- const OT::cmap* --> |
| <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-399'/> |
| <!-- const hb_codepoint_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-150' size-in-bits='64' id='type-id-821'/> |
| <!-- const hb_ot_face_cmap_accelerator_t --> |
| <qualified-type-def type-id='type-id-692' const='yes' id='type-id-822'/> |
| <!-- const hb_ot_face_cmap_accelerator_t* --> |
| <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-694'/> |
| <!-- const hb_ot_face_metrics_accelerator_t --> |
| <qualified-type-def type-id='type-id-688' const='yes' id='type-id-823'/> |
| <!-- const hb_ot_face_metrics_accelerator_t* --> |
| <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-690'/> |
| <!-- const uint16_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-173' size-in-bits='64' id='type-id-382'/> |
| <!-- hb_ot_face_cmap_accelerator_t* --> |
| <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-695'/> |
| <!-- hb_ot_face_metrics_accelerator_t* --> |
| <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-691'/> |
| <!-- namespace OT --> |
| <namespace-decl name='OT'> |
| <!-- struct OT::Sanitizer<OT::_hea> --> |
| <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-824'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::_hea>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::_hea* OT::Sanitizer<OT::_hea>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::_hea* --> |
| <return type-id='type-id-400'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::_mtx> --> |
| <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-825'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::_mtx>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::_mtx* OT::Sanitizer<OT::_mtx>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::_mtx* --> |
| <return type-id='type-id-689'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::cmap> --> |
| <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-826'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::cmap>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::cmap* OT::Sanitizer<OT::cmap>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::cmap* --> |
| <return type-id='type-id-399'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Supplier<OT::IntType<short unsigned int, 2u> > --> |
| <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-746'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::Supplier<OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- const OT::IntType<short unsigned int, 2u>* OT::Supplier<OT::IntType<short unsigned int, 2u> >::head --> |
| <var-decl name='head' type-id='type-id-311' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::IntType<short unsigned int, 2u>*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-827' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> |
| <parameter type-id='type-id-311'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-827' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-828'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::IntType<short unsigned int, 2u> OT::Supplier<OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-829' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::IntType<short unsigned int, 2u> --> |
| <return type-id='type-id-309'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::advance(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-827' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::BEInt<unsigned int, 3> --> |
| <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-709'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- uint8_t OT::BEInt<unsigned int, 3>::v[3] --> |
| <var-decl name='v' type-id='type-id-686' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='579' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::BEInt<unsigned int, 3>::operator unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 3>*' --> |
| <parameter type-id='type-id-775' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::IntType<unsigned int, 3u> --> |
| <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-733'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::BEInt<unsigned int, 3> OT::IntType<unsigned int, 3u>::v --> |
| <var-decl name='v' type-id='type-id-709' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<unsigned int, 3u>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::IntType<unsigned int, 3u>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::IntType<unsigned int, 3u>::cmp(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> |
| <parameter type-id='type-id-792' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::IntType<unsigned int, 3u>::operator unsigned int() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> |
| <parameter type-id='type-id-792' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef uint8_t OT::BYTE --> |
| <typedef-decl name='BYTE' type-id='type-id-77' 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-668'/> |
| <!-- typedef OT::IntType<unsigned int, 3u> OT::UINT24 --> |
| <typedef-decl name='UINT24' type-id='type-id-733' 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-830'/> |
| <!-- typedef OT::SHORT OT::FWORD --> |
| <typedef-decl name='FWORD' type-id='type-id-571' 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-831'/> |
| <!-- typedef OT::USHORT OT::UFWORD --> |
| <typedef-decl name='UFWORD' type-id='type-id-370' 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-832'/> |
| <!-- typedef OT::USHORT OT::GlyphID --> |
| <typedef-decl name='GlyphID' type-id='type-id-370' 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-833'/> |
| <!-- struct OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> |
| <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-735'> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-377' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-377' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::CmapSubtable& OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-397' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::CmapSubtable& --> |
| <return type-id='type-id-777'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <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-736'> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-376' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-376' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-394' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> |
| <return type-id='type-id-802'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> |
| <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-737'> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-375' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-375' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-392' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> |
| <return type-id='type-id-805'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> |
| <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-696'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::CmapSubtableLongGroup OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-672' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-697' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::CmapSubtableLongGroup& OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-387' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::CmapSubtableLongGroup& --> |
| <return type-id='type-id-782'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-697' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-698'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::EncodingRecord OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::lsearch<OT::EncodingRecord>(const OT::EncodingRecord&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-378' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::EncodingRecord&' --> |
| <parameter type-id='type-id-789'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-699' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-699' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::EncodingRecord& OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-378' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::EncodingRecord& --> |
| <return type-id='type-id-789'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <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-700'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-557' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-557' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-383' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::IntType<short unsigned int, 2u>& --> |
| <return type-id='type-id-310'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-383' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-383' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::IntType<short unsigned int, 2u>* --> |
| <return type-id='type-id-311'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-557' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::IntType<short unsigned int, 2u>& --> |
| <return type-id='type-id-732'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-557' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-557' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> |
| <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-701'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-702' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-702' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-385' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::IntType<short unsigned int, 2u>& --> |
| <return type-id='type-id-310'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> |
| <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-703'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::UVSMapping OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::UVSMapping& OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-393' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::UVSMapping& --> |
| <return type-id='type-id-811'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> |
| <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-705'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::UnicodeValueRange OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-706' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-706' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> |
| <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-707'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::len --> |
| <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::VariationSelectorRecord OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-708' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-708' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::VariationSelectorRecord& OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-390' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::VariationSelectorRecord& --> |
| <return type-id='type-id-817'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> |
| <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-798'> |
| <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-696'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-800' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-834'> |
| <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-698'/> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> |
| <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-738'> |
| <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-703'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-803' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> |
| <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-740'> |
| <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-806' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> |
| <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-807'> |
| <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-707'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-809' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat0 --> |
| <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-714'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CmapSubtableFormat0::format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::CmapSubtableFormat0::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='61' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::CmapSubtableFormat0::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::BYTE OT::CmapSubtableFormat0::glyphIdArray[256] --> |
| <var-decl name='glyphIdArray' type-id='type-id-669' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='63' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableFormat0::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='66' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableFormat0::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='66' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableFormat0::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableFormat0*' --> |
| <parameter type-id='type-id-715' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableFormat0::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableFormat0*' --> |
| <parameter type-id='type-id-379' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat4 --> |
| <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-718'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='150' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::length --> |
| <var-decl name='length' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='151' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='153' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::segCountX2 --> |
| <var-decl name='segCountX2' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='154' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::searchRangeZ --> |
| <var-decl name='searchRangeZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='155' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::entrySelectorZ --> |
| <var-decl name='entrySelectorZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='156' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::rangeShiftZ --> |
| <var-decl name='rangeShiftZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='157' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='112'> |
| <!-- OT::USHORT OT::CmapSubtableFormat4::values[1] --> |
| <var-decl name='values' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='159' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableFormat4::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='171' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableFormat4::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableFormat4*' --> |
| <parameter type-id='type-id-719' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableFormat4::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableFormat4*' --> |
| <parameter type-id='type-id-380' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableLongGroup --> |
| <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-671'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- OT::ULONG OT::CmapSubtableLongGroup::startCharCode --> |
| <var-decl name='startCharCode' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='192' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='32'> |
| <!-- OT::ULONG OT::CmapSubtableLongGroup::endCharCode --> |
| <var-decl name='endCharCode' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='193' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- OT::ULONG OT::CmapSubtableLongGroup::glyphID --> |
| <var-decl name='glyphID' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='194' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableLongGroup::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='197' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableLongGroup::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='197' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::CmapSubtableLongGroup::cmp(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableLongGroup*' --> |
| <parameter type-id='type-id-783' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> |
| <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-726'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::formatReserved --> |
| <var-decl name='formatReserved' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::startCharCode --> |
| <var-decl name='startCharCode' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::glyphIdArray --> |
| <var-decl name='glyphIdArray' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='227' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-727' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::get_glyph(unsigned int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-384' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> |
| <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-728'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::formatReserved --> |
| <var-decl name='formatReserved' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::startCharCode --> |
| <var-decl name='startCharCode' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::glyphIdArray --> |
| <var-decl name='glyphIdArray' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='227' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::get_glyph(unsigned int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-386' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat6 --> |
| <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-835'> |
| <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-726'/> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat10 --> |
| <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-836'> |
| <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-728'/> |
| </class-decl> |
| <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> |
| <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-722'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::reservedZ --> |
| <var-decl name='reservedZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::groups --> |
| <var-decl name='groups' type-id='type-id-798' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='258' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> |
| <parameter type-id='type-id-723' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::get_glyph(unsigned int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> |
| <parameter type-id='type-id-388' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> |
| <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-724'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::reservedZ --> |
| <var-decl name='reservedZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::languageZ --> |
| <var-decl name='languageZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::groups --> |
| <var-decl name='groups' type-id='type-id-798' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='258' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> |
| <parameter type-id='type-id-725' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::get_glyph(unsigned int, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> |
| <parameter type-id='type-id-389' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat12 --> |
| <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-837'> |
| <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-722'/> |
| <member-function access='public' static='yes'> |
| <!-- hb_codepoint_t OT::CmapSubtableFormat12::group_get_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> |
| <parameter type-id='type-id-782'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat13 --> |
| <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-838'> |
| <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-724'/> |
| <member-function access='public' static='yes'> |
| <!-- hb_codepoint_t OT::CmapSubtableFormat13::group_get_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> |
| <parameter type-id='type-id-782'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- enum OT::glyph_variant_t --> |
| <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-839'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='GLYPH_VARIANT_NOT_FOUND' value='0'/> |
| <enumerator name='GLYPH_VARIANT_FOUND' value='1'/> |
| <enumerator name='GLYPH_VARIANT_USE_DEFAULT' value='2'/> |
| </enum-decl> |
| <!-- struct OT::UnicodeValueRange --> |
| <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-682'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::UINT24 OT::UnicodeValueRange::startUnicodeValue --> |
| <var-decl name='startUnicodeValue' 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='296' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='24'> |
| <!-- OT::BYTE OT::UnicodeValueRange::additionalCount --> |
| <var-decl name='additionalCount' type-id='type-id-668' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='297' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::UnicodeValueRange::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='300' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::UnicodeValueRange::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='300' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::UnicodeValueRange::cmp(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::UnicodeValueRange*' --> |
| <parameter type-id='type-id-815' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::UVSMapping --> |
| <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-680'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::UINT24 OT::UVSMapping::unicodeValue --> |
| <var-decl name='unicodeValue' 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='317' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='24'> |
| <!-- OT::GlyphID OT::UVSMapping::glyphID --> |
| <var-decl name='glyphID' 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='318' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::UVSMapping::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='320' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::UVSMapping::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='320' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::UVSMapping::cmp(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::UVSMapping*' --> |
| <parameter type-id='type-id-812' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::VariationSelectorRecord --> |
| <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-684'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::UINT24 OT::VariationSelectorRecord::varSelector --> |
| <var-decl name='varSelector' 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='358' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='24'> |
| <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::defaultUVS --> |
| <var-decl name='defaultUVS' 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='360' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='56'> |
| <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::nonDefaultUVS --> |
| <var-decl name='nonDefaultUVS' type-id='type-id-736' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='362' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::VariationSelectorRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='364' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::VariationSelectorRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='364' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::VariationSelectorRecord::cmp(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> |
| <parameter type-id='type-id-395' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::VariationSelectorRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::VariationSelectorRecord*' --> |
| <parameter type-id='type-id-759' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::glyph_variant_t OT::VariationSelectorRecord::get_glyph(hb_codepoint_t, hb_codepoint_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> |
| <parameter type-id='type-id-395' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- enum OT::glyph_variant_t --> |
| <return type-id='type-id-839'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtableFormat14 --> |
| <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-716'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CmapSubtableFormat14::format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='383' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::ULONG OT::CmapSubtableFormat14::lengthZ --> |
| <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='384' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > OT::CmapSubtableFormat14::record --> |
| <var-decl name='record' type-id='type-id-807' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='386' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtableFormat14::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='389' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtableFormat14::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtableFormat14*' --> |
| <parameter type-id='type-id-717' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::glyph_variant_t OT::CmapSubtableFormat14::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtableFormat14*' --> |
| <parameter type-id='type-id-396' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- enum OT::glyph_variant_t --> |
| <return type-id='type-id-839'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CmapSubtable --> |
| <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-711'> |
| <member-type access='protected'> |
| <!-- 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;} --> |
| <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-840'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='438' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat0 format0 --> |
| <var-decl name='format0' type-id='type-id-714' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='439' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat4 format4 --> |
| <var-decl name='format4' 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='440' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat6 format6 --> |
| <var-decl name='format6' type-id='type-id-835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='441' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat10 format10 --> |
| <var-decl name='format10' type-id='type-id-836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='442' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat12 format12 --> |
| <var-decl name='format12' type-id='type-id-837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='443' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat13 format13 --> |
| <var-decl name='format13' type-id='type-id-838' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='444' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CmapSubtableFormat14 format14 --> |
| <var-decl name='format14' 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='445' column='1'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='u' type-id='type-id-840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='446' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CmapSubtable::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='448' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::glyph_variant_t OT::CmapSubtable::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtable*' --> |
| <parameter type-id='type-id-693' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- enum OT::glyph_variant_t --> |
| <return type-id='type-id-839'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtable::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CmapSubtable*' --> |
| <parameter type-id='type-id-693' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CmapSubtable::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CmapSubtable*' --> |
| <parameter type-id='type-id-713' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::EncodingRecord --> |
| <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-673'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::EncodingRecord::platformID --> |
| <var-decl name='platformID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='470' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::EncodingRecord::encodingID --> |
| <var-decl name='encodingID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='471' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > OT::EncodingRecord::subtable --> |
| <var-decl name='subtable' type-id='type-id-735' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='473' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::EncodingRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='475' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::EncodingRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='475' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::EncodingRecord::cmp(const OT::EncodingRecord&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::EncodingRecord*' --> |
| <parameter type-id='type-id-398' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::EncodingRecord&' --> |
| <parameter type-id='type-id-789'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::EncodingRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::EncodingRecord*' --> |
| <parameter type-id='type-id-731' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::cmap --> |
| <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-764'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::cmap::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='480' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::cmap::version --> |
| <var-decl name='version' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='506' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > OT::cmap::encodingRecord --> |
| <var-decl name='encodingRecord' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='508' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::cmap::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='510' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::CmapSubtable* OT::cmap::find_subtable(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::cmap*' --> |
| <parameter type-id='type-id-399' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::CmapSubtable* --> |
| <return type-id='type-id-693'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::cmap::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::cmap*' --> |
| <parameter type-id='type-id-765' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::_hea --> |
| <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-760'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_hea::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_hea::hheaTag --> |
| <var-decl name='hheaTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='49' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_hea::vheaTag --> |
| <var-decl name='vheaTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='50' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::FixedVersion OT::_hea::version --> |
| <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='58' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::FWORD OT::_hea::ascender --> |
| <var-decl name='ascender' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='59' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='48'> |
| <!-- OT::FWORD OT::_hea::descender --> |
| <var-decl name='descender' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::FWORD OT::_hea::lineGap --> |
| <var-decl name='lineGap' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='61' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='80'> |
| <!-- OT::UFWORD OT::_hea::advanceMax --> |
| <var-decl name='advanceMax' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='62' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- OT::FWORD OT::_hea::minLeadingBearing --> |
| <var-decl name='minLeadingBearing' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='64' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='112'> |
| <!-- OT::FWORD OT::_hea::minTrailingBearing --> |
| <var-decl name='minTrailingBearing' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='66' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- OT::FWORD OT::_hea::maxExtent --> |
| <var-decl name='maxExtent' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='69' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='144'> |
| <!-- OT::SHORT OT::_hea::caretSlopeRise --> |
| <var-decl name='caretSlopeRise' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='71' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- OT::SHORT OT::_hea::caretSlopeRun --> |
| <var-decl name='caretSlopeRun' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='74' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='176'> |
| <!-- OT::SHORT OT::_hea::caretOffset --> |
| <var-decl name='caretOffset' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='75' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- OT::SHORT OT::_hea::reserved1 --> |
| <var-decl name='reserved1' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='80' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='208'> |
| <!-- OT::SHORT OT::_hea::reserved2 --> |
| <var-decl name='reserved2' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='81' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='224'> |
| <!-- OT::SHORT OT::_hea::reserved3 --> |
| <var-decl name='reserved3' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='82' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='240'> |
| <!-- OT::SHORT OT::_hea::reserved4 --> |
| <var-decl name='reserved4' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='83' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- OT::SHORT OT::_hea::metricDataFormat --> |
| <var-decl name='metricDataFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='84' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='272'> |
| <!-- OT::USHORT OT::_hea::numberOfLongMetrics --> |
| <var-decl name='numberOfLongMetrics' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='85' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::_hea::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='88' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::_hea::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='88' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::_hea::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::_hea*' --> |
| <parameter type-id='type-id-761' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LongMetric --> |
| <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-676'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::LongMetric::advance --> |
| <var-decl name='advance' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::LongMetric::lsb --> |
| <var-decl name='lsb' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LongMetric::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='50' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LongMetric::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='50' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::_mtx --> |
| <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-762'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_mtx::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='55' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_mtx::hmtxTag --> |
| <var-decl name='hmtxTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='57' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::_mtx::vmtxTag --> |
| <var-decl name='vmtxTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='58' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::LongMetric OT::_mtx::longMetric[1] --> |
| <var-decl name='longMetric' type-id='type-id-677' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::SHORT OT::_mtx::leadingBearingX[1] --> |
| <var-decl name='leadingBearingX' type-id='type-id-678' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='76' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::_mtx::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='90' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::_mtx::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::_mtx*' --> |
| <parameter type-id='type-id-763' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Supplier<OT::CmapSubtableLongGroup> --> |
| <class-decl name='Supplier<OT::CmapSubtableLongGroup>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-742'/> |
| <!-- struct OT::Supplier<OT::EncodingRecord> --> |
| <class-decl name='Supplier<OT::EncodingRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-744'/> |
| <!-- struct OT::Supplier<OT::UVSMapping> --> |
| <class-decl name='Supplier<OT::UVSMapping>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-748'/> |
| <!-- struct OT::Supplier<OT::UnicodeValueRange> --> |
| <class-decl name='Supplier<OT::UnicodeValueRange>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-750'/> |
| <!-- struct OT::Supplier<OT::VariationSelectorRecord> --> |
| <class-decl name='Supplier<OT::VariationSelectorRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-752'/> |
| </namespace-decl> |
| <!-- void hb_ot_font_set_funcs(hb_font_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1035' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- EntryExitRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-841' size-in-bits='32' id='type-id-842'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Index[1] --> |
| <array-type-def dimensions='1' type-id='type-id-843' size-in-bits='16' id='type-id-844'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- IntType<unsigned int, 3u>[1] --> |
| <array-type-def dimensions='1' type-id='type-id-733' size-in-bits='24' id='type-id-845'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- LookupRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-846' size-in-bits='32' id='type-id-847'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- MarkRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-848' size-in-bits='32' id='type-id-849'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Offset<OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-850' size-in-bits='16' id='type-id-851'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-852' size-in-bits='16' id='type-id-853'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-854' size-in-bits='16' id='type-id-855'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-856' size-in-bits='16' id='type-id-857'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-858' size-in-bits='16' id='type-id-859'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-860' size-in-bits='16' id='type-id-861'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-862' size-in-bits='16' id='type-id-863'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-864' size-in-bits='16' id='type-id-865'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-866' size-in-bits='32' id='type-id-867'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-868' size-in-bits='16' id='type-id-869'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-870' size-in-bits='16' id='type-id-871'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-872' size-in-bits='16' id='type-id-873'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-874' size-in-bits='16' id='type-id-875'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-876' size-in-bits='16' id='type-id-877'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-878' size-in-bits='16' id='type-id-879'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-880' size-in-bits='16' id='type-id-881'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-882' size-in-bits='16' id='type-id-883'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-884' size-in-bits='16' id='type-id-885'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-886' size-in-bits='16' id='type-id-887'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-888' size-in-bits='16' id='type-id-889'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-890' size-in-bits='16' id='type-id-891'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> |
| <array-type-def dimensions='1' type-id='type-id-892' size-in-bits='16' id='type-id-893'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- RangeRecord[1] --> |
| <array-type-def dimensions='1' type-id='type-id-894' size-in-bits='48' id='type-id-895'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Record<OT::Feature>[1] --> |
| <array-type-def dimensions='1' type-id='type-id-896' size-in-bits='48' id='type-id-897'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Record<OT::LangSys>[1] --> |
| <array-type-def dimensions='1' type-id='type-id-898' size-in-bits='48' id='type-id-899'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Record<OT::Script>[1] --> |
| <array-type-def dimensions='1' type-id='type-id-900' size-in-bits='48' id='type-id-901'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- Value[1] --> |
| <array-type-def dimensions='1' type-id='type-id-902' size-in-bits='16' id='type-id-903'> |
| <!-- <anonymous range>[1] --> |
| <subrange length='1' type-id='type-id-4' id='type-id-178'/> |
| </array-type-def> |
| <!-- bool[2] --> |
| <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='16' id='type-id-904'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- feature_map_t[8] --> |
| <array-type-def dimensions='1' type-id='type-id-905' size-in-bits='2304' id='type-id-906'> |
| <!-- <anonymous range>[8] --> |
| <subrange length='8' type-id='type-id-4' id='type-id-63'/> |
| </array-type-def> |
| <!-- lookup_map_t[32] --> |
| <array-type-def dimensions='1' type-id='type-id-907' size-in-bits='2048' id='type-id-908'> |
| <!-- <anonymous range>[32] --> |
| <subrange length='32' type-id='type-id-4' id='type-id-909'/> |
| </array-type-def> |
| <!-- stage_map_t[4] --> |
| <array-type-def dimensions='1' type-id='type-id-910' size-in-bits='512' id='type-id-911'> |
| <!-- <anonymous range>[4] --> |
| <subrange length='4' type-id='type-id-4' id='type-id-71'/> |
| </array-type-def> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>[2] --> |
| <array-type-def dimensions='1' type-id='type-id-912' size-in-bits='4352' id='type-id-913'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>[2] --> |
| <array-type-def dimensions='1' type-id='type-id-914' size-in-bits='1280' id='type-id-915'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- hb_tag_t[2] --> |
| <array-type-def dimensions='1' type-id='type-id-183' size-in-bits='64' id='type-id-916'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- void*[3] --> |
| <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='192' id='type-id-917'> |
| <!-- <anonymous range>[3] --> |
| <subrange length='3' type-id='type-id-4' id='type-id-687'/> |
| </array-type-def> |
| <!-- struct hb_ot_layout_lookup_accelerator_t --> |
| <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-918'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_set_digest_t hb_ot_layout_lookup_accelerator_t::digest --> |
| <var-decl name='digest' type-id='type-id-919' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='134' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup>(const OT::SubstLookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> |
| <parameter type-id='type-id-920' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SubstLookup&' --> |
| <parameter type-id='type-id-921'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::PosLookup>(const OT::PosLookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> |
| <parameter type-id='type-id-920' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PosLookup&' --> |
| <parameter type-id='type-id-922'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::SubstLookup>(const OT::SubstLookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> |
| <parameter type-id='type-id-920' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SubstLookup&' --> |
| <parameter type-id='type-id-921'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::PosLookup>(const OT::PosLookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> |
| <parameter type-id='type-id-920' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PosLookup&' --> |
| <parameter type-id='type-id-922'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup*>(OT::SubstLookup* const&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> |
| <parameter type-id='type-id-920' is-artificial='yes'/> |
| <!-- parameter of type 'OT::SubstLookup* const&' --> |
| <parameter type-id='type-id-923'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct GSUBProxy --> |
| <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-924'> |
| <member-type access='public'> |
| <!-- typedef OT::SubstLookup GSUBProxy::Lookup --> |
| <typedef-decl name='Lookup' type-id='type-id-925' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='807' column='1' id='type-id-926'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int GSUBProxy::table_index --> |
| <var-decl name='table_index' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='805' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const bool GSUBProxy::inplace --> |
| <var-decl name='inplace' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='806' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const OT::GSUB& GSUBProxy::table --> |
| <var-decl name='table' type-id='type-id-928' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='813' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- const hb_ot_layout_lookup_accelerator_t* GSUBProxy::accels --> |
| <var-decl name='accels' type-id='type-id-929' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='814' column='1'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- GSUBProxy::GSUBProxy(hb_face_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'GSUBProxy*' --> |
| <parameter type-id='type-id-930' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct GPOSProxy --> |
| <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-931'> |
| <member-type access='public'> |
| <!-- typedef OT::PosLookup GPOSProxy::Lookup --> |
| <typedef-decl name='Lookup' type-id='type-id-932' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='821' column='1' id='type-id-933'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int GPOSProxy::table_index --> |
| <var-decl name='table_index' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='819' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const bool GPOSProxy::inplace --> |
| <var-decl name='inplace' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='820' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const OT::GPOS& GPOSProxy::table --> |
| <var-decl name='table' type-id='type-id-934' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='827' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- const hb_ot_layout_lookup_accelerator_t* GPOSProxy::accels --> |
| <var-decl name='accels' type-id='type-id-929' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='828' column='1'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- GPOSProxy::GPOSProxy(hb_face_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'GPOSProxy*' --> |
| <parameter type-id='type-id-935' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- enum hb_ot_layout_glyph_class_t --> |
| <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-936'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED' value='0'/> |
| <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH' value='1'/> |
| <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_LIGATURE' value='2'/> |
| <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_MARK' value='3'/> |
| <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_COMPONENT' value='4'/> |
| </enum-decl> |
| <!-- struct hb_ot_map_t --> |
| <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-937'> |
| <member-type access='public'> |
| <!-- struct hb_ot_map_t::feature_map_t --> |
| <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-905'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_tag_t hb_ot_map_t::feature_map_t::tag --> |
| <var-decl name='tag' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='46' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_ot_map_t::feature_map_t::index[2] --> |
| <var-decl name='index' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- unsigned int hb_ot_map_t::feature_map_t::stage[2] --> |
| <var-decl name='stage' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- unsigned int hb_ot_map_t::feature_map_t::shift --> |
| <var-decl name='shift' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='49' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_mask_t hb_ot_map_t::feature_map_t::mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='224'> |
| <!-- hb_mask_t hb_ot_map_t::feature_map_t::_1_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- unsigned int hb_ot_map_t::feature_map_t::needs_fallback --> |
| <var-decl name='needs_fallback' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='52' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='257'> |
| <!-- unsigned int hb_ot_map_t::feature_map_t::auto_zwj --> |
| <var-decl name='auto_zwj' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='53' column='1'/> |
| </data-member> |
| <member-function access='public' static='yes'> |
| <!-- int hb_ot_map_t::feature_map_t::cmp(const hb_ot_map_t::feature_map_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> |
| <parameter type-id='type-id-938'/> |
| <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> |
| <parameter type-id='type-id-938'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct hb_ot_map_t::lookup_map_t --> |
| <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-907'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- short unsigned int hb_ot_map_t::lookup_map_t::index --> |
| <var-decl name='index' type-id='type-id-73' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='60' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- short unsigned int hb_ot_map_t::lookup_map_t::auto_zwj --> |
| <var-decl name='auto_zwj' type-id='type-id-73' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='61' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- hb_mask_t hb_ot_map_t::lookup_map_t::mask --> |
| <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'/> |
| </data-member> |
| <member-function access='public' static='yes'> |
| <!-- int hb_ot_map_t::lookup_map_t::cmp(const hb_ot_map_t::lookup_map_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> |
| <parameter type-id='type-id-939'/> |
| <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> |
| <parameter type-id='type-id-939'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct hb_ot_map_t::stage_map_t --> |
| <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-910'> |
| <member-type access='public'> |
| <!-- typedef void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* hb_ot_map_t::stage_map_t::pause_func_t --> |
| <typedef-decl name='pause_func_t' type-id='type-id-940' 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-941'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_ot_map_t::stage_map_t::last_lookup --> |
| <var-decl name='last_lookup' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='71' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_t::stage_map_t::pause_func_t hb_ot_map_t::stage_map_t::pause_func --> |
| <var-decl name='pause_func' type-id='type-id-941' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='72' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_tag_t hb_ot_map_t::chosen_script[2] --> |
| <var-decl name='chosen_script' type-id='type-id-916' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='137' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- bool hb_ot_map_t::found_script[2] --> |
| <var-decl name='found_script' type-id='type-id-904' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='138' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='96'> |
| <!-- hb_mask_t hb_ot_map_t::global_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='128'> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> hb_ot_map_t::features --> |
| <var-decl name='features' type-id='type-id-942' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='150' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='2560'> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> hb_ot_map_t::lookups[2] --> |
| <var-decl name='lookups' type-id='type-id-913' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='151' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='6912'> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> hb_ot_map_t::stages[2] --> |
| <var-decl name='stages' type-id='type-id-915' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='152' column='1'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- hb_ot_map_t::hb_ot_map_t() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_t*' --> |
| <parameter type-id='type-id-943' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::apply<GSUBProxy>(const GSUBProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'const GSUBProxy&' --> |
| <parameter type-id='type-id-945'/> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::apply<GPOSProxy>(const GPOSProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'const GPOSProxy&' --> |
| <parameter type-id='type-id-947'/> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::position(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::substitute(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::collect_lookups(unsigned int, hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void hb_ot_map_t::add_lookups(hb_face_t*, unsigned int, unsigned int, hb_mask_t, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_t*' --> |
| <parameter type-id='type-id-943' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_mask_t hb_ot_map_t::get_global_mask() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- typedef hb_mask_t --> |
| <return type-id='type-id-92'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_mask_t hb_ot_map_t::get_mask(hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- typedef hb_mask_t --> |
| <return type-id='type-id-92'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_t*' --> |
| <parameter type-id='type-id-943' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_mask_t hb_ot_map_t::get_1_mask(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- typedef hb_mask_t --> |
| <return type-id='type-id-92'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_ot_map_t::needs_fallback(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_ot_map_t::get_feature_stage(unsigned int, hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_t::get_stage_lookups(unsigned int, unsigned int, const hb_ot_map_t::lookup_map_t**, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const hb_ot_map_t::lookup_map_t**' --> |
| <parameter type-id='type-id-949'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_ot_shape_plan_t --> |
| <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-950'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_segment_properties_t hb_ot_shape_plan_t::props --> |
| <var-decl name='props' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='39' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- const hb_ot_complex_shaper_t* hb_ot_shape_plan_t::shaper --> |
| <var-decl name='shaper' type-id='type-id-951' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='40' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_ot_map_t hb_ot_shape_plan_t::map --> |
| <var-decl name='map' type-id='type-id-937' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='41' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8512'> |
| <!-- void* hb_ot_shape_plan_t::data --> |
| <var-decl name='data' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='42' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8576'> |
| <!-- hb_mask_t hb_ot_shape_plan_t::rtlm_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8608'> |
| <!-- hb_mask_t hb_ot_shape_plan_t::frac_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8640'> |
| <!-- hb_mask_t hb_ot_shape_plan_t::numr_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8672'> |
| <!-- hb_mask_t hb_ot_shape_plan_t::dnom_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8704'> |
| <!-- hb_mask_t hb_ot_shape_plan_t::kern_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8736'> |
| <!-- unsigned int hb_ot_shape_plan_t::has_frac --> |
| <var-decl name='has_frac' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='45' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8737'> |
| <!-- unsigned int hb_ot_shape_plan_t::has_kern --> |
| <var-decl name='has_kern' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='46' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='8738'> |
| <!-- unsigned int hb_ot_shape_plan_t::has_mark --> |
| <var-decl name='has_mark' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='47' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void hb_ot_shape_plan_t::collect_lookups(hb_tag_t, hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_shape_plan_t::substitute(hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_shape_plan_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-952' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct _hb_void_t --> |
| <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-953'/> |
| <!-- typedef const _hb_void_t& hb_void_t --> |
| <typedef-decl name='hb_void_t' type-id='type-id-954' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='259' column='1' id='type-id-955'/> |
| <!-- struct hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> |
| <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-942'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::array --> |
| <var-decl name='array' type-id='type-id-956' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_ot_map_t::feature_map_t hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::static_array[8] --> |
| <var-decl name='static_array' type-id='type-id-906' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::push() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> |
| <parameter type-id='type-id-957' is-artificial='yes'/> |
| <!-- hb_ot_map_t::feature_map_t* --> |
| <return type-id='type-id-956'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_t::feature_map_t& hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> |
| <parameter type-id='type-id-957' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_ot_map_t::feature_map_t& --> |
| <return type-id='type-id-958'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> |
| <parameter type-id='type-id-959' is-artificial='yes'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- const hb_ot_map_t::feature_map_t* --> |
| <return type-id='type-id-938'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> |
| <parameter type-id='type-id-957' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> |
| <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-912'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::array --> |
| <var-decl name='array' type-id='type-id-961' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_ot_map_t::lookup_map_t hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::static_array[32] --> |
| <var-decl name='static_array' type-id='type-id-908' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-962' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const hb_ot_map_t::lookup_map_t& --> |
| <return type-id='type-id-963'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::push() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-964' is-artificial='yes'/> |
| <!-- hb_ot_map_t::lookup_map_t* --> |
| <return type-id='type-id-961'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::qsort(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-964' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-964' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_ot_map_t::lookup_map_t& --> |
| <return type-id='type-id-965'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::shrink(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-964' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> |
| <parameter type-id='type-id-964' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> |
| <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-914'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::array --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_ot_map_t::stage_map_t hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::static_array[4] --> |
| <var-decl name='static_array' type-id='type-id-911' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const hb_ot_map_t::stage_map_t& hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> |
| <parameter type-id='type-id-967' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const hb_ot_map_t::stage_map_t& --> |
| <return type-id='type-id-968'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::push() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> |
| <parameter type-id='type-id-969' is-artificial='yes'/> |
| <!-- hb_ot_map_t::stage_map_t* --> |
| <return type-id='type-id-966'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> |
| <parameter type-id='type-id-969' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_auto_trace_t<0, const OT::Coverage&> --> |
| <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-970'> |
| <member-function access='public'> |
| <!-- void hb_auto_trace_t<0, const OT::Coverage&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> |
| <parameter type-id='type-id-971' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <parameter is-variadic='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& hb_auto_trace_t<0, const OT::Coverage&>::ret(const OT::Coverage&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> |
| <parameter type-id='type-id-971' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Coverage&' --> |
| <parameter type-id='type-id-972'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_auto_trace_t<0, const _hb_void_t&> --> |
| <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-973'> |
| <member-function access='public'> |
| <!-- void hb_auto_trace_t<0, const _hb_void_t&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> |
| <parameter type-id='type-id-974' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49'/> |
| <parameter is-variadic='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const _hb_void_t& hb_auto_trace_t<0, const _hb_void_t&>::ret(const _hb_void_t&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> |
| <parameter type-id='type-id-974' is-artificial='yes'/> |
| <!-- parameter of type 'const _hb_void_t&' --> |
| <parameter type-id='type-id-954'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const _hb_void_t& --> |
| <return type-id='type-id-954'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> |
| <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-975'> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_bytes --> |
| <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_bits --> |
| <var-decl name='mask_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::num_bits --> |
| <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask --> |
| <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'/> |
| </data-member> |
| <member-function access='private' static='yes'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_for() --> |
| <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'> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- long unsigned int --> |
| <return type-id='type-id-4'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 0u>::may_have(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> |
| <parameter type-id='type-id-976' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> |
| <parameter type-id='type-id-977' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> |
| <parameter type-id='type-id-977' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add_range(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> |
| <parameter type-id='type-id-977' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> |
| <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-978'> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_bytes --> |
| <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_bits --> |
| <var-decl name='mask_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::num_bits --> |
| <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask --> |
| <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'/> |
| </data-member> |
| <member-function access='private' static='yes'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_for() --> |
| <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'> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- long unsigned int --> |
| <return type-id='type-id-4'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 4u>::may_have(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> |
| <parameter type-id='type-id-979' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> |
| <parameter type-id='type-id-980' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> |
| <parameter type-id='type-id-980' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add_range(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> |
| <parameter type-id='type-id-980' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> |
| <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-981'> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_bytes --> |
| <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_bits --> |
| <var-decl name='mask_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='48' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::num_bits --> |
| <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask --> |
| <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'/> |
| </data-member> |
| <member-function access='private' static='yes'> |
| <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_for() --> |
| <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'> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- long unsigned int --> |
| <return type-id='type-id-4'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 9u>::may_have(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> |
| <parameter type-id='type-id-982' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> |
| <parameter type-id='type-id-983' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> |
| <parameter type-id='type-id-983' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add_range(unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> |
| <parameter type-id='type-id-983' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- 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> > --> |
| <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-984'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='head' type-id='type-id-975' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- 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 --> |
| <var-decl name='tail' 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='116' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-985' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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() --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-986' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-986' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-986' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- 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> > > --> |
| <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-987'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='head' type-id='type-id-978' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- 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 --> |
| <var-decl name='tail' type-id='type-id-984' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> > >*' --> |
| <parameter type-id='type-id-988' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> > >*' --> |
| <parameter type-id='type-id-988' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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() --> |
| <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'> |
| <!-- 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> > >*' --> |
| <parameter type-id='type-id-988' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> > >*' --> |
| <parameter type-id='type-id-989' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- 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 --> |
| <typedef-decl name='hb_set_digest_t' type-id='type-id-987' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='135' column='1' id='type-id-919'/> |
| <!-- GPOSProxy* --> |
| <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-935'/> |
| <!-- GSUBProxy* --> |
| <pointer-type-def type-id='type-id-924' size-in-bits='64' id='type-id-930'/> |
| <!-- OT::AlternateSubst* --> |
| <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-991'/> |
| <!-- OT::AlternateSubstFormat1* --> |
| <pointer-type-def type-id='type-id-992' size-in-bits='64' id='type-id-993'/> |
| <!-- OT::Anchor& --> |
| <reference-type-def kind='lvalue' type-id='type-id-994' size-in-bits='64' id='type-id-995'/> |
| <!-- OT::Anchor* --> |
| <pointer-type-def type-id='type-id-994' size-in-bits='64' id='type-id-996'/> |
| <!-- OT::AnchorFormat1* --> |
| <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-998'/> |
| <!-- OT::AnchorFormat2* --> |
| <pointer-type-def type-id='type-id-999' size-in-bits='64' id='type-id-1000'/> |
| <!-- OT::AnchorFormat3* --> |
| <pointer-type-def type-id='type-id-1001' size-in-bits='64' id='type-id-1002'/> |
| <!-- OT::AnchorMatrix& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1003' size-in-bits='64' id='type-id-1004'/> |
| <!-- OT::AnchorMatrix* --> |
| <pointer-type-def type-id='type-id-1003' size-in-bits='64' id='type-id-1005'/> |
| <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1006' size-in-bits='64' id='type-id-1007'/> |
| <!-- OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-1009'/> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-700' size-in-bits='64' id='type-id-558'/> |
| <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1010' size-in-bits='64' id='type-id-1011'/> |
| <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1012' size-in-bits='64' id='type-id-1013'/> |
| <!-- OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1014' size-in-bits='64' id='type-id-1015'/> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1016' size-in-bits='64' id='type-id-542'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1018'/> |
| <!-- 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> >* --> |
| <pointer-type-def type-id='type-id-1019' size-in-bits='64' id='type-id-1020'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1022'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-1024'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1025' size-in-bits='64' id='type-id-1026'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1027' size-in-bits='64' id='type-id-1028'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1029' size-in-bits='64' id='type-id-1030'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1031' size-in-bits='64' id='type-id-1032'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1033' size-in-bits='64' id='type-id-563'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1034' size-in-bits='64' id='type-id-561'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1035' size-in-bits='64' id='type-id-1036'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1037' size-in-bits='64' id='type-id-1038'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1040'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1041' size-in-bits='64' id='type-id-1042'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1043' size-in-bits='64' id='type-id-1044'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1045' size-in-bits='64' id='type-id-1046'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-1048'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1050'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1052'/> |
| <!-- OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-1054'/> |
| <!-- OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1056'/> |
| <!-- OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1057' size-in-bits='64' id='type-id-1058'/> |
| <!-- OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1060'/> |
| <!-- OT::AttachList& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1061' size-in-bits='64' id='type-id-1062'/> |
| <!-- OT::AttachList* --> |
| <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-1063'/> |
| <!-- OT::CaretValue& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1064' size-in-bits='64' id='type-id-1065'/> |
| <!-- OT::CaretValue* --> |
| <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1066'/> |
| <!-- OT::CaretValueFormat1* --> |
| <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1068'/> |
| <!-- OT::CaretValueFormat2* --> |
| <pointer-type-def type-id='type-id-1069' size-in-bits='64' id='type-id-1070'/> |
| <!-- OT::CaretValueFormat3* --> |
| <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1072'/> |
| <!-- OT::ChainContext* --> |
| <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1074'/> |
| <!-- OT::ChainContextApplyLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1075' size-in-bits='64' id='type-id-1076'/> |
| <!-- OT::ChainContextClosureLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1077' size-in-bits='64' id='type-id-1078'/> |
| <!-- OT::ChainContextCollectGlyphsLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1079' size-in-bits='64' id='type-id-1080'/> |
| <!-- OT::ChainContextFormat1* --> |
| <pointer-type-def type-id='type-id-1081' size-in-bits='64' id='type-id-1082'/> |
| <!-- OT::ChainContextFormat2* --> |
| <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/> |
| <!-- OT::ChainContextFormat3* --> |
| <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1086'/> |
| <!-- OT::ChainRule& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1087' size-in-bits='64' id='type-id-1088'/> |
| <!-- OT::ChainRule* --> |
| <pointer-type-def type-id='type-id-1087' size-in-bits='64' id='type-id-1089'/> |
| <!-- OT::ChainRuleSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1090' size-in-bits='64' id='type-id-1091'/> |
| <!-- OT::ChainRuleSet* --> |
| <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1092'/> |
| <!-- OT::ClassDef& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1093' size-in-bits='64' id='type-id-1094'/> |
| <!-- OT::ClassDef* --> |
| <pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1095'/> |
| <!-- OT::ClassDefFormat1* --> |
| <pointer-type-def type-id='type-id-1096' size-in-bits='64' id='type-id-1097'/> |
| <!-- OT::ClassDefFormat2* --> |
| <pointer-type-def type-id='type-id-1098' size-in-bits='64' id='type-id-1099'/> |
| <!-- OT::Context* --> |
| <pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-1101'/> |
| <!-- OT::ContextApplyLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1102' size-in-bits='64' id='type-id-1103'/> |
| <!-- OT::ContextClosureLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1104' size-in-bits='64' id='type-id-1105'/> |
| <!-- OT::ContextCollectGlyphsLookupContext& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1106' size-in-bits='64' id='type-id-1107'/> |
| <!-- OT::ContextFormat1* --> |
| <pointer-type-def type-id='type-id-1108' size-in-bits='64' id='type-id-1109'/> |
| <!-- OT::ContextFormat2* --> |
| <pointer-type-def type-id='type-id-1110' size-in-bits='64' id='type-id-1111'/> |
| <!-- OT::ContextFormat3* --> |
| <pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-1113'/> |
| <!-- OT::Coverage& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1114' size-in-bits='64' id='type-id-554'/> |
| <!-- OT::Coverage* --> |
| <pointer-type-def type-id='type-id-1114' size-in-bits='64' id='type-id-536'/> |
| <!-- OT::Coverage::Iter* --> |
| <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1116'/> |
| <!-- OT::CoverageFormat1* --> |
| <pointer-type-def type-id='type-id-1117' size-in-bits='64' id='type-id-546'/> |
| <!-- OT::CoverageFormat1::Iter* --> |
| <pointer-type-def type-id='type-id-1118' size-in-bits='64' id='type-id-1119'/> |
| <!-- OT::CoverageFormat2* --> |
| <pointer-type-def type-id='type-id-1120' size-in-bits='64' id='type-id-550'/> |
| <!-- OT::CoverageFormat2::Iter* --> |
| <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-1122'/> |
| <!-- OT::CursivePos* --> |
| <pointer-type-def type-id='type-id-1123' size-in-bits='64' id='type-id-1124'/> |
| <!-- OT::CursivePosFormat1* --> |
| <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1126'/> |
| <!-- OT::Device& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' id='type-id-1128'/> |
| <!-- OT::Device* --> |
| <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1129'/> |
| <!-- OT::EntryExitRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-841' size-in-bits='64' id='type-id-1130'/> |
| <!-- OT::EntryExitRecord* --> |
| <pointer-type-def type-id='type-id-841' size-in-bits='64' id='type-id-1131'/> |
| <!-- OT::Extension<OT::ExtensionPos>* --> |
| <pointer-type-def type-id='type-id-1132' size-in-bits='64' id='type-id-1133'/> |
| <!-- OT::Extension<OT::ExtensionSubst>* --> |
| <pointer-type-def type-id='type-id-1134' size-in-bits='64' id='type-id-1135'/> |
| <!-- OT::ExtensionFormat1* --> |
| <pointer-type-def type-id='type-id-1136' size-in-bits='64' id='type-id-1137'/> |
| <!-- OT::Feature& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1139'/> |
| <!-- OT::Feature* --> |
| <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-1140'/> |
| <!-- OT::FeatureParams& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1141' size-in-bits='64' id='type-id-1142'/> |
| <!-- OT::FeatureParams* --> |
| <pointer-type-def type-id='type-id-1141' size-in-bits='64' id='type-id-1143'/> |
| <!-- OT::FeatureParamsCharacterVariants* --> |
| <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-1145'/> |
| <!-- OT::FeatureParamsSize* --> |
| <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-1147'/> |
| <!-- OT::FeatureParamsStylisticSet* --> |
| <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/> |
| <!-- OT::GDEF* --> |
| <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-1151'/> |
| <!-- OT::GPOS* --> |
| <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-1153'/> |
| <!-- OT::GSUB* --> |
| <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-1155'/> |
| <!-- OT::GSUBGPOS* --> |
| <pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-1157'/> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1158' size-in-bits='64' id='type-id-565'/> |
| <!-- OT::Index& --> |
| <reference-type-def kind='lvalue' type-id='type-id-843' size-in-bits='64' id='type-id-1159'/> |
| <!-- OT::IntType<unsigned int, 3u>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-733' size-in-bits='64' id='type-id-1160'/> |
| <!-- OT::LangSys& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1161' size-in-bits='64' id='type-id-1162'/> |
| <!-- OT::LangSys* --> |
| <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-1163'/> |
| <!-- OT::LigCaretList& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1164' size-in-bits='64' id='type-id-1165'/> |
| <!-- OT::LigCaretList* --> |
| <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-1166'/> |
| <!-- OT::LigGlyph& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1167' size-in-bits='64' id='type-id-1168'/> |
| <!-- OT::LigGlyph* --> |
| <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-1169'/> |
| <!-- OT::Ligature& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1170' size-in-bits='64' id='type-id-567'/> |
| <!-- OT::Ligature* --> |
| <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-537'/> |
| <!-- OT::LigatureSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-568'/> |
| <!-- OT::LigatureSet* --> |
| <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-538'/> |
| <!-- OT::LigatureSubst* --> |
| <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1173'/> |
| <!-- OT::LigatureSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-560'/> |
| <!-- OT::Lookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1175' size-in-bits='64' id='type-id-544'/> |
| <!-- OT::Lookup* --> |
| <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-541'/> |
| <!-- OT::LookupRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-846' size-in-bits='64' id='type-id-1176'/> |
| <!-- OT::LookupRecord* --> |
| <pointer-type-def type-id='type-id-846' size-in-bits='64' id='type-id-1177'/> |
| <!-- OT::MarkArray& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1178' size-in-bits='64' id='type-id-1179'/> |
| <!-- OT::MarkArray* --> |
| <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1180'/> |
| <!-- OT::MarkBasePos* --> |
| <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1182'/> |
| <!-- OT::MarkBasePosFormat1* --> |
| <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1184'/> |
| <!-- OT::MarkGlyphSets& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1185' size-in-bits='64' id='type-id-1186'/> |
| <!-- OT::MarkGlyphSets* --> |
| <pointer-type-def type-id='type-id-1185' size-in-bits='64' id='type-id-1187'/> |
| <!-- OT::MarkGlyphSetsFormat1* --> |
| <pointer-type-def type-id='type-id-1188' size-in-bits='64' id='type-id-1189'/> |
| <!-- OT::MarkLigPos* --> |
| <pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1191'/> |
| <!-- OT::MarkLigPosFormat1* --> |
| <pointer-type-def type-id='type-id-1192' size-in-bits='64' id='type-id-1193'/> |
| <!-- OT::MarkMarkPos* --> |
| <pointer-type-def type-id='type-id-1194' size-in-bits='64' id='type-id-1195'/> |
| <!-- OT::MarkMarkPosFormat1* --> |
| <pointer-type-def type-id='type-id-1196' size-in-bits='64' id='type-id-1197'/> |
| <!-- OT::MarkRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-848' size-in-bits='64' id='type-id-1198'/> |
| <!-- OT::MarkRecord* --> |
| <pointer-type-def type-id='type-id-848' size-in-bits='64' id='type-id-1199'/> |
| <!-- OT::MultipleSubst* --> |
| <pointer-type-def type-id='type-id-1200' size-in-bits='64' id='type-id-1201'/> |
| <!-- OT::MultipleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1202' size-in-bits='64' id='type-id-1203'/> |
| <!-- OT::Offset<OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-850' size-in-bits='64' id='type-id-1204'/> |
| <!-- OT::OffsetListOf<OT::AnchorMatrix>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1205' size-in-bits='64' id='type-id-1206'/> |
| <!-- OT::OffsetListOf<OT::AnchorMatrix>* --> |
| <pointer-type-def type-id='type-id-1205' size-in-bits='64' id='type-id-1207'/> |
| <!-- OT::OffsetListOf<OT::Lookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1208' size-in-bits='64' id='type-id-1209'/> |
| <!-- OT::OffsetListOf<OT::Lookup>* --> |
| <pointer-type-def type-id='type-id-1208' size-in-bits='64' id='type-id-1210'/> |
| <!-- OT::OffsetListOf<OT::PosLookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1211' size-in-bits='64' id='type-id-1212'/> |
| <!-- OT::OffsetListOf<OT::PosLookup>* --> |
| <pointer-type-def type-id='type-id-1211' size-in-bits='64' id='type-id-1213'/> |
| <!-- OT::OffsetListOf<OT::SubstLookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1214' size-in-bits='64' id='type-id-1215'/> |
| <!-- OT::OffsetListOf<OT::SubstLookup>* --> |
| <pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1216'/> |
| <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-413'/> |
| <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-854' size-in-bits='64' id='type-id-1217'/> |
| <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-854' size-in-bits='64' id='type-id-415'/> |
| <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-856' size-in-bits='64' id='type-id-1218'/> |
| <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-856' size-in-bits='64' id='type-id-418'/> |
| <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1219' size-in-bits='64' id='type-id-406'/> |
| <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-858' size-in-bits='64' id='type-id-1220'/> |
| <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-858' size-in-bits='64' id='type-id-419'/> |
| <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-860' size-in-bits='64' id='type-id-1221'/> |
| <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-860' size-in-bits='64' id='type-id-424'/> |
| <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-862' size-in-bits='64' id='type-id-1222'/> |
| <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-862' size-in-bits='64' id='type-id-425'/> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-405'/> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-864' size-in-bits='64' id='type-id-1224'/> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-403'/> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-866' size-in-bits='64' id='type-id-1225'/> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-866' size-in-bits='64' id='type-id-421'/> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1226' size-in-bits='64' id='type-id-1227'/> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1226' size-in-bits='64' id='type-id-404'/> |
| <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1228' size-in-bits='64' id='type-id-436'/> |
| <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-402'/> |
| <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-401'/> |
| <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-407'/> |
| <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-868' size-in-bits='64' id='type-id-1232'/> |
| <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-420'/> |
| <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-870' size-in-bits='64' id='type-id-1233'/> |
| <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-427'/> |
| <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-872' size-in-bits='64' id='type-id-1234'/> |
| <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-872' size-in-bits='64' id='type-id-428'/> |
| <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-1235'/> |
| <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-432'/> |
| <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-414'/> |
| <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-876' size-in-bits='64' id='type-id-408'/> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-416'/> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-411'/> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-417'/> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1240' size-in-bits='64' id='type-id-412'/> |
| <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' id='type-id-1241'/> |
| <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-878' size-in-bits='64' id='type-id-430'/> |
| <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-880' size-in-bits='64' id='type-id-1242'/> |
| <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-880' size-in-bits='64' id='type-id-434'/> |
| <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-882' size-in-bits='64' id='type-id-1243'/> |
| <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-431'/> |
| <!-- OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1244' size-in-bits='64' id='type-id-410'/> |
| <!-- OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-409'/> |
| <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-884' size-in-bits='64' id='type-id-1246'/> |
| <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-884' size-in-bits='64' id='type-id-422'/> |
| <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-886' size-in-bits='64' id='type-id-1247'/> |
| <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-886' size-in-bits='64' id='type-id-423'/> |
| <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1248' size-in-bits='64' id='type-id-435'/> |
| <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-888' size-in-bits='64' id='type-id-1249'/> |
| <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-426'/> |
| <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-890' size-in-bits='64' id='type-id-1250'/> |
| <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-890' size-in-bits='64' id='type-id-433'/> |
| <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-892' size-in-bits='64' id='type-id-1251'/> |
| <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-429'/> |
| <!-- OT::PairPos* --> |
| <pointer-type-def type-id='type-id-1252' size-in-bits='64' id='type-id-1253'/> |
| <!-- OT::PairPosFormat1* --> |
| <pointer-type-def type-id='type-id-1254' size-in-bits='64' id='type-id-1255'/> |
| <!-- OT::PairPosFormat2* --> |
| <pointer-type-def type-id='type-id-1256' size-in-bits='64' id='type-id-1257'/> |
| <!-- OT::PairSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1258' size-in-bits='64' id='type-id-1259'/> |
| <!-- OT::PairSet* --> |
| <pointer-type-def type-id='type-id-1258' size-in-bits='64' id='type-id-1260'/> |
| <!-- OT::PairSet::sanitize_closure_t* --> |
| <pointer-type-def type-id='type-id-1261' size-in-bits='64' id='type-id-1262'/> |
| <!-- OT::PosLookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-932' size-in-bits='64' id='type-id-1263'/> |
| <!-- OT::PosLookup* --> |
| <pointer-type-def type-id='type-id-932' size-in-bits='64' id='type-id-1264'/> |
| <!-- OT::PosLookupSubTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1265' size-in-bits='64' id='type-id-1266'/> |
| <!-- OT::PosLookupSubTable* --> |
| <pointer-type-def type-id='type-id-1265' size-in-bits='64' id='type-id-1267'/> |
| <!-- OT::RangeRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-894' size-in-bits='64' id='type-id-1268'/> |
| <!-- OT::RangeRecord* --> |
| <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-1269'/> |
| <!-- OT::Record<OT::Feature>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-896' size-in-bits='64' id='type-id-1270'/> |
| <!-- OT::Record<OT::Feature>* --> |
| <pointer-type-def type-id='type-id-896' size-in-bits='64' id='type-id-1271'/> |
| <!-- OT::Record<OT::LangSys>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-1272'/> |
| <!-- OT::Record<OT::LangSys>* --> |
| <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-1273'/> |
| <!-- OT::Record<OT::Script>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-900' size-in-bits='64' id='type-id-1274'/> |
| <!-- OT::Record<OT::Script>* --> |
| <pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-1275'/> |
| <!-- OT::RecordListOf<OT::Feature>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1276' size-in-bits='64' id='type-id-1277'/> |
| <!-- OT::RecordListOf<OT::Feature>* --> |
| <pointer-type-def type-id='type-id-1276' size-in-bits='64' id='type-id-1278'/> |
| <!-- OT::RecordListOf<OT::Script>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1279' size-in-bits='64' id='type-id-1280'/> |
| <!-- OT::RecordListOf<OT::Script>* --> |
| <pointer-type-def type-id='type-id-1279' size-in-bits='64' id='type-id-1281'/> |
| <!-- OT::ReverseChainSingleSubst* --> |
| <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1283'/> |
| <!-- OT::ReverseChainSingleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1284' size-in-bits='64' id='type-id-1285'/> |
| <!-- OT::Rule& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1286' size-in-bits='64' id='type-id-1287'/> |
| <!-- OT::Rule* --> |
| <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1288'/> |
| <!-- OT::RuleSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1289' size-in-bits='64' id='type-id-1290'/> |
| <!-- OT::RuleSet* --> |
| <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1291'/> |
| <!-- OT::Script& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1292' size-in-bits='64' id='type-id-1293'/> |
| <!-- OT::Script* --> |
| <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-1294'/> |
| <!-- OT::Sequence& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1295' size-in-bits='64' id='type-id-1296'/> |
| <!-- OT::Sequence* --> |
| <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1297'/> |
| <!-- OT::SinglePos* --> |
| <pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-1299'/> |
| <!-- OT::SinglePosFormat1* --> |
| <pointer-type-def type-id='type-id-1300' size-in-bits='64' id='type-id-1301'/> |
| <!-- OT::SinglePosFormat2* --> |
| <pointer-type-def type-id='type-id-1302' size-in-bits='64' id='type-id-1303'/> |
| <!-- OT::SingleSubst* --> |
| <pointer-type-def type-id='type-id-1304' size-in-bits='64' id='type-id-1305'/> |
| <!-- OT::SingleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1306' size-in-bits='64' id='type-id-545'/> |
| <!-- OT::SingleSubstFormat2* --> |
| <pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-556'/> |
| <!-- OT::SubstLookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-925' size-in-bits='64' id='type-id-1308'/> |
| <!-- OT::SubstLookup* --> |
| <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-540'/> |
| <!-- OT::SubstLookupSubTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1309' size-in-bits='64' id='type-id-1310'/> |
| <!-- OT::SubstLookupSubTable* --> |
| <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-539'/> |
| <!-- OT::Supplier<OT::EntryExitRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1311' size-in-bits='64' id='type-id-1312'/> |
| <!-- OT::Supplier<OT::Index>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1313' size-in-bits='64' id='type-id-1314'/> |
| <!-- OT::Supplier<OT::IntType<unsigned int, 3u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/> |
| <!-- OT::Supplier<OT::LookupRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1317' size-in-bits='64' id='type-id-1318'/> |
| <!-- OT::Supplier<OT::MarkRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1319' size-in-bits='64' id='type-id-1320'/> |
| <!-- OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1321' size-in-bits='64' id='type-id-1322'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1323' size-in-bits='64' id='type-id-1324'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1325' size-in-bits='64' id='type-id-1326'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1327' size-in-bits='64' id='type-id-1328'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1329' size-in-bits='64' id='type-id-1330'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1331' size-in-bits='64' id='type-id-1332'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1333' size-in-bits='64' id='type-id-1334'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1335' size-in-bits='64' id='type-id-1336'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1337' size-in-bits='64' id='type-id-1338'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1339' size-in-bits='64' id='type-id-1340'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1341' size-in-bits='64' id='type-id-1342'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-1344'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1345' size-in-bits='64' id='type-id-1346'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1347' size-in-bits='64' id='type-id-1348'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-1350'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1351' size-in-bits='64' id='type-id-1352'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1353' size-in-bits='64' id='type-id-1354'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1355' size-in-bits='64' id='type-id-1356'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1357' size-in-bits='64' id='type-id-1358'/> |
| <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1359' size-in-bits='64' id='type-id-1360'/> |
| <!-- OT::Supplier<OT::RangeRecord>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1361' size-in-bits='64' id='type-id-1362'/> |
| <!-- OT::Supplier<OT::Record<OT::Feature> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1363' size-in-bits='64' id='type-id-1364'/> |
| <!-- OT::Supplier<OT::Record<OT::LangSys> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1365' size-in-bits='64' id='type-id-1366'/> |
| <!-- OT::Supplier<OT::Record<OT::Script> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1367' size-in-bits='64' id='type-id-1368'/> |
| <!-- OT::Supplier<unsigned int>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1369' size-in-bits='64' id='type-id-1370'/> |
| <!-- OT::Value* --> |
| <pointer-type-def type-id='type-id-902' size-in-bits='64' id='type-id-1371'/> |
| <!-- OT::ValueFormat* --> |
| <pointer-type-def type-id='type-id-1372' size-in-bits='64' id='type-id-1373'/> |
| <!-- OT::hb_apply_context_t* --> |
| <pointer-type-def type-id='type-id-1374' size-in-bits='64' id='type-id-1375'/> |
| <!-- OT::hb_apply_context_t::matcher_t* --> |
| <pointer-type-def type-id='type-id-1376' size-in-bits='64' id='type-id-1377'/> |
| <!-- OT::hb_apply_context_t::skipping_backward_iterator_t* --> |
| <pointer-type-def type-id='type-id-1378' size-in-bits='64' id='type-id-1379'/> |
| <!-- OT::hb_apply_context_t::skipping_forward_iterator_t* --> |
| <pointer-type-def type-id='type-id-1380' size-in-bits='64' id='type-id-1381'/> |
| <!-- OT::hb_closure_context_t* --> |
| <pointer-type-def type-id='type-id-1382' size-in-bits='64' id='type-id-1383'/> |
| <!-- OT::hb_collect_glyphs_context_t* --> |
| <pointer-type-def type-id='type-id-1384' size-in-bits='64' id='type-id-1385'/> |
| <!-- OT::hb_get_coverage_context_t* --> |
| <pointer-type-def type-id='type-id-1386' size-in-bits='64' id='type-id-1387'/> |
| <!-- OT::hb_would_apply_context_t* --> |
| <pointer-type-def type-id='type-id-1388' size-in-bits='64' id='type-id-1389'/> |
| <!-- bool (hb_set_t*, const OT::USHORT&, void*)* --> |
| <pointer-type-def type-id='type-id-1390' size-in-bits='64' id='type-id-1391'/> |
| <!-- bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* --> |
| <pointer-type-def type-id='type-id-1392' size-in-bits='64' id='type-id-1393'/> |
| <!-- bool* --> |
| <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1394'/> |
| <!-- const GPOSProxy --> |
| <qualified-type-def type-id='type-id-931' const='yes' id='type-id-1395'/> |
| <!-- const GPOSProxy& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1395' size-in-bits='64' id='type-id-947'/> |
| <!-- const GSUBProxy --> |
| <qualified-type-def type-id='type-id-924' const='yes' id='type-id-1396'/> |
| <!-- const GSUBProxy& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-945'/> |
| <!-- const OT::AlternateSubst --> |
| <qualified-type-def type-id='type-id-990' const='yes' id='type-id-1397'/> |
| <!-- const OT::AlternateSubst* --> |
| <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-1398'/> |
| <!-- const OT::AlternateSubstFormat1 --> |
| <qualified-type-def type-id='type-id-992' const='yes' id='type-id-1399'/> |
| <!-- const OT::AlternateSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1399' size-in-bits='64' id='type-id-1400'/> |
| <!-- const OT::AlternateSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1401'/> |
| <!-- const OT::Anchor --> |
| <qualified-type-def type-id='type-id-994' const='yes' id='type-id-1402'/> |
| <!-- const OT::Anchor& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1402' size-in-bits='64' id='type-id-1403'/> |
| <!-- const OT::Anchor* --> |
| <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1404'/> |
| <!-- const OT::AnchorFormat1 --> |
| <qualified-type-def type-id='type-id-997' const='yes' id='type-id-1405'/> |
| <!-- const OT::AnchorFormat1* --> |
| <pointer-type-def type-id='type-id-1405' size-in-bits='64' id='type-id-512'/> |
| <!-- const OT::AnchorFormat2 --> |
| <qualified-type-def type-id='type-id-999' const='yes' id='type-id-1406'/> |
| <!-- const OT::AnchorFormat2* --> |
| <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-513'/> |
| <!-- const OT::AnchorFormat3 --> |
| <qualified-type-def type-id='type-id-1001' const='yes' id='type-id-1407'/> |
| <!-- const OT::AnchorFormat3* --> |
| <pointer-type-def type-id='type-id-1407' size-in-bits='64' id='type-id-514'/> |
| <!-- const OT::AnchorMatrix --> |
| <qualified-type-def type-id='type-id-1003' const='yes' id='type-id-1408'/> |
| <!-- const OT::AnchorMatrix& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1408' size-in-bits='64' id='type-id-1409'/> |
| <!-- const OT::AnchorMatrix* --> |
| <pointer-type-def type-id='type-id-1408' size-in-bits='64' id='type-id-519'/> |
| <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1006' const='yes' id='type-id-1410'/> |
| <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1410' size-in-bits='64' id='type-id-511'/> |
| <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1008' const='yes' id='type-id-1411'/> |
| <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1411' size-in-bits='64' id='type-id-458'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-768' size-in-bits='64' id='type-id-1412'/> |
| <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1010' const='yes' id='type-id-1413'/> |
| <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1413' size-in-bits='64' id='type-id-469'/> |
| <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1012' const='yes' id='type-id-1414'/> |
| <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-498'/> |
| <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1014' const='yes' id='type-id-1415'/> |
| <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1415' size-in-bits='64' id='type-id-516'/> |
| <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1016' const='yes' id='type-id-1416'/> |
| <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1416' size-in-bits='64' id='type-id-478'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1417'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1417' size-in-bits='64' id='type-id-522'/> |
| <!-- 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> > --> |
| <qualified-type-def type-id='type-id-1019' const='yes' id='type-id-1418'/> |
| <!-- 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> >* --> |
| <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-439'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1419'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1419' size-in-bits='64' id='type-id-443'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1023' const='yes' id='type-id-1420'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-497'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1025' const='yes' id='type-id-1421'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1421' size-in-bits='64' id='type-id-496'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1027' const='yes' id='type-id-1422'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-501'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1029' const='yes' id='type-id-1423'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-454'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1031' const='yes' id='type-id-1424'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-442'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1033' const='yes' id='type-id-1425'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1425' size-in-bits='64' id='type-id-487'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1426'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-486'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1035' const='yes' id='type-id-1427'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-477'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1037' const='yes' id='type-id-1428'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-508'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1039' const='yes' id='type-id-1429'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-506'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1041' const='yes' id='type-id-1430'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1430' size-in-bits='64' id='type-id-507'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1043' const='yes' id='type-id-1431'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-492'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1045' const='yes' id='type-id-1432'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-491'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1047' const='yes' id='type-id-1433'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-484'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1434'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-482'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1051' const='yes' id='type-id-1435'/> |
| <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-483'/> |
| <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1053' const='yes' id='type-id-1436'/> |
| <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1436' size-in-bits='64' id='type-id-437'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1055' const='yes' id='type-id-1437'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-466'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1057' const='yes' id='type-id-1438'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-461'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1059' const='yes' id='type-id-1439'/> |
| <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-457'/> |
| <!-- const OT::AttachList --> |
| <qualified-type-def type-id='type-id-1061' const='yes' id='type-id-1440'/> |
| <!-- const OT::AttachList& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1440' size-in-bits='64' id='type-id-1441'/> |
| <!-- const OT::AttachList* --> |
| <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-1442'/> |
| <!-- const OT::CaretValue --> |
| <qualified-type-def type-id='type-id-1064' const='yes' id='type-id-1443'/> |
| <!-- const OT::CaretValue& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1443' size-in-bits='64' id='type-id-1444'/> |
| <!-- const OT::CaretValue* --> |
| <pointer-type-def type-id='type-id-1443' size-in-bits='64' id='type-id-1445'/> |
| <!-- const OT::CaretValueFormat1 --> |
| <qualified-type-def type-id='type-id-1067' const='yes' id='type-id-1446'/> |
| <!-- const OT::CaretValueFormat1* --> |
| <pointer-type-def type-id='type-id-1446' size-in-bits='64' id='type-id-444'/> |
| <!-- const OT::CaretValueFormat2 --> |
| <qualified-type-def type-id='type-id-1069' const='yes' id='type-id-1447'/> |
| <!-- const OT::CaretValueFormat2* --> |
| <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-445'/> |
| <!-- const OT::CaretValueFormat3 --> |
| <qualified-type-def type-id='type-id-1071' const='yes' id='type-id-1448'/> |
| <!-- const OT::CaretValueFormat3* --> |
| <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-448'/> |
| <!-- const OT::ChainContext --> |
| <qualified-type-def type-id='type-id-1073' const='yes' id='type-id-1449'/> |
| <!-- const OT::ChainContext* --> |
| <pointer-type-def type-id='type-id-1449' size-in-bits='64' id='type-id-1450'/> |
| <!-- const OT::ChainContextFormat1 --> |
| <qualified-type-def type-id='type-id-1081' const='yes' id='type-id-1451'/> |
| <!-- const OT::ChainContextFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1451' size-in-bits='64' id='type-id-1452'/> |
| <!-- const OT::ChainContextFormat1* --> |
| <pointer-type-def type-id='type-id-1451' size-in-bits='64' id='type-id-1453'/> |
| <!-- const OT::ChainContextFormat2 --> |
| <qualified-type-def type-id='type-id-1083' const='yes' id='type-id-1454'/> |
| <!-- const OT::ChainContextFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1454' size-in-bits='64' id='type-id-1455'/> |
| <!-- const OT::ChainContextFormat2* --> |
| <pointer-type-def type-id='type-id-1454' size-in-bits='64' id='type-id-1456'/> |
| <!-- const OT::ChainContextFormat3 --> |
| <qualified-type-def type-id='type-id-1085' const='yes' id='type-id-1457'/> |
| <!-- const OT::ChainContextFormat3& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1457' size-in-bits='64' id='type-id-1458'/> |
| <!-- const OT::ChainContextFormat3* --> |
| <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-1459'/> |
| <!-- const OT::ChainRule --> |
| <qualified-type-def type-id='type-id-1087' const='yes' id='type-id-1460'/> |
| <!-- const OT::ChainRule& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1460' size-in-bits='64' id='type-id-1461'/> |
| <!-- const OT::ChainRule* --> |
| <pointer-type-def type-id='type-id-1460' size-in-bits='64' id='type-id-1462'/> |
| <!-- const OT::ChainRuleSet --> |
| <qualified-type-def type-id='type-id-1090' const='yes' id='type-id-1463'/> |
| <!-- const OT::ChainRuleSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1463' size-in-bits='64' id='type-id-1464'/> |
| <!-- const OT::ChainRuleSet* --> |
| <pointer-type-def type-id='type-id-1463' size-in-bits='64' id='type-id-1465'/> |
| <!-- const OT::ClassDef --> |
| <qualified-type-def type-id='type-id-1093' const='yes' id='type-id-1466'/> |
| <!-- const OT::ClassDef& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1466' size-in-bits='64' id='type-id-1467'/> |
| <!-- const OT::ClassDef* --> |
| <pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-1468'/> |
| <!-- const OT::ClassDefFormat1 --> |
| <qualified-type-def type-id='type-id-1096' const='yes' id='type-id-1469'/> |
| <!-- const OT::ClassDefFormat1* --> |
| <pointer-type-def type-id='type-id-1469' size-in-bits='64' id='type-id-452'/> |
| <!-- const OT::ClassDefFormat2 --> |
| <qualified-type-def type-id='type-id-1098' const='yes' id='type-id-1470'/> |
| <!-- const OT::ClassDefFormat2* --> |
| <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1471'/> |
| <!-- const OT::Context --> |
| <qualified-type-def type-id='type-id-1100' const='yes' id='type-id-1472'/> |
| <!-- const OT::Context* --> |
| <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-1473'/> |
| <!-- const OT::ContextFormat1 --> |
| <qualified-type-def type-id='type-id-1108' const='yes' id='type-id-1474'/> |
| <!-- const OT::ContextFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1474' size-in-bits='64' id='type-id-1475'/> |
| <!-- const OT::ContextFormat1* --> |
| <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-1476'/> |
| <!-- const OT::ContextFormat2 --> |
| <qualified-type-def type-id='type-id-1110' const='yes' id='type-id-1477'/> |
| <!-- const OT::ContextFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/> |
| <!-- const OT::ContextFormat2* --> |
| <pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1479'/> |
| <!-- const OT::ContextFormat3 --> |
| <qualified-type-def type-id='type-id-1112' const='yes' id='type-id-1480'/> |
| <!-- const OT::ContextFormat3& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1480' size-in-bits='64' id='type-id-1481'/> |
| <!-- const OT::ContextFormat3* --> |
| <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-495'/> |
| <!-- const OT::Coverage --> |
| <qualified-type-def type-id='type-id-1114' const='yes' id='type-id-1482'/> |
| <!-- const OT::Coverage& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1482' size-in-bits='64' id='type-id-972'/> |
| <!-- const OT::Coverage* --> |
| <pointer-type-def type-id='type-id-1482' size-in-bits='64' id='type-id-1483'/> |
| <!-- const OT::CoverageFormat1 --> |
| <qualified-type-def type-id='type-id-1117' const='yes' id='type-id-1484'/> |
| <!-- const OT::CoverageFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1484' size-in-bits='64' id='type-id-1485'/> |
| <!-- const OT::CoverageFormat1* --> |
| <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1486'/> |
| <!-- const OT::CoverageFormat2 --> |
| <qualified-type-def type-id='type-id-1120' const='yes' id='type-id-1487'/> |
| <!-- const OT::CoverageFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1487' size-in-bits='64' id='type-id-1488'/> |
| <!-- const OT::CoverageFormat2* --> |
| <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1489'/> |
| <!-- const OT::CursivePos --> |
| <qualified-type-def type-id='type-id-1123' const='yes' id='type-id-1490'/> |
| <!-- const OT::CursivePos* --> |
| <pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1491'/> |
| <!-- const OT::CursivePosFormat1 --> |
| <qualified-type-def type-id='type-id-1125' const='yes' id='type-id-1492'/> |
| <!-- const OT::CursivePosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1492' size-in-bits='64' id='type-id-1493'/> |
| <!-- const OT::CursivePosFormat1* --> |
| <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1494'/> |
| <!-- const OT::Device --> |
| <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1495'/> |
| <!-- const OT::Device& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1495' size-in-bits='64' id='type-id-1496'/> |
| <!-- const OT::Device* --> |
| <pointer-type-def type-id='type-id-1495' size-in-bits='64' id='type-id-446'/> |
| <!-- const OT::EntryExitRecord --> |
| <qualified-type-def type-id='type-id-841' const='yes' id='type-id-1497'/> |
| <!-- const OT::EntryExitRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1497' size-in-bits='64' id='type-id-1498'/> |
| <!-- const OT::EntryExitRecord* --> |
| <pointer-type-def type-id='type-id-1497' size-in-bits='64' id='type-id-1499'/> |
| <!-- const OT::Extension<OT::ExtensionPos> --> |
| <qualified-type-def type-id='type-id-1132' const='yes' id='type-id-1500'/> |
| <!-- const OT::Extension<OT::ExtensionPos>* --> |
| <pointer-type-def type-id='type-id-1500' size-in-bits='64' id='type-id-1501'/> |
| <!-- const OT::Extension<OT::ExtensionSubst> --> |
| <qualified-type-def type-id='type-id-1134' const='yes' id='type-id-1502'/> |
| <!-- const OT::Extension<OT::ExtensionSubst>* --> |
| <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/> |
| <!-- const OT::ExtensionFormat1 --> |
| <qualified-type-def type-id='type-id-1136' const='yes' id='type-id-1504'/> |
| <!-- const OT::ExtensionFormat1* --> |
| <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-502'/> |
| <!-- const OT::ExtensionSubst --> |
| <qualified-type-def type-id='type-id-1505' const='yes' id='type-id-1506'/> |
| <!-- const OT::ExtensionSubst* --> |
| <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-1507'/> |
| <!-- const OT::Feature --> |
| <qualified-type-def type-id='type-id-1138' const='yes' id='type-id-1508'/> |
| <!-- const OT::Feature& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1508' size-in-bits='64' id='type-id-1509'/> |
| <!-- const OT::Feature* --> |
| <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-472'/> |
| <!-- const OT::FeatureParams --> |
| <qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1510'/> |
| <!-- const OT::FeatureParams& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1510' size-in-bits='64' id='type-id-1511'/> |
| <!-- const OT::FeatureParams* --> |
| <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1512'/> |
| <!-- const OT::FeatureParamsCharacterVariants --> |
| <qualified-type-def type-id='type-id-1144' const='yes' id='type-id-1513'/> |
| <!-- const OT::FeatureParamsCharacterVariants* --> |
| <pointer-type-def type-id='type-id-1513' size-in-bits='64' id='type-id-470'/> |
| <!-- const OT::FeatureParamsSize --> |
| <qualified-type-def type-id='type-id-1146' const='yes' id='type-id-1514'/> |
| <!-- const OT::FeatureParamsSize& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1514' size-in-bits='64' id='type-id-1515'/> |
| <!-- const OT::FeatureParamsSize* --> |
| <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-467'/> |
| <!-- const OT::FeatureParamsStylisticSet --> |
| <qualified-type-def type-id='type-id-1148' const='yes' id='type-id-1516'/> |
| <!-- const OT::FeatureParamsStylisticSet* --> |
| <pointer-type-def type-id='type-id-1516' size-in-bits='64' id='type-id-468'/> |
| <!-- const OT::GDEF --> |
| <qualified-type-def type-id='type-id-1150' const='yes' id='type-id-1517'/> |
| <!-- const OT::GDEF& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1517' size-in-bits='64' id='type-id-1518'/> |
| <!-- const OT::GDEF* --> |
| <pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1519'/> |
| <!-- const OT::GPOS --> |
| <qualified-type-def type-id='type-id-1152' const='yes' id='type-id-1520'/> |
| <!-- const OT::GPOS& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1520' size-in-bits='64' id='type-id-934'/> |
| <!-- const OT::GPOS* --> |
| <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1521'/> |
| <!-- const OT::GSUB --> |
| <qualified-type-def type-id='type-id-1154' const='yes' id='type-id-1522'/> |
| <!-- const OT::GSUB& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1522' size-in-bits='64' id='type-id-928'/> |
| <!-- const OT::GSUB* --> |
| <pointer-type-def type-id='type-id-1522' size-in-bits='64' id='type-id-1523'/> |
| <!-- const OT::GSUBGPOS --> |
| <qualified-type-def type-id='type-id-1156' const='yes' id='type-id-1524'/> |
| <!-- const OT::GSUBGPOS* --> |
| <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-1525'/> |
| <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1158' const='yes' id='type-id-1526'/> |
| <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1526' size-in-bits='64' id='type-id-488'/> |
| <!-- const OT::Index --> |
| <qualified-type-def type-id='type-id-843' const='yes' id='type-id-1527'/> |
| <!-- const OT::Index& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1527' size-in-bits='64' id='type-id-1528'/> |
| <!-- const OT::Index* --> |
| <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1529'/> |
| <!-- const OT::IndexArray --> |
| <qualified-type-def type-id='type-id-1530' const='yes' id='type-id-1531'/> |
| <!-- const OT::IndexArray* --> |
| <pointer-type-def type-id='type-id-1531' size-in-bits='64' id='type-id-1532'/> |
| <!-- const OT::LangSys --> |
| <qualified-type-def type-id='type-id-1161' const='yes' id='type-id-1533'/> |
| <!-- const OT::LangSys& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1533' size-in-bits='64' id='type-id-1534'/> |
| <!-- const OT::LangSys* --> |
| <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-459'/> |
| <!-- const OT::LigCaretList --> |
| <qualified-type-def type-id='type-id-1164' const='yes' id='type-id-1535'/> |
| <!-- const OT::LigCaretList& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1535' size-in-bits='64' id='type-id-1536'/> |
| <!-- const OT::LigCaretList* --> |
| <pointer-type-def type-id='type-id-1535' size-in-bits='64' id='type-id-1537'/> |
| <!-- const OT::LigGlyph --> |
| <qualified-type-def type-id='type-id-1167' const='yes' id='type-id-1538'/> |
| <!-- const OT::LigGlyph& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1538' size-in-bits='64' id='type-id-1539'/> |
| <!-- const OT::LigGlyph* --> |
| <pointer-type-def type-id='type-id-1538' size-in-bits='64' id='type-id-1540'/> |
| <!-- const OT::Ligature --> |
| <qualified-type-def type-id='type-id-1170' const='yes' id='type-id-1541'/> |
| <!-- const OT::Ligature& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1541' size-in-bits='64' id='type-id-1542'/> |
| <!-- const OT::Ligature* --> |
| <pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-1543'/> |
| <!-- const OT::LigatureSet --> |
| <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1544'/> |
| <!-- const OT::LigatureSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1544' size-in-bits='64' id='type-id-1545'/> |
| <!-- const OT::LigatureSet* --> |
| <pointer-type-def type-id='type-id-1544' size-in-bits='64' id='type-id-1546'/> |
| <!-- const OT::LigatureSubst --> |
| <qualified-type-def type-id='type-id-1172' const='yes' id='type-id-1547'/> |
| <!-- const OT::LigatureSubst* --> |
| <pointer-type-def type-id='type-id-1547' size-in-bits='64' id='type-id-1548'/> |
| <!-- const OT::LigatureSubstFormat1 --> |
| <qualified-type-def type-id='type-id-1174' const='yes' id='type-id-1549'/> |
| <!-- const OT::LigatureSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1549' size-in-bits='64' id='type-id-1550'/> |
| <!-- const OT::LigatureSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1549' size-in-bits='64' id='type-id-1551'/> |
| <!-- const OT::Lookup --> |
| <qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1552'/> |
| <!-- const OT::Lookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1552' size-in-bits='64' id='type-id-1553'/> |
| <!-- const OT::Lookup* --> |
| <pointer-type-def type-id='type-id-1552' size-in-bits='64' id='type-id-479'/> |
| <!-- const OT::LookupRecord --> |
| <qualified-type-def type-id='type-id-846' const='yes' id='type-id-1554'/> |
| <!-- const OT::LookupRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1554' size-in-bits='64' id='type-id-1555'/> |
| <!-- const OT::LookupRecord* --> |
| <pointer-type-def type-id='type-id-1554' size-in-bits='64' id='type-id-1556'/> |
| <!-- const OT::MarkArray --> |
| <qualified-type-def type-id='type-id-1178' const='yes' id='type-id-1557'/> |
| <!-- const OT::MarkArray& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1557' size-in-bits='64' id='type-id-1558'/> |
| <!-- const OT::MarkArray* --> |
| <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1559'/> |
| <!-- const OT::MarkBasePos --> |
| <qualified-type-def type-id='type-id-1181' const='yes' id='type-id-1560'/> |
| <!-- const OT::MarkBasePos* --> |
| <pointer-type-def type-id='type-id-1560' size-in-bits='64' id='type-id-1561'/> |
| <!-- const OT::MarkBasePosFormat1 --> |
| <qualified-type-def type-id='type-id-1183' const='yes' id='type-id-1562'/> |
| <!-- const OT::MarkBasePosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1562' size-in-bits='64' id='type-id-1563'/> |
| <!-- const OT::MarkBasePosFormat1* --> |
| <pointer-type-def type-id='type-id-1562' size-in-bits='64' id='type-id-521'/> |
| <!-- const OT::MarkGlyphSets --> |
| <qualified-type-def type-id='type-id-1185' const='yes' id='type-id-1564'/> |
| <!-- const OT::MarkGlyphSets& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1564' size-in-bits='64' id='type-id-1565'/> |
| <!-- const OT::MarkGlyphSets* --> |
| <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1566'/> |
| <!-- const OT::MarkGlyphSetsFormat1 --> |
| <qualified-type-def type-id='type-id-1188' const='yes' id='type-id-1567'/> |
| <!-- const OT::MarkGlyphSetsFormat1* --> |
| <pointer-type-def type-id='type-id-1567' size-in-bits='64' id='type-id-1568'/> |
| <!-- const OT::MarkLigPos --> |
| <qualified-type-def type-id='type-id-1190' const='yes' id='type-id-1569'/> |
| <!-- const OT::MarkLigPos* --> |
| <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-1570'/> |
| <!-- const OT::MarkLigPosFormat1 --> |
| <qualified-type-def type-id='type-id-1192' const='yes' id='type-id-1571'/> |
| <!-- const OT::MarkLigPosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/> |
| <!-- const OT::MarkLigPosFormat1* --> |
| <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-524'/> |
| <!-- const OT::MarkMarkPos --> |
| <qualified-type-def type-id='type-id-1194' const='yes' id='type-id-1573'/> |
| <!-- const OT::MarkMarkPos* --> |
| <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1574'/> |
| <!-- const OT::MarkMarkPosFormat1 --> |
| <qualified-type-def type-id='type-id-1196' const='yes' id='type-id-1575'/> |
| <!-- const OT::MarkMarkPosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1575' size-in-bits='64' id='type-id-1576'/> |
| <!-- const OT::MarkMarkPosFormat1* --> |
| <pointer-type-def type-id='type-id-1575' size-in-bits='64' id='type-id-525'/> |
| <!-- const OT::MarkRecord --> |
| <qualified-type-def type-id='type-id-848' const='yes' id='type-id-1577'/> |
| <!-- const OT::MarkRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1577' size-in-bits='64' id='type-id-1578'/> |
| <!-- const OT::MarkRecord* --> |
| <pointer-type-def type-id='type-id-1577' size-in-bits='64' id='type-id-517'/> |
| <!-- const OT::MultipleSubst --> |
| <qualified-type-def type-id='type-id-1200' const='yes' id='type-id-1579'/> |
| <!-- const OT::MultipleSubst* --> |
| <pointer-type-def type-id='type-id-1579' size-in-bits='64' id='type-id-1580'/> |
| <!-- const OT::MultipleSubstFormat1 --> |
| <qualified-type-def type-id='type-id-1202' const='yes' id='type-id-1581'/> |
| <!-- const OT::MultipleSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1581' size-in-bits='64' id='type-id-1582'/> |
| <!-- const OT::MultipleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1581' size-in-bits='64' id='type-id-1583'/> |
| <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-850' const='yes' id='type-id-1584'/> |
| <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1584' size-in-bits='64' id='type-id-1585'/> |
| <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1584' size-in-bits='64' id='type-id-1586'/> |
| <!-- const OT::OffsetListOf<OT::AnchorMatrix> --> |
| <qualified-type-def type-id='type-id-1205' const='yes' id='type-id-1587'/> |
| <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1587' size-in-bits='64' id='type-id-1588'/> |
| <!-- const OT::OffsetListOf<OT::AnchorMatrix>* --> |
| <pointer-type-def type-id='type-id-1587' size-in-bits='64' id='type-id-1589'/> |
| <!-- const OT::OffsetListOf<OT::Lookup> --> |
| <qualified-type-def type-id='type-id-1208' const='yes' id='type-id-1590'/> |
| <!-- const OT::OffsetListOf<OT::Lookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1590' size-in-bits='64' id='type-id-1591'/> |
| <!-- const OT::OffsetListOf<OT::Lookup>* --> |
| <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1592'/> |
| <!-- const OT::OffsetListOf<OT::PosLookup> --> |
| <qualified-type-def type-id='type-id-1211' const='yes' id='type-id-1593'/> |
| <!-- const OT::OffsetListOf<OT::PosLookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1593' size-in-bits='64' id='type-id-1594'/> |
| <!-- const OT::OffsetListOf<OT::PosLookup>* --> |
| <pointer-type-def type-id='type-id-1593' size-in-bits='64' id='type-id-1595'/> |
| <!-- const OT::OffsetListOf<OT::SubstLookup> --> |
| <qualified-type-def type-id='type-id-1214' const='yes' id='type-id-1596'/> |
| <!-- const OT::OffsetListOf<OT::SubstLookup>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1596' size-in-bits='64' id='type-id-1597'/> |
| <!-- const OT::OffsetListOf<OT::SubstLookup>* --> |
| <pointer-type-def type-id='type-id-1596' size-in-bits='64' id='type-id-1598'/> |
| <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-852' const='yes' id='type-id-1599'/> |
| <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1599' size-in-bits='64' id='type-id-515'/> |
| <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-854' const='yes' id='type-id-1600'/> |
| <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/> |
| <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-520'/> |
| <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-856' const='yes' id='type-id-1602'/> |
| <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1602' size-in-bits='64' id='type-id-1603'/> |
| <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-440'/> |
| <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1219' const='yes' id='type-id-1604'/> |
| <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-441'/> |
| <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-858' const='yes' id='type-id-1605'/> |
| <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1605' size-in-bits='64' id='type-id-1606'/> |
| <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1605' size-in-bits='64' id='type-id-449'/> |
| <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-860' const='yes' id='type-id-1607'/> |
| <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1607' size-in-bits='64' id='type-id-1608'/> |
| <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1607' size-in-bits='64' id='type-id-499'/> |
| <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-862' const='yes' id='type-id-1609'/> |
| <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1609' size-in-bits='64' id='type-id-1610'/> |
| <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-500'/> |
| <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1223' const='yes' id='type-id-1611'/> |
| <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1611' size-in-bits='64' id='type-id-453'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-864' const='yes' id='type-id-1612'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1612' size-in-bits='64' id='type-id-1613'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-438'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> |
| <qualified-type-def type-id='type-id-866' const='yes' id='type-id-1614'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1614' size-in-bits='64' id='type-id-1615'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> |
| <pointer-type-def type-id='type-id-1614' size-in-bits='64' id='type-id-455'/> |
| <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1226' const='yes' id='type-id-1616'/> |
| <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/> |
| <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-447'/> |
| <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1228' const='yes' id='type-id-1618'/> |
| <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-474'/> |
| <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1229' const='yes' id='type-id-1619'/> |
| <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1619' size-in-bits='64' id='type-id-473'/> |
| <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-471'/> |
| <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1620'/> |
| <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-460'/> |
| <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1231' const='yes' id='type-id-1621'/> |
| <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-451'/> |
| <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-868' const='yes' id='type-id-1622'/> |
| <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1622' size-in-bits='64' id='type-id-1623'/> |
| <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-450'/> |
| <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-870' const='yes' id='type-id-1624'/> |
| <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1624' size-in-bits='64' id='type-id-1625'/> |
| <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1624' size-in-bits='64' id='type-id-489'/> |
| <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-872' const='yes' id='type-id-1626'/> |
| <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1626' size-in-bits='64' id='type-id-1627'/> |
| <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-490'/> |
| <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-874' const='yes' id='type-id-1628'/> |
| <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1628' size-in-bits='64' id='type-id-1629'/> |
| <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-480'/> |
| <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1236' const='yes' id='type-id-1630'/> |
| <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-518'/> |
| <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-876' const='yes' id='type-id-1631'/> |
| <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1631' size-in-bits='64' id='type-id-456'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1632'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1632' size-in-bits='64' id='type-id-523'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1238' const='yes' id='type-id-1633'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1633' size-in-bits='64' id='type-id-481'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1239' const='yes' id='type-id-1634'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-532'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1240' const='yes' id='type-id-1635'/> |
| <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-505'/> |
| <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-878' const='yes' id='type-id-1636'/> |
| <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1636' size-in-bits='64' id='type-id-1637'/> |
| <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1636' size-in-bits='64' id='type-id-510'/> |
| <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-880' const='yes' id='type-id-1638'/> |
| <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1638' size-in-bits='64' id='type-id-1639'/> |
| <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1638' size-in-bits='64' id='type-id-531'/> |
| <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-882' const='yes' id='type-id-1640'/> |
| <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1640' size-in-bits='64' id='type-id-1641'/> |
| <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-530'/> |
| <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1244' const='yes' id='type-id-1642'/> |
| <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-476'/> |
| <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1643'/> |
| <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-465'/> |
| <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-884' const='yes' id='type-id-1644'/> |
| <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1644' size-in-bits='64' id='type-id-1645'/> |
| <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1644' size-in-bits='64' id='type-id-493'/> |
| <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-886' const='yes' id='type-id-1646'/> |
| <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1646' size-in-bits='64' id='type-id-1647'/> |
| <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1646' size-in-bits='64' id='type-id-494'/> |
| <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1248' const='yes' id='type-id-1648'/> |
| <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1648' size-in-bits='64' id='type-id-463'/> |
| <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-888' const='yes' id='type-id-1649'/> |
| <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/> |
| <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-485'/> |
| <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-890' const='yes' id='type-id-1651'/> |
| <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1651' size-in-bits='64' id='type-id-1652'/> |
| <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1651' size-in-bits='64' id='type-id-504'/> |
| <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-892' const='yes' id='type-id-1653'/> |
| <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1653' size-in-bits='64' id='type-id-1654'/> |
| <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1653' size-in-bits='64' id='type-id-503'/> |
| <!-- const OT::PairPos --> |
| <qualified-type-def type-id='type-id-1252' const='yes' id='type-id-1655'/> |
| <!-- const OT::PairPos* --> |
| <pointer-type-def type-id='type-id-1655' size-in-bits='64' id='type-id-1656'/> |
| <!-- const OT::PairPosFormat1 --> |
| <qualified-type-def type-id='type-id-1254' const='yes' id='type-id-1657'/> |
| <!-- const OT::PairPosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1657' size-in-bits='64' id='type-id-1658'/> |
| <!-- const OT::PairPosFormat1* --> |
| <pointer-type-def type-id='type-id-1657' size-in-bits='64' id='type-id-528'/> |
| <!-- const OT::PairPosFormat2 --> |
| <qualified-type-def type-id='type-id-1256' const='yes' id='type-id-1659'/> |
| <!-- const OT::PairPosFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1659' size-in-bits='64' id='type-id-1660'/> |
| <!-- const OT::PairPosFormat2* --> |
| <pointer-type-def type-id='type-id-1659' size-in-bits='64' id='type-id-529'/> |
| <!-- const OT::PairSet --> |
| <qualified-type-def type-id='type-id-1258' const='yes' id='type-id-1661'/> |
| <!-- const OT::PairSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1661' size-in-bits='64' id='type-id-1662'/> |
| <!-- const OT::PairSet* --> |
| <pointer-type-def type-id='type-id-1661' size-in-bits='64' id='type-id-509'/> |
| <!-- const OT::PairSet::sanitize_closure_t --> |
| <qualified-type-def type-id='type-id-1261' const='yes' id='type-id-1663'/> |
| <!-- const OT::PairSet::sanitize_closure_t* --> |
| <pointer-type-def type-id='type-id-1663' size-in-bits='64' id='type-id-1664'/> |
| <!-- const OT::PosLookup --> |
| <qualified-type-def type-id='type-id-932' const='yes' id='type-id-1665'/> |
| <!-- const OT::PosLookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1665' size-in-bits='64' id='type-id-922'/> |
| <!-- const OT::PosLookup* --> |
| <pointer-type-def type-id='type-id-1665' size-in-bits='64' id='type-id-1666'/> |
| <!-- const OT::PosLookupSubTable --> |
| <qualified-type-def type-id='type-id-1265' const='yes' id='type-id-1667'/> |
| <!-- const OT::PosLookupSubTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1667' size-in-bits='64' id='type-id-1668'/> |
| <!-- const OT::PosLookupSubTable* --> |
| <pointer-type-def type-id='type-id-1667' size-in-bits='64' id='type-id-1669'/> |
| <!-- const OT::RangeRecord --> |
| <qualified-type-def type-id='type-id-894' const='yes' id='type-id-1670'/> |
| <!-- const OT::RangeRecord& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1670' size-in-bits='64' id='type-id-1671'/> |
| <!-- const OT::RangeRecord* --> |
| <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1672'/> |
| <!-- const OT::Record<OT::Feature> --> |
| <qualified-type-def type-id='type-id-896' const='yes' id='type-id-1673'/> |
| <!-- const OT::Record<OT::Feature>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1673' size-in-bits='64' id='type-id-1674'/> |
| <!-- const OT::Record<OT::Feature>* --> |
| <pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-475'/> |
| <!-- const OT::Record<OT::Feature>::sanitize_closure_t --> |
| <qualified-type-def type-id='type-id-1675' const='yes' id='type-id-1676'/> |
| <!-- const OT::Record<OT::Feature>::sanitize_closure_t* --> |
| <pointer-type-def type-id='type-id-1676' size-in-bits='64' id='type-id-1677'/> |
| <!-- const OT::Record<OT::LangSys> --> |
| <qualified-type-def type-id='type-id-898' const='yes' id='type-id-1678'/> |
| <!-- const OT::Record<OT::LangSys>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1678' size-in-bits='64' id='type-id-1679'/> |
| <!-- const OT::Record<OT::LangSys>* --> |
| <pointer-type-def type-id='type-id-1678' size-in-bits='64' id='type-id-462'/> |
| <!-- const OT::Record<OT::LangSys>::sanitize_closure_t --> |
| <qualified-type-def type-id='type-id-1680' const='yes' id='type-id-1681'/> |
| <!-- const OT::Record<OT::LangSys>::sanitize_closure_t* --> |
| <pointer-type-def type-id='type-id-1681' size-in-bits='64' id='type-id-1682'/> |
| <!-- const OT::Record<OT::Script> --> |
| <qualified-type-def type-id='type-id-900' const='yes' id='type-id-1683'/> |
| <!-- const OT::Record<OT::Script>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1683' size-in-bits='64' id='type-id-1684'/> |
| <!-- const OT::Record<OT::Script>* --> |
| <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-464'/> |
| <!-- const OT::Record<OT::Script>::sanitize_closure_t --> |
| <qualified-type-def type-id='type-id-1685' const='yes' id='type-id-1686'/> |
| <!-- const OT::Record<OT::Script>::sanitize_closure_t* --> |
| <pointer-type-def type-id='type-id-1686' size-in-bits='64' id='type-id-1687'/> |
| <!-- const OT::RecordArrayOf<OT::Feature> --> |
| <qualified-type-def type-id='type-id-1688' const='yes' id='type-id-1689'/> |
| <!-- const OT::RecordArrayOf<OT::Feature>* --> |
| <pointer-type-def type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/> |
| <!-- const OT::RecordArrayOf<OT::LangSys> --> |
| <qualified-type-def type-id='type-id-1691' const='yes' id='type-id-1692'/> |
| <!-- const OT::RecordArrayOf<OT::LangSys>* --> |
| <pointer-type-def type-id='type-id-1692' size-in-bits='64' id='type-id-1693'/> |
| <!-- const OT::RecordArrayOf<OT::Script> --> |
| <qualified-type-def type-id='type-id-1694' const='yes' id='type-id-1695'/> |
| <!-- const OT::RecordArrayOf<OT::Script>* --> |
| <pointer-type-def type-id='type-id-1695' size-in-bits='64' id='type-id-1696'/> |
| <!-- const OT::RecordListOf<OT::Feature> --> |
| <qualified-type-def type-id='type-id-1276' const='yes' id='type-id-1697'/> |
| <!-- const OT::RecordListOf<OT::Feature>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1697' size-in-bits='64' id='type-id-1698'/> |
| <!-- const OT::RecordListOf<OT::Feature>* --> |
| <pointer-type-def type-id='type-id-1697' size-in-bits='64' id='type-id-1699'/> |
| <!-- const OT::RecordListOf<OT::Script> --> |
| <qualified-type-def type-id='type-id-1279' const='yes' id='type-id-1700'/> |
| <!-- const OT::RecordListOf<OT::Script>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1700' size-in-bits='64' id='type-id-1701'/> |
| <!-- const OT::RecordListOf<OT::Script>* --> |
| <pointer-type-def type-id='type-id-1700' size-in-bits='64' id='type-id-1702'/> |
| <!-- const OT::ReverseChainSingleSubst --> |
| <qualified-type-def type-id='type-id-1282' const='yes' id='type-id-1703'/> |
| <!-- const OT::ReverseChainSingleSubst* --> |
| <pointer-type-def type-id='type-id-1703' size-in-bits='64' id='type-id-1704'/> |
| <!-- const OT::ReverseChainSingleSubstFormat1 --> |
| <qualified-type-def type-id='type-id-1284' const='yes' id='type-id-1705'/> |
| <!-- const OT::ReverseChainSingleSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1705' size-in-bits='64' id='type-id-1706'/> |
| <!-- const OT::ReverseChainSingleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1707'/> |
| <!-- const OT::Rule --> |
| <qualified-type-def type-id='type-id-1286' const='yes' id='type-id-1708'/> |
| <!-- const OT::Rule& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1708' size-in-bits='64' id='type-id-1709'/> |
| <!-- const OT::Rule* --> |
| <pointer-type-def type-id='type-id-1708' size-in-bits='64' id='type-id-1710'/> |
| <!-- const OT::RuleSet --> |
| <qualified-type-def type-id='type-id-1289' const='yes' id='type-id-1711'/> |
| <!-- const OT::RuleSet& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1711' size-in-bits='64' id='type-id-1712'/> |
| <!-- const OT::RuleSet* --> |
| <pointer-type-def type-id='type-id-1711' size-in-bits='64' id='type-id-1713'/> |
| <!-- const OT::SHORT --> |
| <qualified-type-def type-id='type-id-571' const='yes' id='type-id-1714'/> |
| <!-- const OT::SHORT& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1714' size-in-bits='64' id='type-id-1715'/> |
| <!-- const OT::Script --> |
| <qualified-type-def type-id='type-id-1292' const='yes' id='type-id-1716'/> |
| <!-- const OT::Script& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1716' size-in-bits='64' id='type-id-1717'/> |
| <!-- const OT::Script* --> |
| <pointer-type-def type-id='type-id-1716' size-in-bits='64' id='type-id-1718'/> |
| <!-- const OT::Sequence --> |
| <qualified-type-def type-id='type-id-1295' const='yes' id='type-id-1719'/> |
| <!-- const OT::Sequence& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1719' size-in-bits='64' id='type-id-1720'/> |
| <!-- const OT::Sequence* --> |
| <pointer-type-def type-id='type-id-1719' size-in-bits='64' id='type-id-1721'/> |
| <!-- const OT::SinglePos --> |
| <qualified-type-def type-id='type-id-1298' const='yes' id='type-id-1722'/> |
| <!-- const OT::SinglePos* --> |
| <pointer-type-def type-id='type-id-1722' size-in-bits='64' id='type-id-1723'/> |
| <!-- const OT::SinglePosFormat1 --> |
| <qualified-type-def type-id='type-id-1300' const='yes' id='type-id-1724'/> |
| <!-- const OT::SinglePosFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1724' size-in-bits='64' id='type-id-1725'/> |
| <!-- const OT::SinglePosFormat1* --> |
| <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-526'/> |
| <!-- const OT::SinglePosFormat2 --> |
| <qualified-type-def type-id='type-id-1302' const='yes' id='type-id-1726'/> |
| <!-- const OT::SinglePosFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1726' size-in-bits='64' id='type-id-1727'/> |
| <!-- const OT::SinglePosFormat2* --> |
| <pointer-type-def type-id='type-id-1726' size-in-bits='64' id='type-id-527'/> |
| <!-- const OT::SingleSubst --> |
| <qualified-type-def type-id='type-id-1304' const='yes' id='type-id-1728'/> |
| <!-- const OT::SingleSubst* --> |
| <pointer-type-def type-id='type-id-1728' size-in-bits='64' id='type-id-1729'/> |
| <!-- const OT::SingleSubstFormat1 --> |
| <qualified-type-def type-id='type-id-1306' const='yes' id='type-id-1730'/> |
| <!-- const OT::SingleSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1730' size-in-bits='64' id='type-id-1731'/> |
| <!-- const OT::SingleSubstFormat1* --> |
| <pointer-type-def type-id='type-id-1730' size-in-bits='64' id='type-id-1732'/> |
| <!-- const OT::SingleSubstFormat2 --> |
| <qualified-type-def type-id='type-id-1307' const='yes' id='type-id-1733'/> |
| <!-- const OT::SingleSubstFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1733' size-in-bits='64' id='type-id-1734'/> |
| <!-- const OT::SingleSubstFormat2* --> |
| <pointer-type-def type-id='type-id-1733' size-in-bits='64' id='type-id-1735'/> |
| <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1736' const='yes' id='type-id-1737'/> |
| <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1737' size-in-bits='64' id='type-id-1738'/> |
| <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1739' const='yes' id='type-id-1740'/> |
| <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1741'/> |
| <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1742' const='yes' id='type-id-1743'/> |
| <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1743' size-in-bits='64' id='type-id-1744'/> |
| <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-1745' const='yes' id='type-id-1746'/> |
| <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1746' size-in-bits='64' id='type-id-1747'/> |
| <!-- const OT::SubstLookup --> |
| <qualified-type-def type-id='type-id-925' const='yes' id='type-id-1748'/> |
| <!-- const OT::SubstLookup& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1748' size-in-bits='64' id='type-id-921'/> |
| <!-- const OT::SubstLookup* --> |
| <pointer-type-def type-id='type-id-1748' size-in-bits='64' id='type-id-1749'/> |
| <!-- const OT::SubstLookupSubTable --> |
| <qualified-type-def type-id='type-id-1309' const='yes' id='type-id-1750'/> |
| <!-- const OT::SubstLookupSubTable& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1750' size-in-bits='64' id='type-id-1751'/> |
| <!-- const OT::SubstLookupSubTable* --> |
| <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-1752'/> |
| <!-- const OT::Tag& --> |
| <reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-1753'/> |
| <!-- const OT::USHORT --> |
| <qualified-type-def type-id='type-id-370' const='yes' id='type-id-1754'/> |
| <!-- const OT::USHORT& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1754' size-in-bits='64' id='type-id-1755'/> |
| <!-- const OT::USHORT* --> |
| <pointer-type-def type-id='type-id-1754' size-in-bits='64' id='type-id-1756'/> |
| <!-- const OT::Value --> |
| <qualified-type-def type-id='type-id-902' const='yes' id='type-id-1757'/> |
| <!-- const OT::Value* --> |
| <pointer-type-def type-id='type-id-1757' size-in-bits='64' id='type-id-1758'/> |
| <!-- const OT::ValueFormat --> |
| <qualified-type-def type-id='type-id-1372' const='yes' id='type-id-1759'/> |
| <!-- const OT::ValueFormat* --> |
| <pointer-type-def type-id='type-id-1759' size-in-bits='64' id='type-id-1760'/> |
| <!-- const OT::hb_apply_context_t --> |
| <qualified-type-def type-id='type-id-1374' const='yes' id='type-id-1761'/> |
| <!-- const OT::hb_apply_context_t* --> |
| <pointer-type-def type-id='type-id-1761' size-in-bits='64' id='type-id-1762'/> |
| <!-- const OT::hb_apply_context_t::matcher_t --> |
| <qualified-type-def type-id='type-id-1376' const='yes' id='type-id-1763'/> |
| <!-- const OT::hb_apply_context_t::matcher_t* --> |
| <pointer-type-def type-id='type-id-1763' size-in-bits='64' id='type-id-1764'/> |
| <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t --> |
| <qualified-type-def type-id='type-id-1378' const='yes' id='type-id-1765'/> |
| <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t* --> |
| <pointer-type-def type-id='type-id-1765' size-in-bits='64' id='type-id-1766'/> |
| <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t --> |
| <qualified-type-def type-id='type-id-1380' const='yes' id='type-id-1767'/> |
| <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t* --> |
| <pointer-type-def type-id='type-id-1767' size-in-bits='64' id='type-id-1768'/> |
| <!-- const OT::hb_closure_context_t --> |
| <qualified-type-def type-id='type-id-1382' const='yes' id='type-id-1769'/> |
| <!-- const OT::hb_closure_context_t* --> |
| <pointer-type-def type-id='type-id-1769' size-in-bits='64' id='type-id-1770'/> |
| <!-- const OT::hb_collect_glyphs_context_t --> |
| <qualified-type-def type-id='type-id-1384' const='yes' id='type-id-1771'/> |
| <!-- const OT::hb_collect_glyphs_context_t* --> |
| <pointer-type-def type-id='type-id-1771' size-in-bits='64' id='type-id-1772'/> |
| <!-- const OT::hb_would_apply_context_t --> |
| <qualified-type-def type-id='type-id-1388' const='yes' id='type-id-1773'/> |
| <!-- const OT::hb_would_apply_context_t* --> |
| <pointer-type-def type-id='type-id-1773' size-in-bits='64' id='type-id-1774'/> |
| <!-- const _hb_void_t --> |
| <qualified-type-def type-id='type-id-953' const='yes' id='type-id-1775'/> |
| <!-- const _hb_void_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1775' size-in-bits='64' id='type-id-954'/> |
| <!-- const bool --> |
| <qualified-type-def type-id='type-id-1' const='yes' id='type-id-927'/> |
| <!-- const hb_glyph_info_t* --> |
| <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-1776'/> |
| <!-- const hb_ot_layout_lookup_accelerator_t --> |
| <qualified-type-def type-id='type-id-918' const='yes' id='type-id-1777'/> |
| <!-- const hb_ot_layout_lookup_accelerator_t* --> |
| <pointer-type-def type-id='type-id-1777' size-in-bits='64' id='type-id-929'/> |
| <!-- const hb_ot_map_t --> |
| <qualified-type-def type-id='type-id-937' const='yes' id='type-id-1778'/> |
| <!-- const hb_ot_map_t* --> |
| <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-944'/> |
| <!-- const hb_ot_map_t::feature_map_t --> |
| <qualified-type-def type-id='type-id-905' const='yes' id='type-id-1779'/> |
| <!-- const hb_ot_map_t::feature_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1779' size-in-bits='64' id='type-id-1780'/> |
| <!-- const hb_ot_map_t::feature_map_t* --> |
| <pointer-type-def type-id='type-id-1779' size-in-bits='64' id='type-id-938'/> |
| <!-- const hb_ot_map_t::lookup_map_t --> |
| <qualified-type-def type-id='type-id-907' const='yes' id='type-id-1781'/> |
| <!-- const hb_ot_map_t::lookup_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1781' size-in-bits='64' id='type-id-963'/> |
| <!-- const hb_ot_map_t::lookup_map_t* --> |
| <pointer-type-def type-id='type-id-1781' size-in-bits='64' id='type-id-939'/> |
| <!-- const hb_ot_map_t::lookup_map_t** --> |
| <pointer-type-def type-id='type-id-939' size-in-bits='64' id='type-id-949'/> |
| <!-- const hb_ot_map_t::stage_map_t --> |
| <qualified-type-def type-id='type-id-910' const='yes' id='type-id-1782'/> |
| <!-- const hb_ot_map_t::stage_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1782' size-in-bits='64' id='type-id-968'/> |
| <!-- const hb_ot_shape_plan_t --> |
| <qualified-type-def type-id='type-id-950' const='yes' id='type-id-1783'/> |
| <!-- const hb_ot_shape_plan_t* --> |
| <pointer-type-def type-id='type-id-1783' size-in-bits='64' id='type-id-946'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> |
| <qualified-type-def type-id='type-id-942' const='yes' id='type-id-1784'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> |
| <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-959'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> |
| <qualified-type-def type-id='type-id-912' const='yes' id='type-id-1785'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> |
| <pointer-type-def type-id='type-id-1785' size-in-bits='64' id='type-id-962'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> |
| <qualified-type-def type-id='type-id-914' const='yes' id='type-id-1786'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> |
| <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-967'/> |
| <!-- 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> > --> |
| <qualified-type-def type-id='type-id-984' const='yes' id='type-id-1787'/> |
| <!-- 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> >* --> |
| <pointer-type-def type-id='type-id-1787' size-in-bits='64' id='type-id-985'/> |
| <!-- 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> > > --> |
| <qualified-type-def type-id='type-id-987' const='yes' id='type-id-1788'/> |
| <!-- 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> > >* --> |
| <pointer-type-def type-id='type-id-1788' size-in-bits='64' id='type-id-989'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> |
| <qualified-type-def type-id='type-id-975' const='yes' id='type-id-1789'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> |
| <pointer-type-def type-id='type-id-1789' size-in-bits='64' id='type-id-976'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> |
| <qualified-type-def type-id='type-id-978' const='yes' id='type-id-1790'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> |
| <pointer-type-def type-id='type-id-1790' size-in-bits='64' id='type-id-979'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> |
| <qualified-type-def type-id='type-id-981' const='yes' id='type-id-1791'/> |
| <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> |
| <pointer-type-def type-id='type-id-1791' size-in-bits='64' id='type-id-982'/> |
| <!-- const hb_set_digest_t --> |
| <qualified-type-def type-id='type-id-919' const='yes' id='type-id-1792'/> |
| <!-- const hb_set_digest_t* --> |
| <pointer-type-def type-id='type-id-1792' size-in-bits='64' id='type-id-1793'/> |
| <!-- const hb_tag_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-358' size-in-bits='64' id='type-id-1794'/> |
| <!-- const hb_tag_t* --> |
| <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-1795'/> |
| <!-- hb_auto_trace_t<0, const OT::Coverage&>* --> |
| <pointer-type-def type-id='type-id-970' size-in-bits='64' id='type-id-971'/> |
| <!-- hb_auto_trace_t<0, const _hb_void_t&>* --> |
| <pointer-type-def type-id='type-id-973' size-in-bits='64' id='type-id-974'/> |
| <!-- hb_ot_layout_lookup_accelerator_t* --> |
| <pointer-type-def type-id='type-id-918' size-in-bits='64' id='type-id-920'/> |
| <!-- hb_ot_map_t* --> |
| <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-943'/> |
| <!-- hb_ot_map_t::feature_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-905' size-in-bits='64' id='type-id-958'/> |
| <!-- hb_ot_map_t::feature_map_t* --> |
| <pointer-type-def type-id='type-id-905' size-in-bits='64' id='type-id-956'/> |
| <!-- hb_ot_map_t::lookup_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-907' size-in-bits='64' id='type-id-965'/> |
| <!-- hb_ot_map_t::lookup_map_t* --> |
| <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-961'/> |
| <!-- hb_ot_map_t::stage_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-910' size-in-bits='64' id='type-id-1796'/> |
| <!-- hb_ot_map_t::stage_map_t* --> |
| <pointer-type-def type-id='type-id-910' size-in-bits='64' id='type-id-966'/> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> |
| <pointer-type-def type-id='type-id-942' size-in-bits='64' id='type-id-957'/> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> |
| <pointer-type-def type-id='type-id-912' size-in-bits='64' id='type-id-964'/> |
| <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> |
| <pointer-type-def type-id='type-id-914' size-in-bits='64' id='type-id-969'/> |
| <!-- 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> >* --> |
| <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-986'/> |
| <!-- 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> > >* --> |
| <pointer-type-def type-id='type-id-987' size-in-bits='64' id='type-id-988'/> |
| <!-- hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> |
| <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-977'/> |
| <!-- hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> |
| <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-980'/> |
| <!-- hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> |
| <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-983'/> |
| <!-- hb_set_digest_t* --> |
| <pointer-type-def type-id='type-id-919' size-in-bits='64' id='type-id-1797'/> |
| <!-- typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* --> |
| <pointer-type-def type-id='type-id-1798' size-in-bits='64' id='type-id-1799'/> |
| <!-- typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* --> |
| <pointer-type-def type-id='type-id-1800' size-in-bits='64' id='type-id-1801'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int)* --> |
| <pointer-type-def type-id='type-id-1802' size-in-bits='64' id='type-id-1803'/> |
| <!-- void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* --> |
| <pointer-type-def type-id='type-id-1804' size-in-bits='64' id='type-id-940'/> |
| <!-- void (hb_set_t*, const OT::USHORT&, void*)* --> |
| <pointer-type-def type-id='type-id-1805' size-in-bits='64' id='type-id-1806'/> |
| <!-- namespace OT --> |
| <namespace-decl name='OT'> |
| <!-- struct OT::Sanitizer<OT::GDEF> --> |
| <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-1807'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::GDEF>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::GDEF* OT::Sanitizer<OT::GDEF>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::GDEF* --> |
| <return type-id='type-id-1519'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::GPOS> --> |
| <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-1808'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::GPOS>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::GPOS* OT::Sanitizer<OT::GPOS>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::GPOS* --> |
| <return type-id='type-id-1521'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sanitizer<OT::GSUB> --> |
| <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-1809'> |
| <member-function access='public' static='yes'> |
| <!-- hb_blob_t* OT::Sanitizer<OT::GSUB>::sanitize() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- hb_blob_t* --> |
| <return type-id='type-id-59'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- const OT::GSUB* OT::Sanitizer<OT::GSUB>::lock_instance() --> |
| <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'> |
| <!-- parameter of type 'hb_blob_t*' --> |
| <parameter type-id='type-id-59'/> |
| <!-- const OT::GSUB* --> |
| <return type-id='type-id-1523'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Supplier<unsigned int> --> |
| <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-1369'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::Supplier<unsigned int>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- const unsigned int* OT::Supplier<unsigned int>::head --> |
| <var-decl name='head' type-id='type-id-1810' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Supplier<unsigned int>::Supplier(const unsigned int*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> |
| <parameter type-id='type-id-1811' is-artificial='yes'/> |
| <!-- parameter of type 'const unsigned int*' --> |
| <parameter type-id='type-id-1810'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void OT::Supplier<unsigned int>::Supplier(const OT::Supplier<unsigned int>&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> |
| <parameter type-id='type-id-1811' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1812'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const unsigned int OT::Supplier<unsigned int>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Supplier<unsigned int>*' --> |
| <parameter type-id='type-id-1813' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const unsigned int --> |
| <return type-id='type-id-90'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Supplier<unsigned int>::advance(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> |
| <parameter type-id='type-id-1811' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Index --> |
| <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-843'> |
| <!-- struct OT::IntType<short unsigned int, 2u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Index::NOT_FOUND_INDEX --> |
| <var-decl name='NOT_FOUND_INDEX' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='676' column='1'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <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-850'> |
| <!-- struct OT::IntType<short unsigned int, 2u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Offset<OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Offset<OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::Offset<OT::IntType<short unsigned int, 2u> >::is_null() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Offset<OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1586' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> |
| <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-852'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Anchor& OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-515' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Anchor& --> |
| <return type-id='type-id-1403'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-413' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-413' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> |
| <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-854'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::AnchorMatrix& OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-520' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::AnchorMatrix& --> |
| <return type-id='type-id-1409'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-415' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-415' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-856'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- 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 --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- 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 --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-440' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1412'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-418' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-418' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> |
| <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-1219'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::AttachList& OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-441' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::AttachList& --> |
| <return type-id='type-id-1441'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-406' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-406' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> |
| <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-858'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::CaretValue& OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-449' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::CaretValue& --> |
| <return type-id='type-id-1444'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-419' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-419' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> |
| <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-860'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::ChainRule& OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-499' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::ChainRule& --> |
| <return type-id='type-id-1461'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-424' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-424' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> |
| <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-862'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::ChainRuleSet& OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-500' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::ChainRuleSet& --> |
| <return type-id='type-id-1464'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-425' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-425' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> |
| <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-1223'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::ClassDef& OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-453' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::ClassDef& --> |
| <return type-id='type-id-1467'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-405' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-405' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> |
| <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-864'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-438' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-403' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-403' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-403' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- OT::Coverage& --> |
| <return type-id='type-id-554'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> |
| <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-866'> |
| <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-455' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-421' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> |
| <parameter type-id='type-id-421' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> |
| <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-1226'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Device& OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-447' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Device& --> |
| <return type-id='type-id-1496'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-404' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-404' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> |
| <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-1228'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-436' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1677'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Feature& OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-474' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Feature& --> |
| <return type-id='type-id-1509'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-436' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> |
| <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-1229'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-402' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::FeatureParams& OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-471' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::FeatureParams& --> |
| <return type-id='type-id-1511'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-402' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> |
| <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-1230'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1682'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::LangSys& OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-460' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::LangSys& --> |
| <return type-id='type-id-1534'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> |
| <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-1231'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::LigCaretList& OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-451' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::LigCaretList& --> |
| <return type-id='type-id-1536'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-407' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-407' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> |
| <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-868'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::LigGlyph& OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-450' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::LigGlyph& --> |
| <return type-id='type-id-1539'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-420' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-420' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> |
| <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-870'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-489' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Ligature& --> |
| <return type-id='type-id-1542'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-427' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-427' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-427' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- OT::Ligature& --> |
| <return type-id='type-id-567'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> |
| <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-872'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-490' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::LigatureSet& --> |
| <return type-id='type-id-1545'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-428' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-428' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-428' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- OT::LigatureSet& --> |
| <return type-id='type-id-568'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> |
| <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-874'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Lookup& OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-480' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Lookup& --> |
| <return type-id='type-id-1553'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-432' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-432' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> |
| <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-1236'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::MarkArray& OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-518' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::MarkArray& --> |
| <return type-id='type-id-1558'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-414' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-414' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> |
| <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-876'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::MarkGlyphSets& OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-456' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::MarkGlyphSets& --> |
| <return type-id='type-id-1565'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-408' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-408' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1237'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-416' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::OffsetListOf<OT::AnchorMatrix>& OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-523' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> |
| <return type-id='type-id-1588'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-416' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1238'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::OffsetListOf<OT::Lookup>& OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-481' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::OffsetListOf<OT::Lookup>& --> |
| <return type-id='type-id-1591'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-411' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-411' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1239'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-417' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-417' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1240'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-412' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-412' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> |
| <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-878'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-430' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1262'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::PairSet& OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-510' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::PairSet& --> |
| <return type-id='type-id-1662'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-430' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> |
| <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-880'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-434' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-434' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> |
| <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-882'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-431' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::PosLookupSubTable& OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-530' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::PosLookupSubTable& --> |
| <return type-id='type-id-1668'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-431' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1244'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::RecordListOf<OT::Feature>& OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-476' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::RecordListOf<OT::Feature>& --> |
| <return type-id='type-id-1698'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-410' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-410' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1245'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::RecordListOf<OT::Script>& OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-465' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::RecordListOf<OT::Script>& --> |
| <return type-id='type-id-1701'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-409' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-409' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> |
| <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-884'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Rule& OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-493' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Rule& --> |
| <return type-id='type-id-1709'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-422' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-422' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> |
| <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-886'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::RuleSet& OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-494' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::RuleSet& --> |
| <return type-id='type-id-1712'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-423' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-423' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> |
| <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-1248'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-435' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1687'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Script& OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-463' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Script& --> |
| <return type-id='type-id-1717'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-435' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> |
| <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-888'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Sequence& OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-485' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::Sequence& --> |
| <return type-id='type-id-1720'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-426' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-426' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> |
| <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-890'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-433' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-433' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> |
| <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-892'> |
| <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-429' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-503' is-artificial='yes'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- const OT::SubstLookupSubTable& --> |
| <return type-id='type-id-1751'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-429' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-429' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- OT::SubstLookupSubTable& --> |
| <return type-id='type-id-1310'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-1006'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::EntryExitRecord OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1007' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1007' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::EntryExitRecord& OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-511' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::EntryExitRecord& --> |
| <return type-id='type-id-1498'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> |
| <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-1008'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::Index OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Index* OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-458' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::Index* --> |
| <return type-id='type-id-1529'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Index& OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-458' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Index& --> |
| <return type-id='type-id-1528'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1009' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1009' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1010'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::IntType<unsigned int, 3u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-845' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1011' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1011' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-1012'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::LookupRecord OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1013' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1013' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-1014'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::MarkRecord OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-849' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1015' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1015' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::MarkRecord& OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-516' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::MarkRecord& --> |
| <return type-id='type-id-1578'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1016'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <var-decl name='array' type-id='type-id-851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-478' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-542' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-542' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-542' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1017'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1018' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1018' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- 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> > --> |
| <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-1019'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- 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 --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-439' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1603'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-1020' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- 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> >*' --> |
| <parameter type-id='type-id-1020' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1021'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1022' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1022' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-443' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> |
| <return type-id='type-id-449'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1023'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-497' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1608'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1024' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1024' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1025'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <var-decl name='array' type-id='type-id-863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-496' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1610'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1026' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1026' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1027'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-501' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-501' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1613'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1028' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1028' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1029'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-454' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> |
| <return type-id='type-id-1615'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1030' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1030' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1031'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1032' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1032' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-442' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1623'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1033'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-487' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1625'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-563' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-563' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-487' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-563' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-563' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1233'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1034'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-486' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1627'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-486' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-561' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1234'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1035'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1036' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1036' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1037'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1038' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1262'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1038' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-508' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1637'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1039'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1040' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1040' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1041'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1042' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-507' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1641'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1042' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1043'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-492' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1645'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1044' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1044' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1045'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <var-decl name='array' type-id='type-id-887' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-491' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1647'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1046' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1046' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1047'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-484' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1650'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1048' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1048' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1049'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1050' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1050' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <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-1051'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- 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] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1052' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-483' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1654'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1052' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1052' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1251'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-1053'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::RangeRecord OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-437' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::RangeRecord& --> |
| <return type-id='type-id-1671'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1054' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1054' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-437' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1054' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::RangeRecord& --> |
| <return type-id='type-id-1268'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1055'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::Record<OT::Feature> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::Feature>& OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-466' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Record<OT::Feature>& --> |
| <return type-id='type-id-1674'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::Feature>* OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-466' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::Record<OT::Feature>* --> |
| <return type-id='type-id-475'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1056' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1056' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1057'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::Record<OT::LangSys> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::LangSys>& OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-461' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Record<OT::LangSys>& --> |
| <return type-id='type-id-1679'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::LangSys>* OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-461' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::Record<OT::LangSys>* --> |
| <return type-id='type-id-462'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1058' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1058' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1059'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::Record<OT::Script> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='895' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::Script>& OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-457' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Record<OT::Script>& --> |
| <return type-id='type-id-1684'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Record<OT::Script>* OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-457' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- const OT::Record<OT::Script>* --> |
| <return type-id='type-id-464'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1060' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1060' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> |
| <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-1814'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1815'> |
| <!-- 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> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1019'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::CaretValue> --> |
| <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-1816'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1021'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::ChainRule> --> |
| <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-1817'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1023'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::ChainRuleSet> --> |
| <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-1818'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1025'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::Coverage> --> |
| <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-1819'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1027'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::LigGlyph> --> |
| <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-1820'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1031'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::Ligature> --> |
| <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-1821'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1033'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::LigatureSet> --> |
| <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-1822'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1034'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::Lookup> --> |
| <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-1823'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1035'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::PairSet> --> |
| <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-1824'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1037'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> |
| <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-1825'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1039'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::Rule> --> |
| <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-1826'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1043'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::RuleSet> --> |
| <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-1827'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1045'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::Sequence> --> |
| <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-1828'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1047'/> |
| </class-decl> |
| <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> |
| <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-1829'> |
| <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1049'/> |
| </class-decl> |
| <!-- struct OT::OffsetListOf<OT::AnchorMatrix> --> |
| <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-1205'> |
| <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1814'/> |
| <member-function access='public'> |
| <!-- bool OT::OffsetListOf<OT::AnchorMatrix>::sanitize<unsigned int>(OT::hb_sanitize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetListOf<OT::AnchorMatrix>*' --> |
| <parameter type-id='type-id-1207' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::AnchorMatrix& OT::OffsetListOf<OT::AnchorMatrix>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetListOf<OT::AnchorMatrix>*' --> |
| <parameter type-id='type-id-1589' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::AnchorMatrix& --> |
| <return type-id='type-id-1409'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetListOf<OT::Lookup> --> |
| <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-1208'> |
| <!-- struct OT::OffsetArrayOf<OT::Lookup> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1823'/> |
| <member-function access='public'> |
| <!-- const OT::Lookup& OT::OffsetListOf<OT::Lookup>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::OffsetListOf<OT::Lookup>*' --> |
| <parameter type-id='type-id-1592' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Lookup& --> |
| <return type-id='type-id-1553'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::OffsetListOf<OT::Lookup>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetListOf<OT::Lookup>*' --> |
| <parameter type-id='type-id-1210' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetListOf<OT::PosLookup> --> |
| <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-1211'> |
| <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1825'/> |
| <member-function access='public'> |
| <!-- bool OT::OffsetListOf<OT::PosLookup>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetListOf<OT::PosLookup>*' --> |
| <parameter type-id='type-id-1213' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::OffsetListOf<OT::SubstLookup> --> |
| <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-1214'> |
| <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1829'/> |
| <member-function access='public'> |
| <!-- bool OT::OffsetListOf<OT::SubstLookup>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::OffsetListOf<OT::SubstLookup>*' --> |
| <parameter type-id='type-id-1216' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1158'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> |
| <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='972' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> |
| <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='973' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='975' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-488' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::IntType<short unsigned int, 2u>& OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-488' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::IntType<short unsigned int, 2u>& --> |
| <return type-id='type-id-310'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-565' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-565' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-565' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1736'> |
| <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-700'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1738' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> |
| <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-1739'> |
| <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1053'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1741' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t&' --> |
| <parameter type-id='type-id-821'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1830'> |
| <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1055'/> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1742'> |
| <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1057'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1744' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_tag_t&' --> |
| <parameter type-id='type-id-1794'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <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-1745'> |
| <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1059'/> |
| <member-function access='public'> |
| <!-- int OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> |
| <parameter type-id='type-id-1747' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_tag_t&' --> |
| <parameter type-id='type-id-1794'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Record<OT::Feature> --> |
| <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-896'> |
| <member-type access='public'> |
| <!-- struct OT::Record<OT::Feature>::sanitize_closure_t --> |
| <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1675'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::Record<OT::Feature>::tag --> |
| <var-decl name='tag' type-id='type-id-275' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Feature>::offset --> |
| <var-decl name='offset' type-id='type-id-1228' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::Feature>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::Feature>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::Record<OT::Feature>::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Record<OT::Feature>*' --> |
| <parameter type-id='type-id-1271' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Record<OT::LangSys> --> |
| <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-898'> |
| <member-type access='public'> |
| <!-- struct OT::Record<OT::LangSys>::sanitize_closure_t --> |
| <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1680'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::Record<OT::LangSys>::tag --> |
| <var-decl name='tag' type-id='type-id-275' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Record<OT::LangSys>::offset --> |
| <var-decl name='offset' type-id='type-id-1230' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::LangSys>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::LangSys>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::Record<OT::LangSys>::cmp(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Record<OT::LangSys>*' --> |
| <parameter type-id='type-id-462' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Record<OT::LangSys>::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Record<OT::LangSys>*' --> |
| <parameter type-id='type-id-1273' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Record<OT::Script> --> |
| <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-900'> |
| <member-type access='public'> |
| <!-- struct OT::Record<OT::Script>::sanitize_closure_t --> |
| <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1685'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Tag OT::Record<OT::Script>::tag --> |
| <var-decl name='tag' type-id='type-id-275' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Script>::offset --> |
| <var-decl name='offset' type-id='type-id-1248' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::Script>::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Record<OT::Script>::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::Record<OT::Script>::cmp(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Record<OT::Script>*' --> |
| <parameter type-id='type-id-464' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Record<OT::Script>::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Record<OT::Script>*' --> |
| <parameter type-id='type-id-1275' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RecordArrayOf<OT::Feature> --> |
| <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-1688'> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1830'/> |
| <member-function access='public'> |
| <!-- const OT::Tag& OT::RecordArrayOf<OT::Feature>::get_tag(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> |
| <parameter type-id='type-id-1690' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Tag& --> |
| <return type-id='type-id-1753'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::RecordArrayOf<OT::Feature>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> |
| <parameter type-id='type-id-1690' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RecordArrayOf<OT::LangSys> --> |
| <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-1691'> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1742'/> |
| <member-function access='public'> |
| <!-- bool OT::RecordArrayOf<OT::LangSys>::find_index(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> |
| <parameter type-id='type-id-1693' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::RecordArrayOf<OT::LangSys>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> |
| <parameter type-id='type-id-1693' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RecordArrayOf<OT::Script> --> |
| <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-1694'> |
| <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1745'/> |
| <member-function access='public'> |
| <!-- bool OT::RecordArrayOf<OT::Script>::find_index(unsigned int, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> |
| <parameter type-id='type-id-1696' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::RecordArrayOf<OT::Script>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> |
| <parameter type-id='type-id-1696' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RecordListOf<OT::Feature> --> |
| <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-1276'> |
| <!-- struct OT::RecordArrayOf<OT::Feature> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1688'/> |
| <member-function access='public'> |
| <!-- const OT::Feature& OT::RecordListOf<OT::Feature>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordListOf<OT::Feature>*' --> |
| <parameter type-id='type-id-1699' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Feature& --> |
| <return type-id='type-id-1509'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::RecordListOf<OT::Feature>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::RecordListOf<OT::Feature>*' --> |
| <parameter type-id='type-id-1278' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RecordListOf<OT::Script> --> |
| <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-1279'> |
| <!-- struct OT::RecordArrayOf<OT::Script> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1694'/> |
| <member-function access='public'> |
| <!-- const OT::Script& OT::RecordListOf<OT::Script>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RecordListOf<OT::Script>*' --> |
| <parameter type-id='type-id-1702' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Script& --> |
| <return type-id='type-id-1717'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::RecordListOf<OT::Script>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::RecordListOf<OT::Script>*' --> |
| <parameter type-id='type-id-1281' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RangeRecord --> |
| <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-894'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::GlyphID OT::RangeRecord::start --> |
| <var-decl name='start' type-id='type-id-833' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::GlyphID OT::RangeRecord::end --> |
| <var-decl name='end' type-id='type-id-833' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::RangeRecord::value --> |
| <var-decl name='value' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::RangeRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::RangeRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::RangeRecord::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RangeRecord*' --> |
| <parameter type-id='type-id-1672' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::RangeRecord::add_coverage<hb_set_t>(hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RangeRecord*' --> |
| <parameter type-id='type-id-1672' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int OT::RangeRecord::cmp(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RangeRecord*' --> |
| <parameter type-id='type-id-1672' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::RangeRecord::intersects(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RangeRecord*' --> |
| <parameter type-id='type-id-1672' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::IndexArray --> |
| <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-1530'> |
| <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1008'/> |
| <member-function access='public'> |
| <!-- unsigned int OT::IndexArray::get_indexes(unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::IndexArray*' --> |
| <parameter type-id='type-id-1532' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LangSys --> |
| <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-1161'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::Offset<OT::IntType<short unsigned int, 2u> > OT::LangSys::lookupOrderZ --> |
| <var-decl name='lookupOrderZ' type-id='type-id-850' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::LangSys::reqFeatureIndex --> |
| <var-decl name='reqFeatureIndex' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::IndexArray OT::LangSys::featureIndex --> |
| <var-decl name='featureIndex' type-id='type-id-1530' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LangSys::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::LangSys::get_feature_count() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_tag_t OT::LangSys::get_feature_index(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef hb_tag_t --> |
| <return type-id='type-id-183'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::LangSys::get_feature_indexes(unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::LangSys::get_required_feature_index() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LangSys::has_required_feature() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LangSys*' --> |
| <parameter type-id='type-id-459' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LangSys::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::LangSys>::sanitize_closure_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LangSys*' --> |
| <parameter type-id='type-id-1163' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1682'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Script --> |
| <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-1292'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Script::defaultLangSys --> |
| <var-decl name='defaultLangSys' type-id='type-id-1230' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::RecordArrayOf<OT::LangSys> OT::Script::langSys --> |
| <var-decl name='langSys' type-id='type-id-1691' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Script::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::LangSys& OT::Script::get_default_lang_sys() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Script*' --> |
| <parameter type-id='type-id-1718' is-artificial='yes'/> |
| <!-- const OT::LangSys& --> |
| <return type-id='type-id-1534'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Script::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Script>::sanitize_closure_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Script*' --> |
| <parameter type-id='type-id-1294' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1687'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Script::get_lang_sys_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Script*' --> |
| <parameter type-id='type-id-1718' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::LangSys& OT::Script::get_lang_sys(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Script*' --> |
| <parameter type-id='type-id-1718' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::LangSys& --> |
| <return type-id='type-id-1534'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Script::find_lang_sys_index(hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Script*' --> |
| <parameter type-id='type-id-1718' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::FeatureParamsSize --> |
| <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-1146'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::FeatureParamsSize::designSize --> |
| <var-decl name='designSize' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::FeatureParamsSize::subfamilyID --> |
| <var-decl name='subfamilyID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::FeatureParamsSize::subfamilyNameID --> |
| <var-decl name='subfamilyNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::FeatureParamsSize::rangeStart --> |
| <var-decl name='rangeStart' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::USHORT OT::FeatureParamsSize::rangeEnd --> |
| <var-decl name='rangeEnd' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FeatureParamsSize::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FeatureParamsSize::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::FeatureParamsSize::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::FeatureParamsSize*' --> |
| <parameter type-id='type-id-1147' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::FeatureParamsStylisticSet --> |
| <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-1148'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::FeatureParamsStylisticSet::version --> |
| <var-decl name='version' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::FeatureParamsStylisticSet::uiNameID --> |
| <var-decl name='uiNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FeatureParamsStylisticSet::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FeatureParamsStylisticSet::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::FeatureParamsStylisticSet::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::FeatureParamsStylisticSet*' --> |
| <parameter type-id='type-id-1149' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::FeatureParamsCharacterVariants --> |
| <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-1144'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUILableNameID --> |
| <var-decl name='featUILableNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUITooltipTextNameID --> |
| <var-decl name='featUITooltipTextNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::sampleTextNameID --> |
| <var-decl name='sampleTextNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::numNamedParameters --> |
| <var-decl name='numNamedParameters' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='80'> |
| <!-- OT::USHORT OT::FeatureParamsCharacterVariants::firstParamUILabelNameID --> |
| <var-decl name='firstParamUILabelNameID' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > OT::FeatureParamsCharacterVariants::characters --> |
| <var-decl name='characters' type-id='type-id-1010' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::FeatureParamsCharacterVariants::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::FeatureParamsCharacterVariants::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::FeatureParamsCharacterVariants*' --> |
| <parameter type-id='type-id-1145' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::FeatureParams --> |
| <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-1141'> |
| <member-type access='private'> |
| <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} --> |
| <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-1832'> |
| <data-member access='public'> |
| <!-- OT::FeatureParamsSize size --> |
| <var-decl name='size' type-id='type-id-1146' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::FeatureParamsStylisticSet stylisticSet --> |
| <var-decl name='stylisticSet' type-id='type-id-1148' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::FeatureParamsCharacterVariants characterVariants --> |
| <var-decl name='characterVariants' type-id='type-id-1144' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} OT::FeatureParams::u --> |
| <var-decl name='u' type-id='type-id-1832' 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'/> |
| </data-member> |
| <data-member access='private' static='yes'> |
| <!-- static const unsigned int OT::FeatureParams::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='private' static='yes'> |
| <!-- static const unsigned int OT::FeatureParams::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::FeatureParams::sanitize(OT::hb_sanitize_context_t*, hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::FeatureParams*' --> |
| <parameter type-id='type-id-1143' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::FeatureParamsSize& OT::FeatureParams::get_size_params(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::FeatureParams*' --> |
| <parameter type-id='type-id-1512' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- const OT::FeatureParamsSize& --> |
| <return type-id='type-id-1515'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Feature --> |
| <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-1138'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > OT::Feature::featureParams --> |
| <var-decl name='featureParams' type-id='type-id-1229' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::IndexArray OT::Feature::lookupIndex --> |
| <var-decl name='lookupIndex' type-id='type-id-1530' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Feature::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::Feature::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Feature>::sanitize_closure_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Feature*' --> |
| <parameter type-id='type-id-1140' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1677'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::FeatureParams& OT::Feature::get_feature_params() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Feature*' --> |
| <parameter type-id='type-id-472' is-artificial='yes'/> |
| <!-- const OT::FeatureParams& --> |
| <return type-id='type-id-1511'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Feature::get_lookup_indexes(unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Feature*' --> |
| <parameter type-id='type-id-472' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Lookup --> |
| <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-1175'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::Lookup::lookupType --> |
| <var-decl name='lookupType' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::Lookup::lookupFlag --> |
| <var-decl name='lookupFlag' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > OT::Lookup::subTable --> |
| <var-decl name='subTable' type-id='type-id-1016' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::USHORT OT::Lookup::markFilteringSetX[1] --> |
| <var-decl name='markFilteringSetX' type-id='type-id-679' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Lookup::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- uint32_t OT::Lookup::get_props() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Lookup*' --> |
| <parameter type-id='type-id-479' is-artificial='yes'/> |
| <!-- typedef uint32_t --> |
| <return type-id='type-id-100'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Lookup::get_type() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Lookup*' --> |
| <parameter type-id='type-id-479' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Lookup::get_subtable_count() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Lookup*' --> |
| <parameter type-id='type-id-479' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Lookup::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Lookup*' --> |
| <parameter type-id='type-id-541' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Lookup::serialize(OT::hb_serialize_context_t*, unsigned int, uint32_t, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Lookup*' --> |
| <parameter type-id='type-id-541' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef uint32_t' --> |
| <parameter type-id='type-id-100'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CoverageFormat1 --> |
| <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-1117'> |
| <member-type access='public'> |
| <!-- struct OT::CoverageFormat1::Iter --> |
| <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-1118'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- const OT::CoverageFormat1* OT::CoverageFormat1::Iter::c --> |
| <var-decl name='c' type-id='type-id-1486' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- unsigned int OT::CoverageFormat1::Iter::i --> |
| <var-decl name='i' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- uint16_t OT::CoverageFormat1::Iter::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> |
| <parameter type-id='type-id-1119' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CoverageFormat1::Iter::more() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> |
| <parameter type-id='type-id-1119' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::CoverageFormat1::Iter::init(const OT::CoverageFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> |
| <parameter type-id='type-id-1119' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CoverageFormat1&' --> |
| <parameter type-id='type-id-1485'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::CoverageFormat1::Iter::next() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> |
| <parameter type-id='type-id-1119' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- uint16_t OT::CoverageFormat1::Iter::get_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> |
| <parameter type-id='type-id-1119' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CoverageFormat1::coverageFormat --> |
| <var-decl name='coverageFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat1::glyphArray --> |
| <var-decl name='glyphArray' type-id='type-id-1736' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CoverageFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- void OT::CoverageFormat1::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-1486' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void OT::CoverageFormat1::add_coverage<hb_set_t>(hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-1486' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- unsigned int OT::CoverageFormat1::get_coverage(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-1486' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat1::intersects_coverage(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-1486' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat1*' --> |
| <parameter type-id='type-id-546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CoverageFormat2 --> |
| <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-1120'> |
| <member-type access='public'> |
| <!-- struct OT::CoverageFormat2::Iter --> |
| <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-1121'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- const OT::CoverageFormat2* OT::CoverageFormat2::Iter::c --> |
| <var-decl name='c' type-id='type-id-1489' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- unsigned int OT::CoverageFormat2::Iter::i --> |
| <var-decl name='i' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='96'> |
| <!-- unsigned int OT::CoverageFormat2::Iter::j --> |
| <var-decl name='j' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='128'> |
| <!-- unsigned int OT::CoverageFormat2::Iter::coverage --> |
| <var-decl name='coverage' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- uint16_t OT::CoverageFormat2::Iter::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> |
| <parameter type-id='type-id-1122' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CoverageFormat2::Iter::more() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> |
| <parameter type-id='type-id-1122' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::CoverageFormat2::Iter::init(const OT::CoverageFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> |
| <parameter type-id='type-id-1122' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CoverageFormat2&' --> |
| <parameter type-id='type-id-1488'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::CoverageFormat2::Iter::next() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> |
| <parameter type-id='type-id-1122' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- uint16_t OT::CoverageFormat2::Iter::get_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> |
| <parameter type-id='type-id-1122' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CoverageFormat2::coverageFormat --> |
| <var-decl name='coverageFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat2::rangeRecord --> |
| <var-decl name='rangeRecord' type-id='type-id-1739' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CoverageFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- void OT::CoverageFormat2::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-1489' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void OT::CoverageFormat2::add_coverage<hb_set_t>(hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-1489' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- unsigned int OT::CoverageFormat2::get_coverage(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-1489' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat2::intersects_coverage(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-1489' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-550' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::CoverageFormat2::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CoverageFormat2*' --> |
| <parameter type-id='type-id-550' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Coverage --> |
| <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-1114'> |
| <member-type access='public'> |
| <!-- struct OT::Coverage::Iter --> |
| <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-1115'> |
| <member-type access='private'> |
| <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} --> |
| <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-1833'> |
| <data-member access='public'> |
| <!-- OT::CoverageFormat1::Iter format1 --> |
| <var-decl name='format1' type-id='type-id-1118' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CoverageFormat2::Iter format2 --> |
| <var-decl name='format2' type-id='type-id-1121' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::Coverage::Iter::format --> |
| <var-decl name='format' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} OT::Coverage::Iter::u --> |
| <var-decl name='u' type-id='type-id-1833' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::Coverage::Iter::Iter() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Coverage::Iter::more() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- uint16_t OT::Coverage::Iter::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Coverage::Iter::init(const OT::Coverage&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Coverage&' --> |
| <parameter type-id='type-id-972'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Coverage::Iter::next() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- uint16_t OT::Coverage::Iter::get_glyph() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage::Iter*' --> |
| <parameter type-id='type-id-1116' is-artificial='yes'/> |
| <!-- typedef uint16_t --> |
| <return type-id='type-id-75'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} --> |
| <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-1834'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CoverageFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1117' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CoverageFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1120' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} OT::Coverage::u --> |
| <var-decl name='u' type-id='type-id-1834' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Coverage::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Coverage::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Coverage*' --> |
| <parameter type-id='type-id-1483' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Coverage::intersects_coverage(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Coverage*' --> |
| <parameter type-id='type-id-1483' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Coverage::get_coverage(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Coverage*' --> |
| <parameter type-id='type-id-1483' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Coverage::add_coverage<hb_set_t>(hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Coverage*' --> |
| <parameter type-id='type-id-1483' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Coverage::intersects(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Coverage*' --> |
| <parameter type-id='type-id-1483' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Coverage::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage*' --> |
| <parameter type-id='type-id-536' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Coverage::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Coverage*' --> |
| <parameter type-id='type-id-536' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ClassDefFormat1 --> |
| <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-1096'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ClassDefFormat1::classFormat --> |
| <var-decl name='classFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::GlyphID OT::ClassDefFormat1::startGlyph --> |
| <var-decl name='startGlyph' type-id='type-id-833' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat1::classValue --> |
| <var-decl name='classValue' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ClassDefFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- void OT::ClassDefFormat1::add_class<hb_set_t>(hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> |
| <parameter type-id='type-id-452' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- unsigned int OT::ClassDefFormat1::get_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> |
| <parameter type-id='type-id-452' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ClassDefFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ClassDefFormat1*' --> |
| <parameter type-id='type-id-1097' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ClassDefFormat1::intersects_class(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> |
| <parameter type-id='type-id-452' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ClassDefFormat2 --> |
| <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-1098'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ClassDefFormat2::classFormat --> |
| <var-decl name='classFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat2::rangeRecord --> |
| <var-decl name='rangeRecord' type-id='type-id-1739' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ClassDefFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- void OT::ClassDefFormat2::add_class<hb_set_t>(hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> |
| <parameter type-id='type-id-1471' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- unsigned int OT::ClassDefFormat2::get_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> |
| <parameter type-id='type-id-1471' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ClassDefFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ClassDefFormat2*' --> |
| <parameter type-id='type-id-1099' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ClassDefFormat2::intersects_class(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> |
| <parameter type-id='type-id-1471' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ClassDef --> |
| <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-1093'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} --> |
| <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-1835'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ClassDefFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1096' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ClassDefFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1098' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} OT::ClassDef::u --> |
| <var-decl name='u' type-id='type-id-1835' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ClassDef::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::ClassDef::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ClassDef*' --> |
| <parameter type-id='type-id-1095' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ClassDef::get_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDef*' --> |
| <parameter type-id='type-id-1468' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ClassDef::intersects_class(const hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDef*' --> |
| <parameter type-id='type-id-1468' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ClassDef::add_class(hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ClassDef*' --> |
| <parameter type-id='type-id-1468' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Device --> |
| <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-1127'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::Device::startSize --> |
| <var-decl name='startSize' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::Device::endSize --> |
| <var-decl name='endSize' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::Device::deltaFormat --> |
| <var-decl name='deltaFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::Device::deltaValue[1] --> |
| <var-decl name='deltaValue' type-id='type-id-679' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Device::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- int OT::Device::get_delta_pixels(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Device::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Device::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Device*' --> |
| <parameter type-id='type-id-1129' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t OT::Device::get_x_delta(hb_font_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t OT::Device::get_y_delta(hb_font_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- int OT::Device::get_delta(unsigned int, int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Device*' --> |
| <parameter type-id='type-id-446' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AttachList --> |
| <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-1061'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AttachList::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AttachList::attachPoint --> |
| <var-decl name='attachPoint' type-id='type-id-1815' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AttachList::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AttachList*' --> |
| <parameter type-id='type-id-1442' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::AttachList::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AttachList*' --> |
| <parameter type-id='type-id-1063' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CaretValueFormat1 --> |
| <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-1067'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CaretValueFormat1::caretValueFormat --> |
| <var-decl name='caretValueFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::CaretValueFormat1::coordinate --> |
| <var-decl name='coordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::CaretValueFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CaretValueFormat1*' --> |
| <parameter type-id='type-id-1068' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- hb_position_t OT::CaretValueFormat1::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CaretValueFormat1*' --> |
| <parameter type-id='type-id-444' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CaretValueFormat2 --> |
| <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-1069'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CaretValueFormat2::caretValueFormat --> |
| <var-decl name='caretValueFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::CaretValueFormat2::caretValuePoint --> |
| <var-decl name='caretValuePoint' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat2::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='private'> |
| <!-- bool OT::CaretValueFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CaretValueFormat2*' --> |
| <parameter type-id='type-id-1070' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- hb_position_t OT::CaretValueFormat2::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CaretValueFormat2*' --> |
| <parameter type-id='type-id-445' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CaretValueFormat3 --> |
| <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-1071'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CaretValueFormat3::caretValueFormat --> |
| <var-decl name='caretValueFormat' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::CaretValueFormat3::coordinate --> |
| <var-decl name='coordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::CaretValueFormat3::deviceTable --> |
| <var-decl name='deviceTable' 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='162' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat3::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValueFormat3::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CaretValueFormat3::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CaretValueFormat3*' --> |
| <parameter type-id='type-id-1072' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t OT::CaretValueFormat3::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CaretValueFormat3*' --> |
| <parameter type-id='type-id-448' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CaretValue --> |
| <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-1064'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} --> |
| <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-1836'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CaretValueFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1067' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CaretValueFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1069' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CaretValueFormat3 format3 --> |
| <var-decl name='format3' type-id='type-id-1071' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} OT::CaretValue::u --> |
| <var-decl name='u' type-id='type-id-1836' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CaretValue::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::CaretValue::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CaretValue*' --> |
| <parameter type-id='type-id-1066' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_position_t OT::CaretValue::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CaretValue*' --> |
| <parameter type-id='type-id-1445' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_position_t --> |
| <return type-id='type-id-104'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LigGlyph --> |
| <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-1167'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetArrayOf<OT::CaretValue> OT::LigGlyph::carets --> |
| <var-decl name='carets' type-id='type-id-1816' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LigGlyph::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::LigGlyph::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigGlyph*' --> |
| <parameter type-id='type-id-1169' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::LigGlyph::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigGlyph*' --> |
| <parameter type-id='type-id-1540' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LigCaretList --> |
| <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-1164'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigCaretList::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetArrayOf<OT::LigGlyph> OT::LigCaretList::ligGlyph --> |
| <var-decl name='ligGlyph' type-id='type-id-1820' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LigCaretList::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::LigCaretList::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigCaretList*' --> |
| <parameter type-id='type-id-1166' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigCaretList*' --> |
| <parameter type-id='type-id-1537' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkGlyphSetsFormat1 --> |
| <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-1188'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MarkGlyphSetsFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > OT::MarkGlyphSetsFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-1029' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkGlyphSetsFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::MarkGlyphSetsFormat1::covers(unsigned int, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkGlyphSetsFormat1*' --> |
| <parameter type-id='type-id-1568' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkGlyphSetsFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkGlyphSetsFormat1*' --> |
| <parameter type-id='type-id-1189' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkGlyphSets --> |
| <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-1185'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} --> |
| <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-1837'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkGlyphSetsFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1188' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} OT::MarkGlyphSets::u --> |
| <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-gdef-table.hh' line='315' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkGlyphSets::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::MarkGlyphSets::covers(unsigned int, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkGlyphSets*' --> |
| <parameter type-id='type-id-1566' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkGlyphSets::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkGlyphSets*' --> |
| <parameter type-id='type-id-1187' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::GDEF --> |
| <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-1150'> |
| <member-type access='public'> |
| <!-- enum OT::GDEF::GlyphClasses --> |
| <enum-decl name='GlyphClasses' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='329' column='1' id='type-id-1838'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='UnclassifiedGlyph' value='0'/> |
| <enumerator name='BaseGlyph' value='1'/> |
| <enumerator name='LigatureGlyph' value='2'/> |
| <enumerator name='MarkGlyph' value='3'/> |
| <enumerator name='ComponentGlyph' value='4'/> |
| </enum-decl> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::GDEF::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::FixedVersion OT::GDEF::version --> |
| <var-decl name='version' type-id='type-id-249' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::glyphClassDef --> |
| <var-decl name='glyphClassDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > OT::GDEF::attachList --> |
| <var-decl name='attachList' type-id='type-id-1219' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > OT::GDEF::ligCaretList --> |
| <var-decl name='ligCaretList' type-id='type-id-1231' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::markAttachClassDef --> |
| <var-decl name='markAttachClassDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > OT::GDEF::markGlyphSetsDef[1] --> |
| <var-decl name='markGlyphSetsDef' type-id='type-id-877' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GDEF::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::GDEF::has_glyph_classes() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GDEF::mark_set_covers(unsigned int, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GDEF::get_glyph_class(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GDEF::get_mark_attachment_type(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GDEF::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GDEF::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::GDEF::get_glyphs_in_class(unsigned int, hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GDEF::get_glyph_props(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GDEF*' --> |
| <parameter type-id='type-id-1519' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GDEF::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::GDEF*' --> |
| <parameter type-id='type-id-1151' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef OT::USHORT OT::Value --> |
| <typedef-decl name='Value' type-id='type-id-370' 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-902'/> |
| <!-- typedef Value[1] OT::ValueRecord --> |
| <typedef-decl name='ValueRecord' type-id='type-id-903' 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-1839'/> |
| <!-- struct OT::ValueFormat --> |
| <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-1372'> |
| <!-- struct OT::IntType<short unsigned int, 2u> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> |
| <member-type access='public'> |
| <!-- enum OT::ValueFormat::Flags --> |
| <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-1840'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='xPlacement' value='1'/> |
| <enumerator name='yPlacement' value='2'/> |
| <enumerator name='xAdvance' value='4'/> |
| <enumerator name='yAdvance' value='8'/> |
| <enumerator name='xPlaDevice' value='16'/> |
| <enumerator name='yPlaDevice' value='32'/> |
| <enumerator name='xAdvDevice' value='64'/> |
| <enumerator name='yAdvDevice' value='128'/> |
| <enumerator name='ignored' value='3840'/> |
| <enumerator name='reserved' value='61440'/> |
| <enumerator name='devices' value='240'/> |
| </enum-decl> |
| </member-type> |
| <member-function access='private' static='yes'> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> |
| <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'> |
| <!-- parameter of type 'OT::Value*' --> |
| <parameter type-id='type-id-1371'/> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1227'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ValueFormat::has_device() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private' static='yes'> |
| <!-- const OT::SHORT& OT::ValueFormat::get_short() --> |
| <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'> |
| <!-- parameter of type 'const OT::Value*' --> |
| <parameter type-id='type-id-1758'/> |
| <!-- const OT::SHORT& --> |
| <return type-id='type-id-1715'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private' static='yes'> |
| <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> |
| <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'> |
| <!-- parameter of type 'const OT::Value*' --> |
| <parameter type-id='type-id-1758'/> |
| <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> |
| <return type-id='type-id-1617'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ValueFormat::get_size() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ValueFormat::sanitize_value(OT::hb_sanitize_context_t*, void*, OT::Value*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ValueFormat*' --> |
| <parameter type-id='type-id-1373' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::Value*' --> |
| <parameter type-id='type-id-1371'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ValueFormat::sanitize_values(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ValueFormat*' --> |
| <parameter type-id='type-id-1373' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::Value*' --> |
| <parameter type-id='type-id-1371'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- bool OT::ValueFormat::sanitize_value_devices(OT::hb_sanitize_context_t*, void*, OT::Value*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ValueFormat*' --> |
| <parameter type-id='type-id-1373' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::Value*' --> |
| <parameter type-id='type-id-1371'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ValueFormat::get_len() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ValueFormat::sanitize_values_stride_unsafe(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ValueFormat*' --> |
| <parameter type-id='type-id-1373' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'OT::Value*' --> |
| <parameter type-id='type-id-1371'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ValueFormat::apply_value(hb_font_t*, hb_direction_t, void*, const OT::Value*, hb_glyph_position_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::Value*' --> |
| <parameter type-id='type-id-1758'/> |
| <!-- parameter of type 'hb_glyph_position_t&' --> |
| <parameter type-id='type-id-98'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AnchorFormat1 --> |
| <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-997'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::AnchorFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::AnchorFormat1::xCoordinate --> |
| <var-decl name='xCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::SHORT OT::AnchorFormat1::yCoordinate --> |
| <var-decl name='yCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::AnchorFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AnchorFormat1*' --> |
| <parameter type-id='type-id-998' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::AnchorFormat1::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AnchorFormat1*' --> |
| <parameter type-id='type-id-512' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AnchorFormat2 --> |
| <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-999'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::AnchorFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::AnchorFormat2::xCoordinate --> |
| <var-decl name='xCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::SHORT OT::AnchorFormat2::yCoordinate --> |
| <var-decl name='yCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::AnchorFormat2::anchorPoint --> |
| <var-decl name='anchorPoint' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat2::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::AnchorFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AnchorFormat2*' --> |
| <parameter type-id='type-id-1000' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::AnchorFormat2::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AnchorFormat2*' --> |
| <parameter type-id='type-id-513' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AnchorFormat3 --> |
| <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-1001'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::AnchorFormat3::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::SHORT OT::AnchorFormat3::xCoordinate --> |
| <var-decl name='xCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::SHORT OT::AnchorFormat3::yCoordinate --> |
| <var-decl name='yCoordinate' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::xDeviceTable --> |
| <var-decl name='xDeviceTable' type-id='type-id-1226' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::yDeviceTable --> |
| <var-decl name='yDeviceTable' type-id='type-id-1226' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat3::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorFormat3::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::AnchorFormat3::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AnchorFormat3*' --> |
| <parameter type-id='type-id-1002' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::AnchorFormat3::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AnchorFormat3*' --> |
| <parameter type-id='type-id-514' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Anchor --> |
| <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-994'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} --> |
| <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-1841'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::AnchorFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-997' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::AnchorFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-999' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::AnchorFormat3 format3 --> |
| <var-decl name='format3' type-id='type-id-1001' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} OT::Anchor::u --> |
| <var-decl name='u' type-id='type-id-1841' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Anchor::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::Anchor::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Anchor*' --> |
| <parameter type-id='type-id-996' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Anchor::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Anchor*' --> |
| <parameter type-id='type-id-1404' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- parameter of type 'hb_position_t*' --> |
| <parameter type-id='type-id-122'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AnchorMatrix --> |
| <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-1003'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::AnchorMatrix::rows --> |
| <var-decl name='rows' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::AnchorMatrix::matrixZ[1] --> |
| <var-decl name='matrixZ' type-id='type-id-853' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AnchorMatrix::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::AnchorMatrix::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AnchorMatrix*' --> |
| <parameter type-id='type-id-1005' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Anchor& OT::AnchorMatrix::get_anchor(unsigned int, unsigned int, unsigned int, bool*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AnchorMatrix*' --> |
| <parameter type-id='type-id-519' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'bool*' --> |
| <parameter type-id='type-id-1394'/> |
| <!-- const OT::Anchor& --> |
| <return type-id='type-id-1403'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkRecord --> |
| <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-848'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MarkRecord::klass --> |
| <var-decl name='klass' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::MarkRecord::markAnchor --> |
| <var-decl name='markAnchor' type-id='type-id-852' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::MarkRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkRecord*' --> |
| <parameter type-id='type-id-1199' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkArray --> |
| <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-1178'> |
| <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1014'/> |
| <member-function access='public'> |
| <!-- bool OT::MarkArray::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkArray*' --> |
| <parameter type-id='type-id-1180' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkArray::apply(OT::hb_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkArray*' --> |
| <parameter type-id='type-id-1559' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'const OT::AnchorMatrix&' --> |
| <parameter type-id='type-id-1409'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SinglePosFormat1 --> |
| <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-1300'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::SinglePosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat1::coverage --> |
| <var-decl name='coverage' 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='468' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ValueFormat OT::SinglePosFormat1::valueFormat --> |
| <var-decl name='valueFormat' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::ValueRecord OT::SinglePosFormat1::values --> |
| <var-decl name='values' type-id='type-id-1839' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SinglePosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::SinglePosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> |
| <parameter type-id='type-id-526' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SinglePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> |
| <parameter type-id='type-id-526' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SinglePosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> |
| <parameter type-id='type-id-526' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SinglePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SinglePosFormat1*' --> |
| <parameter type-id='type-id-1301' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SinglePosFormat2 --> |
| <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-1302'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::SinglePosFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat2::coverage --> |
| <var-decl name='coverage' 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='517' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ValueFormat OT::SinglePosFormat2::valueFormat --> |
| <var-decl name='valueFormat' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::SinglePosFormat2::valueCount --> |
| <var-decl name='valueCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ValueRecord OT::SinglePosFormat2::values --> |
| <var-decl name='values' type-id='type-id-1839' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SinglePosFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::SinglePosFormat2::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> |
| <parameter type-id='type-id-527' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SinglePosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> |
| <parameter type-id='type-id-527' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SinglePosFormat2::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> |
| <parameter type-id='type-id-527' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SinglePosFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SinglePosFormat2*' --> |
| <parameter type-id='type-id-1303' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SinglePos --> |
| <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-1298'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} --> |
| <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-1842'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SinglePosFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1300' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SinglePosFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1302' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} OT::SinglePos::u --> |
| <var-decl name='u' type-id='type-id-1842' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::SinglePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePos*' --> |
| <parameter type-id='type-id-1723' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::SinglePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePos*' --> |
| <parameter type-id='type-id-1723' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::SinglePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SinglePos*' --> |
| <parameter type-id='type-id-1723' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SinglePos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SinglePos*' --> |
| <parameter type-id='type-id-1299' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::PairSet --> |
| <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-1258'> |
| <member-type access='public'> |
| <!-- struct OT::PairSet::sanitize_closure_t --> |
| <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-1261'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- void* OT::PairSet::sanitize_closure_t::base --> |
| <var-decl name='base' type-id='type-id-32' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- OT::ValueFormat* OT::PairSet::sanitize_closure_t::valueFormats --> |
| <var-decl name='valueFormats' type-id='type-id-1373' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- unsigned int OT::PairSet::sanitize_closure_t::len1 --> |
| <var-decl name='len1' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- unsigned int OT::PairSet::sanitize_closure_t::stride --> |
| <var-decl name='stride' type-id='type-id-12' 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'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::PairSet::len --> |
| <var-decl name='len' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::PairSet::arrayZ[1] --> |
| <var-decl name='arrayZ' type-id='type-id-679' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::PairSet::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::PairSet::sanitize(OT::hb_sanitize_context_t*, const OT::PairSet::sanitize_closure_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PairSet*' --> |
| <parameter type-id='type-id-1260' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'const OT::PairSet::sanitize_closure_t*' --> |
| <parameter type-id='type-id-1664'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairSet::apply(OT::hb_apply_context_t*, const OT::ValueFormat*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairSet*' --> |
| <parameter type-id='type-id-509' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::PairSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, const OT::ValueFormat*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairSet*' --> |
| <parameter type-id='type-id-509' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'const OT::ValueFormat*' --> |
| <parameter type-id='type-id-1760'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::PairPosFormat1 --> |
| <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-1254'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::PairPosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat1::coverage --> |
| <var-decl name='coverage' 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='702' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat1 --> |
| <var-decl name='valueFormat1' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat2 --> |
| <var-decl name='valueFormat2' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetArrayOf<OT::PairSet> OT::PairPosFormat1::pairSet --> |
| <var-decl name='pairSet' 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='711' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::PairPosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::PairPosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> |
| <parameter type-id='type-id-528' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairPosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> |
| <parameter type-id='type-id-528' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::PairPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> |
| <parameter type-id='type-id-528' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PairPosFormat1*' --> |
| <parameter type-id='type-id-1255' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::PairPosFormat2 --> |
| <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-1256'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::PairPosFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::coverage --> |
| <var-decl name='coverage' 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='793' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat1 --> |
| <var-decl name='valueFormat1' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat2 --> |
| <var-decl name='valueFormat2' type-id='type-id-1372' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef1 --> |
| <var-decl name='classDef1' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef2 --> |
| <var-decl name='classDef2' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::USHORT OT::PairPosFormat2::class1Count --> |
| <var-decl name='class1Count' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='112'> |
| <!-- OT::USHORT OT::PairPosFormat2::class2Count --> |
| <var-decl name='class2Count' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::ValueRecord OT::PairPosFormat2::values --> |
| <var-decl name='values' type-id='type-id-1839' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::PairPosFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::PairPosFormat2::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> |
| <parameter type-id='type-id-529' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::PairPosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> |
| <parameter type-id='type-id-529' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairPosFormat2::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> |
| <parameter type-id='type-id-529' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairPosFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PairPosFormat2*' --> |
| <parameter type-id='type-id-1257' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::PairPos --> |
| <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-1252'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} --> |
| <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-1846'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::PairPosFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1254' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::PairPosFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1256' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} OT::PairPos::u --> |
| <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-gpos-table.hh' line='848' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::PairPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPos*' --> |
| <parameter type-id='type-id-1656' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::PairPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPos*' --> |
| <parameter type-id='type-id-1656' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::PairPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PairPos*' --> |
| <parameter type-id='type-id-1656' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PairPos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PairPos*' --> |
| <parameter type-id='type-id-1253' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::EntryExitRecord --> |
| <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-841'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::entryAnchor --> |
| <var-decl name='entryAnchor' type-id='type-id-852' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::exitAnchor --> |
| <var-decl name='exitAnchor' type-id='type-id-852' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::EntryExitRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::EntryExitRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::EntryExitRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::EntryExitRecord*' --> |
| <parameter type-id='type-id-1131' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CursivePosFormat1 --> |
| <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-1125'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::CursivePosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::coverage --> |
| <var-decl name='coverage' 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='978' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::entryExitRecord --> |
| <var-decl name='entryExitRecord' 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='981' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::CursivePosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::CursivePosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> |
| <parameter type-id='type-id-1494' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::CursivePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> |
| <parameter type-id='type-id-1494' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CursivePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CursivePosFormat1*' --> |
| <parameter type-id='type-id-1126' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CursivePosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> |
| <parameter type-id='type-id-1494' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::CursivePos --> |
| <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-1123'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} --> |
| <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-1847'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CursivePosFormat1 format1 --> |
| <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-gpos-table.hh' line='1011' column='1'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} OT::CursivePos::u --> |
| <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-gpos-table.hh' line='1012' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::CursivePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePos*' --> |
| <parameter type-id='type-id-1491' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::CursivePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePos*' --> |
| <parameter type-id='type-id-1491' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::CursivePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::CursivePos*' --> |
| <parameter type-id='type-id-1491' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::CursivePos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::CursivePos*' --> |
| <parameter type-id='type-id-1124' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkBasePosFormat1 --> |
| <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-1183'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MarkBasePosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markCoverage --> |
| <var-decl name='markCoverage' 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='1070' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseCoverage --> |
| <var-decl name='baseCoverage' 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='1073' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::MarkBasePosFormat1::classCount --> |
| <var-decl name='classCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markArray --> |
| <var-decl name='markArray' type-id='type-id-1236' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseArray --> |
| <var-decl name='baseArray' type-id='type-id-854' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkBasePosFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkBasePosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::MarkBasePosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> |
| <parameter type-id='type-id-521' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::MarkBasePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> |
| <parameter type-id='type-id-521' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkBasePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkBasePosFormat1*' --> |
| <parameter type-id='type-id-1184' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkBasePosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> |
| <parameter type-id='type-id-521' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkBasePos --> |
| <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-1181'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} --> |
| <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-1848'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkBasePosFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1183' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} OT::MarkBasePos::u --> |
| <var-decl name='u' type-id='type-id-1848' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePos*' --> |
| <parameter type-id='type-id-1561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePos*' --> |
| <parameter type-id='type-id-1561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkBasePos*' --> |
| <parameter type-id='type-id-1561' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkBasePos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkBasePos*' --> |
| <parameter type-id='type-id-1182' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkLigPosFormat1 --> |
| <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-1192'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MarkLigPosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markCoverage --> |
| <var-decl name='markCoverage' 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='1190' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureCoverage --> |
| <var-decl name='ligatureCoverage' 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='1193' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::MarkLigPosFormat1::classCount --> |
| <var-decl name='classCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markArray --> |
| <var-decl name='markArray' type-id='type-id-1236' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureArray --> |
| <var-decl name='ligatureArray' type-id='type-id-1237' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkLigPosFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkLigPosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::MarkLigPosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> |
| <parameter type-id='type-id-524' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::MarkLigPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> |
| <parameter type-id='type-id-524' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkLigPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkLigPosFormat1*' --> |
| <parameter type-id='type-id-1193' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkLigPosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> |
| <parameter type-id='type-id-524' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkLigPos --> |
| <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-1190'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} --> |
| <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-1849'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkLigPosFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1192' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} OT::MarkLigPos::u --> |
| <var-decl name='u' type-id='type-id-1849' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPos*' --> |
| <parameter type-id='type-id-1570' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPos*' --> |
| <parameter type-id='type-id-1570' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkLigPos*' --> |
| <parameter type-id='type-id-1570' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkLigPos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkLigPos*' --> |
| <parameter type-id='type-id-1191' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkMarkPosFormat1 --> |
| <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-1196'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MarkMarkPosFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Coverage --> |
| <var-decl name='mark1Coverage' 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='1308' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Coverage --> |
| <var-decl name='mark2Coverage' 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='1312' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::USHORT OT::MarkMarkPosFormat1::classCount --> |
| <var-decl name='classCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Array --> |
| <var-decl name='mark1Array' type-id='type-id-1236' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Array --> |
| <var-decl name='mark2Array' type-id='type-id-854' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkMarkPosFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MarkMarkPosFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::MarkMarkPosFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> |
| <parameter type-id='type-id-525' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::MarkMarkPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> |
| <parameter type-id='type-id-525' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkMarkPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkMarkPosFormat1*' --> |
| <parameter type-id='type-id-1197' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkMarkPosFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> |
| <parameter type-id='type-id-525' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MarkMarkPos --> |
| <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-1194'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} --> |
| <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-1850'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkMarkPosFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1196' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} OT::MarkMarkPos::u --> |
| <var-decl name='u' type-id='type-id-1850' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> |
| <parameter type-id='type-id-1574' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> |
| <parameter type-id='type-id-1574' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> |
| <parameter type-id='type-id-1574' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MarkMarkPos::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MarkMarkPos*' --> |
| <parameter type-id='type-id-1195' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ContextPos --> |
| <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-1851'> |
| <!-- struct OT::Context --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1100'/> |
| </class-decl> |
| <!-- struct OT::ChainContextPos --> |
| <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-1852'> |
| <!-- struct OT::ChainContext --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1073'/> |
| </class-decl> |
| <!-- struct OT::ExtensionPos --> |
| <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'> |
| <!-- struct OT::Extension<OT::ExtensionPos> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1132'/> |
| </class-decl> |
| <!-- struct OT::PosLookupSubTable --> |
| <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-1265'> |
| <member-type access='public'> |
| <!-- enum OT::PosLookupSubTable::Type --> |
| <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-1854'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='Single' value='1'/> |
| <enumerator name='Pair' value='2'/> |
| <enumerator name='Cursive' value='3'/> |
| <enumerator name='MarkBase' value='4'/> |
| <enumerator name='MarkLig' value='5'/> |
| <enumerator name='MarkMark' value='6'/> |
| <enumerator name='Context' value='7'/> |
| <enumerator name='ChainContext' value='8'/> |
| <enumerator name='Extension' value='9'/> |
| </enum-decl> |
| </member-type> |
| <member-type access='protected'> |
| <!-- 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;} --> |
| <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-1855'> |
| <data-member access='public'> |
| <!-- struct {OT::USHORT sub_format;} header --> |
| <var-decl name='header' type-id='type-id-1856' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SinglePos single --> |
| <var-decl name='single' type-id='type-id-1298' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::PairPos pair --> |
| <var-decl name='pair' type-id='type-id-1252' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::CursivePos cursive --> |
| <var-decl name='cursive' type-id='type-id-1123' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkBasePos markBase --> |
| <var-decl name='markBase' type-id='type-id-1181' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkLigPos markLig --> |
| <var-decl name='markLig' 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='1432' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MarkMarkPos markMark --> |
| <var-decl name='markMark' type-id='type-id-1194' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ContextPos context --> |
| <var-decl name='context' 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='1434' column='1'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ChainContextPos chainContext --> |
| <var-decl name='chainContext' type-id='type-id-1852' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ExtensionPos extension --> |
| <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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='u' type-id='type-id-1855' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::PosLookupSubTable::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> |
| <parameter type-id='type-id-1669' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> |
| <parameter type-id='type-id-1669' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> |
| <parameter type-id='type-id-1669' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PosLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PosLookupSubTable*' --> |
| <parameter type-id='type-id-1267' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::PosLookup --> |
| <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-932'> |
| <!-- struct OT::Lookup --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1175'/> |
| <member-function access='public'> |
| <!-- void OT::PosLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::PosLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::PosLookupSubTable& OT::PosLookup::get_subtable(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::PosLookupSubTable& --> |
| <return type-id='type-id-1668'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PosLookup::is_reverse() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PosLookup::apply_once(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::PosLookup::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::PosLookup*' --> |
| <parameter type-id='type-id-1264' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::PosLookup*' --> |
| <parameter type-id='type-id-1666' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- bool OT::PosLookup::apply_recurse_func(unsigned int) --> |
| <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'> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::GPOS --> |
| <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-1152'> |
| <!-- struct OT::GSUBGPOS --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1156'/> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::GPOS::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GPOS::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GPOS::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public' static='yes'> |
| <!-- void OT::GPOS::position_finish(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- void OT::GPOS::position_start(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::PosLookup& OT::GPOS::get_lookup(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GPOS*' --> |
| <parameter type-id='type-id-1521' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::PosLookup& --> |
| <return type-id='type-id-922'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GPOS::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::GPOS*' --> |
| <parameter type-id='type-id-1153' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SingleSubstFormat1 --> |
| <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-1306'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::SingleSubstFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::SHORT OT::SingleSubstFormat1::deltaGlyphID --> |
| <var-decl name='deltaGlyphID' type-id='type-id-571' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SingleSubstFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SingleSubstFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-1732' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::SingleSubstFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-1732' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SingleSubstFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-1732' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-1732' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-545' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-1732' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int, int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> |
| <parameter type-id='type-id-545' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SingleSubstFormat2 --> |
| <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-1307'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::SingleSubstFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::substitute --> |
| <var-decl name='substitute' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SingleSubstFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat2::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-1735' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::SingleSubstFormat2::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-1735' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SingleSubstFormat2::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-1735' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::SingleSubstFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-1735' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-556' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubstFormat2::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-1735' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> |
| <parameter type-id='type-id-556' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SingleSubst --> |
| <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-1304'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} --> |
| <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-1857'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SingleSubstFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1306' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SingleSubstFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1307' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} OT::SingleSubst::u --> |
| <var-decl name='u' type-id='type-id-1857' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::SingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubst*' --> |
| <parameter type-id='type-id-1729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubst*' --> |
| <parameter type-id='type-id-1729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubst*' --> |
| <parameter type-id='type-id-1729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::SingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubst*' --> |
| <parameter type-id='type-id-1729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::SingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SingleSubst*' --> |
| <parameter type-id='type-id-1729' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SingleSubst::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubst*' --> |
| <parameter type-id='type-id-1305' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SingleSubst*' --> |
| <parameter type-id='type-id-1305' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Sequence --> |
| <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-1295'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Sequence::substitute --> |
| <var-decl name='substitute' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Sequence::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Sequence::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Sequence*' --> |
| <parameter type-id='type-id-1721' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Sequence::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Sequence*' --> |
| <parameter type-id='type-id-1721' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Sequence::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Sequence*' --> |
| <parameter type-id='type-id-1297' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Sequence::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Sequence*' --> |
| <parameter type-id='type-id-1721' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MultipleSubstFormat1 --> |
| <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-1202'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::MultipleSubstFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MultipleSubstFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::Sequence> OT::MultipleSubstFormat1::sequence --> |
| <var-decl name='sequence' type-id='type-id-1828' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::MultipleSubstFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::MultipleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1583' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::MultipleSubstFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1583' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::MultipleSubstFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1583' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::MultipleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1583' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MultipleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1203' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MultipleSubstFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> |
| <parameter type-id='type-id-1583' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::MultipleSubst --> |
| <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-1200'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} --> |
| <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-1860'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MultipleSubstFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1202' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} OT::MultipleSubst::u --> |
| <var-decl name='u' 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='445' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1580' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1580' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1580' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1580' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1580' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::MultipleSubst::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::MultipleSubst*' --> |
| <parameter type-id='type-id-1201' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AlternateSubstFormat1 --> |
| <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-992'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::AlternateSubstFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AlternateSubstFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AlternateSubstFormat1::alternateSet --> |
| <var-decl name='alternateSet' type-id='type-id-1815' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::AlternateSubstFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::AlternateSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-1401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::AlternateSubstFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-1401' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::AlternateSubstFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-1401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::AlternateSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-1401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::AlternateSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-993' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::AlternateSubstFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> |
| <parameter type-id='type-id-1401' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::AlternateSubst --> |
| <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-990'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} --> |
| <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-1861'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::AlternateSubstFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-992' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} OT::AlternateSubst::u --> |
| <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-gsub-table.hh' line='596' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubst*' --> |
| <parameter type-id='type-id-1398' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubst*' --> |
| <parameter type-id='type-id-1398' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubst*' --> |
| <parameter type-id='type-id-1398' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubst*' --> |
| <parameter type-id='type-id-1398' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::AlternateSubst*' --> |
| <parameter type-id='type-id-1398' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::AlternateSubst::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::AlternateSubst*' --> |
| <parameter type-id='type-id-991' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Ligature --> |
| <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-1170'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::GlyphID OT::Ligature::ligGlyph --> |
| <var-decl name='ligGlyph' type-id='type-id-833' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Ligature::component --> |
| <var-decl name='component' type-id='type-id-1158' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Ligature::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Ligature::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Ligature*' --> |
| <parameter type-id='type-id-1543' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Ligature::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Ligature*' --> |
| <parameter type-id='type-id-1543' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Ligature::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Ligature*' --> |
| <parameter type-id='type-id-1543' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Ligature::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Ligature*' --> |
| <parameter type-id='type-id-537' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Ligature::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Ligature*' --> |
| <parameter type-id='type-id-1543' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Ligature::serialize(OT::hb_serialize_context_t*, OT::GlyphID, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Ligature*' --> |
| <parameter type-id='type-id-537' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'typedef OT::GlyphID' --> |
| <parameter type-id='type-id-833'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LigatureSet --> |
| <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-1171'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetArrayOf<OT::Ligature> OT::LigatureSet::ligature --> |
| <var-decl name='ligature' type-id='type-id-1821' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LigatureSet::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::LigatureSet::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSet*' --> |
| <parameter type-id='type-id-1546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::LigatureSet::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSet*' --> |
| <parameter type-id='type-id-1546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSet::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSet*' --> |
| <parameter type-id='type-id-1546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSet::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSet*' --> |
| <parameter type-id='type-id-538' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSet::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSet*' --> |
| <parameter type-id='type-id-1546' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSet*' --> |
| <parameter type-id='type-id-538' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LigatureSubstFormat1 --> |
| <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-1174'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::LigatureSubstFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigatureSubstFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::LigatureSet> OT::LigatureSubstFormat1::ligatureSet --> |
| <var-decl name='ligatureSet' type-id='type-id-1822' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LigatureSubstFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::LigatureSubstFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-1551' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::LigatureSubstFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-1551' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::LigatureSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-1551' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-1551' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-560' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSubstFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-1551' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> |
| <parameter type-id='type-id-560' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::LigatureSubst --> |
| <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-1172'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} --> |
| <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-1862'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::LigatureSubstFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1174' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} OT::LigatureSubst::u --> |
| <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-gsub-table.hh' line='912' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1548' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1548' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1548' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1548' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1548' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::LigatureSubst::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1173' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::LigatureSubst*' --> |
| <parameter type-id='type-id-1173' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ContextSubst --> |
| <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-1863'> |
| <!-- struct OT::Context --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1100'/> |
| </class-decl> |
| <!-- struct OT::ChainContextSubst --> |
| <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-1864'> |
| <!-- struct OT::ChainContext --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1073'/> |
| </class-decl> |
| <!-- struct OT::ExtensionSubst --> |
| <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-1505'> |
| <!-- struct OT::Extension<OT::ExtensionSubst> --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1134'/> |
| <member-function access='public'> |
| <!-- bool OT::ExtensionSubst::is_reverse() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ExtensionSubst*' --> |
| <parameter type-id='type-id-1507' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ReverseChainSingleSubstFormat1 --> |
| <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-1284'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ReverseChainSingleSubstFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::backtrack --> |
| <var-decl name='backtrack' type-id='type-id-1819' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::lookaheadX --> |
| <var-decl name='lookaheadX' type-id='type-id-1819' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::substituteX --> |
| <var-decl name='substituteX' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ReverseChainSingleSubstFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::ReverseChainSingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1707' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ReverseChainSingleSubstFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1707' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ReverseChainSingleSubstFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1707' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ReverseChainSingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1707' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ReverseChainSingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1285' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ReverseChainSingleSubstFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> |
| <parameter type-id='type-id-1707' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ReverseChainSingleSubst --> |
| <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-1282'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} --> |
| <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-1865'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ReverseChainSingleSubstFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1284' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} OT::ReverseChainSingleSubst::u --> |
| <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='1076' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1704' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ReverseChainSingleSubst::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ReverseChainSingleSubst*' --> |
| <parameter type-id='type-id-1283' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SubstLookupSubTable --> |
| <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-1309'> |
| <member-type access='public'> |
| <!-- enum OT::SubstLookupSubTable::Type --> |
| <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-1866'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='Single' value='1'/> |
| <enumerator name='Multiple' value='2'/> |
| <enumerator name='Alternate' value='3'/> |
| <enumerator name='Ligature' value='4'/> |
| <enumerator name='Context' value='5'/> |
| <enumerator name='ChainContext' value='6'/> |
| <enumerator name='Extension' value='7'/> |
| <enumerator name='ReverseChainSingle' value='8'/> |
| </enum-decl> |
| </member-type> |
| <member-type access='protected'> |
| <!-- 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;} --> |
| <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-1867'> |
| <member-type access='public'> |
| <!-- struct {OT::USHORT sub_format;} --> |
| <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-1856'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT sub_format --> |
| <var-decl name='sub_format' type-id='type-id-370' 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'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public'> |
| <!-- struct {OT::USHORT sub_format;} header --> |
| <var-decl name='header' type-id='type-id-1856' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::SingleSubst single --> |
| <var-decl name='single' type-id='type-id-1304' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::MultipleSubst multiple --> |
| <var-decl name='multiple' type-id='type-id-1200' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::AlternateSubst alternate --> |
| <var-decl name='alternate' type-id='type-id-990' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::LigatureSubst ligature --> |
| <var-decl name='ligature' type-id='type-id-1172' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ContextSubst context --> |
| <var-decl name='context' type-id='type-id-1863' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ChainContextSubst chainContext --> |
| <var-decl name='chainContext' type-id='type-id-1864' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ExtensionSubst extension --> |
| <var-decl name='extension' type-id='type-id-1505' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ReverseChainSingleSubst reverseChainContextSingle --> |
| <var-decl name='reverseChainContextSingle' type-id='type-id-1282' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- 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 --> |
| <var-decl name='u' type-id='type-id-1867' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::SubstLookupSubTable::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-1752' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-1752' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SubstLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-539' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-1752' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-1752' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> |
| <parameter type-id='type-id-1752' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::SubstLookup --> |
| <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-925'> |
| <!-- struct OT::Lookup --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1175'/> |
| <member-function access='public'> |
| <!-- void OT::SubstLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'hb_set_digest_t*' --> |
| <parameter type-id='type-id-1797'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- bool OT::SubstLookup::lookup_type_is_reverse() --> |
| <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'> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SubstLookup::would_apply(OT::hb_would_apply_context_t*, const hb_set_digest_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'const hb_set_digest_t*' --> |
| <parameter type-id='type-id-1793'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SubstLookup::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SubstLookup*' --> |
| <parameter type-id='type-id-540' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SubstLookup::is_reverse() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::SubstLookup::apply_once(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::SubstLookupSubTable& OT::SubstLookup::get_subtable(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::SubstLookup*' --> |
| <parameter type-id='type-id-1749' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::SubstLookupSubTable& --> |
| <return type-id='type-id-1751'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_collect_glyphs_context_t>(unsigned int) --> |
| <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'> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_closure_context_t>(unsigned int) --> |
| <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'> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- bool OT::SubstLookup::apply_recurse_func(unsigned int) --> |
| <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'> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::SubstLookupSubTable& OT::SubstLookup::serialize_subtable(OT::hb_serialize_context_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SubstLookup*' --> |
| <parameter type-id='type-id-540' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- OT::SubstLookupSubTable& --> |
| <return type-id='type-id-1310'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SubstLookup*' --> |
| <parameter type-id='type-id-540' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'typedef uint32_t' --> |
| <parameter type-id='type-id-100'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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> >&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::SubstLookup*' --> |
| <parameter type-id='type-id-540' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_serialize_context_t*' --> |
| <parameter type-id='type-id-280'/> |
| <!-- parameter of type 'typedef uint32_t' --> |
| <parameter type-id='type-id-100'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- parameter of type 'OT::Supplier<unsigned int>&' --> |
| <parameter type-id='type-id-1370'/> |
| <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> |
| <parameter type-id='type-id-747'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::GSUB --> |
| <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-1154'> |
| <!-- struct OT::GSUBGPOS --> |
| <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1156'/> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::GSUB::tableTag --> |
| <var-decl name='tableTag' type-id='type-id-358' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GSUB::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GSUB::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public' static='yes'> |
| <!-- void OT::GSUB::substitute_finish(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- void OT::GSUB::substitute_start(hb_buffer_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::SubstLookup& OT::GSUB::get_lookup(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUB*' --> |
| <parameter type-id='type-id-1523' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::SubstLookup& --> |
| <return type-id='type-id-921'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GSUB::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::GSUB*' --> |
| <parameter type-id='type-id-1155' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_closure_context_t --> |
| <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-1382'> |
| <member-type access='public'> |
| <!-- typedef hb_void_t OT::hb_closure_context_t::return_t --> |
| <typedef-decl name='return_t' type-id='type-id-955' 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-1859'/> |
| </member-type> |
| <member-type access='public'> |
| <!-- typedef typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* OT::hb_closure_context_t::recurse_func_t --> |
| <typedef-decl name='recurse_func_t' type-id='type-id-1801' 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-1868'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_closure_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_face_t* OT::hb_closure_context_t::face --> |
| <var-decl name='face' type-id='type-id-118' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_set_t* OT::hb_closure_context_t::glyphs --> |
| <var-decl name='glyphs' type-id='type-id-948' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- OT::hb_closure_context_t::recurse_func_t OT::hb_closure_context_t::recurse_func --> |
| <var-decl name='recurse_func' type-id='type-id-1868' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- unsigned int OT::hb_closure_context_t::nesting_level_left --> |
| <var-decl name='nesting_level_left' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='224'> |
| <!-- unsigned int OT::hb_closure_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_closure_context_t::hb_closure_context_t(hb_face_t*, hb_set_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-1731'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-1734'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> |
| <parameter type-id='type-id-1582'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> |
| <parameter type-id='type-id-1400'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-1550'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> |
| <parameter type-id='type-id-1706'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat1&' --> |
| <parameter type-id='type-id-1475'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat2&' --> |
| <parameter type-id='type-id-1478'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3&' --> |
| <parameter type-id='type-id-1481'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat1&' --> |
| <parameter type-id='type-id-1452'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat2&' --> |
| <parameter type-id='type-id-1455'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat3&' --> |
| <parameter type-id='type-id-1458'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_closure_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::default_return_value() --> |
| <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'> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::recurse(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_closure_context_t::stop_sublookup_iteration(OT::hb_closure_context_t::return_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1770' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_closure_context_t::return_t' --> |
| <parameter type-id='type-id-1859'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_closure_context_t::set_recurse_func(OT::hb_closure_context_t::recurse_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_closure_context_t::recurse_func_t' --> |
| <parameter type-id='type-id-1868'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_would_apply_context_t --> |
| <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-1388'> |
| <member-type access='public'> |
| <!-- typedef bool OT::hb_would_apply_context_t::return_t --> |
| <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-1858'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_would_apply_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_face_t* OT::hb_would_apply_context_t::face --> |
| <var-decl name='face' type-id='type-id-118' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- const hb_codepoint_t* OT::hb_would_apply_context_t::glyphs --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- unsigned int OT::hb_would_apply_context_t::len --> |
| <var-decl name='len' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- bool OT::hb_would_apply_context_t::zero_context --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- unsigned int OT::hb_would_apply_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_would_apply_context_t::hb_would_apply_context_t(hb_face_t*, const hb_codepoint_t*, unsigned int, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'const hb_codepoint_t*' --> |
| <parameter type-id='type-id-95'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-1731'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-1734'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> |
| <parameter type-id='type-id-1582'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> |
| <parameter type-id='type-id-1400'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> |
| <parameter type-id='type-id-1706'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-1550'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat1&' --> |
| <parameter type-id='type-id-1475'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat2&' --> |
| <parameter type-id='type-id-1478'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3&' --> |
| <parameter type-id='type-id-1481'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat1&' --> |
| <parameter type-id='type-id-1452'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat2&' --> |
| <parameter type-id='type-id-1455'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat3&' --> |
| <parameter type-id='type-id-1458'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_would_apply_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::default_return_value() --> |
| <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'> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_would_apply_context_t::stop_sublookup_iteration(OT::hb_would_apply_context_t::return_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1774' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_would_apply_context_t::return_t' --> |
| <parameter type-id='type-id-1858'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_collect_glyphs_context_t --> |
| <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-1384'> |
| <member-type access='public'> |
| <!-- typedef hb_void_t OT::hb_collect_glyphs_context_t::return_t --> |
| <typedef-decl name='return_t' type-id='type-id-955' 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-1845'/> |
| </member-type> |
| <member-type access='public'> |
| <!-- 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 --> |
| <typedef-decl name='recurse_func_t' type-id='type-id-1803' 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-1869'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_collect_glyphs_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_face_t* OT::hb_collect_glyphs_context_t::face --> |
| <var-decl name='face' type-id='type-id-118' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_set_t* OT::hb_collect_glyphs_context_t::before --> |
| <var-decl name='before' type-id='type-id-948' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_set_t* OT::hb_collect_glyphs_context_t::input --> |
| <var-decl name='input' type-id='type-id-948' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_set_t* OT::hb_collect_glyphs_context_t::after --> |
| <var-decl name='after' type-id='type-id-948' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_set_t* OT::hb_collect_glyphs_context_t::output --> |
| <var-decl name='output' type-id='type-id-948' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- OT::hb_collect_glyphs_context_t::recurse_func_t OT::hb_collect_glyphs_context_t::recurse_func --> |
| <var-decl name='recurse_func' type-id='type-id-1869' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_set_t OT::hb_collect_glyphs_context_t::recursed_lookups --> |
| <var-decl name='recursed_lookups' type-id='type-id-1870' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='66880'> |
| <!-- unsigned int OT::hb_collect_glyphs_context_t::nesting_level_left --> |
| <var-decl name='nesting_level_left' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='66912'> |
| <!-- unsigned int OT::hb_collect_glyphs_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- 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) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' destructor='yes'> |
| <!-- OT::hb_collect_glyphs_context_t::~hb_collect_glyphs_context_t(int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- artificial parameter of type 'int' --> |
| <parameter type-id='type-id-9' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-1731'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-1734'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> |
| <parameter type-id='type-id-1400'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-1550'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> |
| <parameter type-id='type-id-1582'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> |
| <parameter type-id='type-id-1706'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat1&' --> |
| <parameter type-id='type-id-1725'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat2&' --> |
| <parameter type-id='type-id-1727'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CursivePosFormat1&' --> |
| <parameter type-id='type-id-1493'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> |
| <parameter type-id='type-id-1563'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> |
| <parameter type-id='type-id-1572'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> |
| <parameter type-id='type-id-1576'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat1&' --> |
| <parameter type-id='type-id-1658'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat2&' --> |
| <parameter type-id='type-id-1660'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat1&' --> |
| <parameter type-id='type-id-1475'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat2&' --> |
| <parameter type-id='type-id-1478'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3&' --> |
| <parameter type-id='type-id-1481'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat1&' --> |
| <parameter type-id='type-id-1452'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat2&' --> |
| <parameter type-id='type-id-1455'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat3&' --> |
| <parameter type-id='type-id-1458'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_collect_glyphs_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::default_return_value() --> |
| <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'> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::recurse(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_collect_glyphs_context_t::stop_sublookup_iteration(OT::hb_collect_glyphs_context_t::return_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1772' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::return_t' --> |
| <parameter type-id='type-id-1845'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_collect_glyphs_context_t::set_recurse_func(OT::hb_collect_glyphs_context_t::recurse_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::recurse_func_t' --> |
| <parameter type-id='type-id-1869'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_get_coverage_context_t --> |
| <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-1386'> |
| <member-type access='public'> |
| <!-- typedef const OT::Coverage& OT::hb_get_coverage_context_t::return_t --> |
| <typedef-decl name='return_t' type-id='type-id-972' 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-1843'/> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_get_coverage_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_get_coverage_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_get_coverage_context_t::hb_get_coverage_context_t() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-1731'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-1734'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> |
| <parameter type-id='type-id-1582'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> |
| <parameter type-id='type-id-1400'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-1550'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat1&' --> |
| <parameter type-id='type-id-1475'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat2&' --> |
| <parameter type-id='type-id-1478'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3&' --> |
| <parameter type-id='type-id-1481'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> |
| <parameter type-id='type-id-1706'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat1&' --> |
| <parameter type-id='type-id-1725'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat2&' --> |
| <parameter type-id='type-id-1727'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat1&' --> |
| <parameter type-id='type-id-1658'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat2&' --> |
| <parameter type-id='type-id-1660'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CursivePosFormat1&' --> |
| <parameter type-id='type-id-1493'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> |
| <parameter type-id='type-id-1563'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> |
| <parameter type-id='type-id-1572'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> |
| <parameter type-id='type-id-1576'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat1&' --> |
| <parameter type-id='type-id-1452'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat2&' --> |
| <parameter type-id='type-id-1455'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat3&' --> |
| <parameter type-id='type-id-1458'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_get_coverage_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::default_return_value() --> |
| <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'> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::hb_apply_context_t --> |
| <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-1374'> |
| <member-type access='public'> |
| <!-- typedef bool OT::hb_apply_context_t::return_t --> |
| <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-1844'/> |
| </member-type> |
| <member-type access='public'> |
| <!-- typedef typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* OT::hb_apply_context_t::recurse_func_t --> |
| <typedef-decl name='recurse_func_t' type-id='type-id-1799' 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-1871'/> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct OT::hb_apply_context_t::matcher_t --> |
| <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-1376'> |
| <member-type access='public'> |
| <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::hb_apply_context_t::matcher_t::match_func_t --> |
| <typedef-decl name='match_func_t' type-id='type-id-1393' 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-1872'/> |
| </member-type> |
| <member-type access='public'> |
| <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> |
| <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-1873'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='MATCH_NO' value='0'/> |
| <enumerator name='MATCH_YES' value='1'/> |
| <enumerator name='MATCH_MAYBE' value='2'/> |
| </enum-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> |
| <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-1874'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='SKIP_NO' value='0'/> |
| <enumerator name='SKIP_YES' value='1'/> |
| <enumerator name='SKIP_MAYBE' value='2'/> |
| </enum-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_apply_context_t::matcher_t::lookup_props --> |
| <var-decl name='lookup_props' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- bool OT::hb_apply_context_t::matcher_t::ignore_zwnj --> |
| <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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='40'> |
| <!-- bool OT::hb_apply_context_t::matcher_t::ignore_zwj --> |
| <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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- hb_mask_t OT::hb_apply_context_t::matcher_t::mask --> |
| <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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- uint8_t OT::hb_apply_context_t::matcher_t::syllable --> |
| <var-decl name='syllable' type-id='type-id-77' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::hb_apply_context_t::matcher_t::match_func_t OT::hb_apply_context_t::matcher_t::match_func --> |
| <var-decl name='match_func' type-id='type-id-1872' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='192'> |
| <!-- void* OT::hb_apply_context_t::matcher_t::match_data --> |
| <var-decl name='match_data' type-id='type-id-32' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_apply_context_t::matcher_t::matcher_t() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_lookup_props(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwnj(bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwj(bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_mask(hb_mask_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_syllable(uint8_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'typedef uint8_t' --> |
| <parameter type-id='type-id-77'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::matcher_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1377' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> |
| <parameter type-id='type-id-1872'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1764' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_glyph_info_t&' --> |
| <parameter type-id='type-id-94'/> |
| <!-- parameter of type 'const OT::USHORT*' --> |
| <parameter type-id='type-id-1756'/> |
| <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> |
| <return type-id='type-id-1873'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> |
| <parameter type-id='type-id-1764' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762'/> |
| <!-- parameter of type 'const hb_glyph_info_t&' --> |
| <parameter type-id='type-id-94'/> |
| <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> |
| <return type-id='type-id-1874'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct OT::hb_apply_context_t::skipping_forward_iterator_t --> |
| <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-1380'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::idx --> |
| <var-decl name='idx' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_forward_iterator_t::c --> |
| <var-decl name='c' type-id='type-id-1375' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_forward_iterator_t::matcher --> |
| <var-decl name='matcher' type-id='type-id-1376' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='384'> |
| <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_forward_iterator_t::match_glyph_data --> |
| <var-decl name='match_glyph_data' type-id='type-id-1756' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='448'> |
| <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::num_items --> |
| <var-decl name='num_items' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='480'> |
| <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::end --> |
| <var-decl name='end' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_apply_context_t::skipping_forward_iterator_t::skipping_forward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> |
| <parameter type-id='type-id-1381' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::has_no_chance() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_forward_iterator_t*' --> |
| <parameter type-id='type-id-1768' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> |
| <parameter type-id='type-id-1381' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> |
| <parameter type-id='type-id-1872'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::USHORT*' --> |
| <parameter type-id='type-id-1756'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::next() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> |
| <parameter type-id='type-id-1381' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='public'> |
| <!-- struct OT::hb_apply_context_t::skipping_backward_iterator_t --> |
| <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-1378'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::idx --> |
| <var-decl name='idx' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_backward_iterator_t::c --> |
| <var-decl name='c' type-id='type-id-1375' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='128'> |
| <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_backward_iterator_t::matcher --> |
| <var-decl name='matcher' type-id='type-id-1376' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='384'> |
| <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_backward_iterator_t::match_glyph_data --> |
| <var-decl name='match_glyph_data' type-id='type-id-1756' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='448'> |
| <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::num_items --> |
| <var-decl name='num_items' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_apply_context_t::skipping_backward_iterator_t::skipping_backward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1379' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::has_no_chance() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1766' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1379' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> |
| <parameter type-id='type-id-1872'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- parameter of type 'const OT::USHORT*' --> |
| <parameter type-id='type-id-1756'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::set_lookup_props(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1379' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::reject() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1379' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::prev() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> |
| <parameter type-id='type-id-1379' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::hb_apply_context_t::max_debug_depth --> |
| <var-decl name='max_debug_depth' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int OT::hb_apply_context_t::table_index --> |
| <var-decl name='table_index' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_font_t* OT::hb_apply_context_t::font --> |
| <var-decl name='font' type-id='type-id-117' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_face_t* OT::hb_apply_context_t::face --> |
| <var-decl name='face' type-id='type-id-118' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_buffer_t* OT::hb_apply_context_t::buffer --> |
| <var-decl name='buffer' type-id='type-id-91' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- hb_direction_t OT::hb_apply_context_t::direction --> |
| <var-decl name='direction' type-id='type-id-107' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='288'> |
| <!-- hb_mask_t OT::hb_apply_context_t::lookup_mask --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- bool OT::hb_apply_context_t::auto_zwj --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- OT::hb_apply_context_t::recurse_func_t OT::hb_apply_context_t::recurse_func --> |
| <var-decl name='recurse_func' 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='289' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- unsigned int OT::hb_apply_context_t::nesting_level_left --> |
| <var-decl name='nesting_level_left' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='480'> |
| <!-- unsigned int OT::hb_apply_context_t::lookup_props --> |
| <var-decl name='lookup_props' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- const OT::GDEF& OT::hb_apply_context_t::gdef --> |
| <var-decl name='gdef' type-id='type-id-1518' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- bool OT::hb_apply_context_t::has_glyph_classes --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='608'> |
| <!-- unsigned int OT::hb_apply_context_t::debug_depth --> |
| <var-decl name='debug_depth' type-id='type-id-12' 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'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- OT::hb_apply_context_t::hb_apply_context_t(unsigned int, hb_font_t*, hb_buffer_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat1&' --> |
| <parameter type-id='type-id-1731'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SingleSubstFormat2&' --> |
| <parameter type-id='type-id-1734'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> |
| <parameter type-id='type-id-1582'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> |
| <parameter type-id='type-id-1400'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> |
| <parameter type-id='type-id-1706'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> |
| <parameter type-id='type-id-1550'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat1&' --> |
| <parameter type-id='type-id-1475'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat2&' --> |
| <parameter type-id='type-id-1478'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ContextFormat3&' --> |
| <parameter type-id='type-id-1481'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat1&' --> |
| <parameter type-id='type-id-1452'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat2&' --> |
| <parameter type-id='type-id-1455'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::ChainContextFormat3&' --> |
| <parameter type-id='type-id-1458'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::CursivePosFormat1&' --> |
| <parameter type-id='type-id-1493'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> |
| <parameter type-id='type-id-1563'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> |
| <parameter type-id='type-id-1572'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> |
| <parameter type-id='type-id-1576'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat1&' --> |
| <parameter type-id='type-id-1725'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::SinglePosFormat2&' --> |
| <parameter type-id='type-id-1727'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat1&' --> |
| <parameter type-id='type-id-1658'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::PairPosFormat2&' --> |
| <parameter type-id='type-id-1660'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::match_properties_mark(hb_codepoint_t, unsigned int, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' static='yes'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::default_return_value() --> |
| <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'> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const char* OT::hb_apply_context_t::get_name() --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::output_glyph_for_component(hb_codepoint_t, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::replace_glyph_inplace(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::replace_glyph_with_ligature(hb_codepoint_t, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::recurse(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::stop_sublookup_iteration(OT::hb_apply_context_t::return_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_apply_context_t::return_t' --> |
| <parameter type-id='type-id-1844'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::set_recurse_func(OT::hb_apply_context_t::recurse_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'typedef OT::hb_apply_context_t::recurse_func_t' --> |
| <parameter type-id='type-id-1871'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::set_lookup_mask(hb_mask_t) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_mask_t' --> |
| <parameter type-id='type-id-92'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::set_auto_zwj(bool) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::_set_glyph_props(hb_codepoint_t, unsigned int, bool, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::replace_glyph(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::hb_apply_context_t::check_glyph_property(const hb_glyph_info_t*, unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1762' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_glyph_info_t*' --> |
| <parameter type-id='type-id-1776'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::set_lookup(const OT::Lookup&) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'const OT::Lookup&' --> |
| <parameter type-id='type-id-1553'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::hb_apply_context_t::set_lookup_props(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef bool (hb_set_t*, const OT::USHORT&, void*)* OT::intersects_func_t --> |
| <typedef-decl name='intersects_func_t' type-id='type-id-1391' 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-1875'/> |
| <!-- typedef void (hb_set_t*, const OT::USHORT&, void*)* OT::collect_glyphs_func_t --> |
| <typedef-decl name='collect_glyphs_func_t' type-id='type-id-1806' 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-1876'/> |
| <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::match_func_t --> |
| <typedef-decl name='match_func_t' type-id='type-id-1393' 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-1877'/> |
| <!-- struct OT::ContextClosureFuncs --> |
| <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-1878'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::intersects_func_t OT::ContextClosureFuncs::intersects --> |
| <var-decl name='intersects' type-id='type-id-1875' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ContextCollectGlyphsFuncs --> |
| <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-1879'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::collect_glyphs_func_t OT::ContextCollectGlyphsFuncs::collect --> |
| <var-decl name='collect' type-id='type-id-1876' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ContextApplyFuncs --> |
| <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-1880'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::match_func_t OT::ContextApplyFuncs::match --> |
| <var-decl name='match' type-id='type-id-1877' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::LookupRecord --> |
| <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-846'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::LookupRecord::sequenceIndex --> |
| <var-decl name='sequenceIndex' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::LookupRecord::lookupListIndex --> |
| <var-decl name='lookupListIndex' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LookupRecord::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::LookupRecord::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ContextClosureLookupContext --> |
| <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-1104'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextClosureFuncs OT::ContextClosureLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1878' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ContextClosureLookupContext::intersects_data --> |
| <var-decl name='intersects_data' type-id='type-id-32' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ContextCollectGlyphsLookupContext --> |
| <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-1106'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextCollectGlyphsFuncs OT::ContextCollectGlyphsLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1879' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ContextCollectGlyphsLookupContext::collect_data --> |
| <var-decl name='collect_data' type-id='type-id-32' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ContextApplyLookupContext --> |
| <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-1102'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextApplyFuncs OT::ContextApplyLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1880' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ContextApplyLookupContext::match_data --> |
| <var-decl name='match_data' type-id='type-id-32' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::Rule --> |
| <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-1286'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::Rule::inputCount --> |
| <var-decl name='inputCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::Rule::lookupCount --> |
| <var-decl name='lookupCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::Rule::inputZ[1] --> |
| <var-decl name='inputZ' type-id='type-id-679' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::LookupRecord OT::Rule::lookupRecordX[1] --> |
| <var-decl name='lookupRecordX' type-id='type-id-847' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::Rule::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::Rule::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Rule*' --> |
| <parameter type-id='type-id-1710' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'OT::ContextClosureLookupContext&' --> |
| <parameter type-id='type-id-1105'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Rule*' --> |
| <parameter type-id='type-id-1710' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'OT::ContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1103'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Rule::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Rule*' --> |
| <parameter type-id='type-id-1288' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Rule::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Rule*' --> |
| <parameter type-id='type-id-1710' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'OT::ContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1103'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Rule*' --> |
| <parameter type-id='type-id-1710' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> |
| <parameter type-id='type-id-1107'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::RuleSet --> |
| <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-1289'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetArrayOf<OT::Rule> OT::RuleSet::rule --> |
| <var-decl name='rule' type-id='type-id-1826' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::RuleSet::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::RuleSet::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::RuleSet*' --> |
| <parameter type-id='type-id-1291' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::RuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RuleSet*' --> |
| <parameter type-id='type-id-1713' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'OT::ContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1103'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::RuleSet::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RuleSet*' --> |
| <parameter type-id='type-id-1713' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'OT::ContextClosureLookupContext&' --> |
| <parameter type-id='type-id-1105'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::RuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RuleSet*' --> |
| <parameter type-id='type-id-1713' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> |
| <parameter type-id='type-id-1107'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::RuleSet::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::RuleSet*' --> |
| <parameter type-id='type-id-1713' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'OT::ContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1103'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ContextFormat1 --> |
| <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-1108'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ContextFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat1::ruleSet --> |
| <var-decl name='ruleSet' type-id='type-id-1827' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ContextFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ContextFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1476' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1476' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1476' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1109' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1476' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat1*' --> |
| <parameter type-id='type-id-1476' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ContextFormat2 --> |
| <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-1110'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ContextFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::classDef --> |
| <var-decl name='classDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat2::ruleSet --> |
| <var-decl name='ruleSet' type-id='type-id-1827' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ContextFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ContextFormat2::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1479' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1479' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1111' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat2::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1479' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat2::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1479' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat2*' --> |
| <parameter type-id='type-id-1479' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ContextFormat3 --> |
| <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-1112'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ContextFormat3::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::ContextFormat3::glyphCount --> |
| <var-decl name='glyphCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::USHORT OT::ContextFormat3::lookupCount --> |
| <var-decl name='lookupCount' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat3::coverageZ[1] --> |
| <var-decl name='coverageZ' type-id='type-id-865' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::LookupRecord OT::ContextFormat3::lookupRecordX[1] --> |
| <var-decl name='lookupRecordX' type-id='type-id-847' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ContextFormat3::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ContextFormat3::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat3::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat3::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat3::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ContextFormat3*' --> |
| <parameter type-id='type-id-1113' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ContextFormat3::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ContextFormat3::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ContextFormat3*' --> |
| <parameter type-id='type-id-495' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Context --> |
| <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-1100'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} --> |
| <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-1881'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ContextFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1108' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ContextFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1110' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ContextFormat3 format3 --> |
| <var-decl name='format3' type-id='type-id-1112' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} OT::Context::u --> |
| <var-decl name='u' type-id='type-id-1881' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::Context::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Context*' --> |
| <parameter type-id='type-id-1473' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::Context::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Context*' --> |
| <parameter type-id='type-id-1473' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::Context::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Context*' --> |
| <parameter type-id='type-id-1473' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::Context::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Context*' --> |
| <parameter type-id='type-id-1473' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Context::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Context*' --> |
| <parameter type-id='type-id-1101' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::Context::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Context*' --> |
| <parameter type-id='type-id-1473' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainContextClosureLookupContext --> |
| <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-1077'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextClosureFuncs OT::ChainContextClosureLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1878' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ChainContextClosureLookupContext::intersects_data[3] --> |
| <var-decl name='intersects_data' type-id='type-id-917' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ChainContextCollectGlyphsLookupContext --> |
| <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-1079'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextCollectGlyphsFuncs OT::ChainContextCollectGlyphsLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1879' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ChainContextCollectGlyphsLookupContext::collect_data[3] --> |
| <var-decl name='collect_data' type-id='type-id-917' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ChainContextApplyLookupContext --> |
| <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-1075'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- OT::ContextApplyFuncs OT::ChainContextApplyLookupContext::funcs --> |
| <var-decl name='funcs' type-id='type-id-1880' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void* OT::ChainContextApplyLookupContext::match_data[3] --> |
| <var-decl name='match_data' type-id='type-id-917' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct OT::ChainRule --> |
| <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-1087'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::backtrack --> |
| <var-decl name='backtrack' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::inputX --> |
| <var-decl name='inputX' type-id='type-id-1158' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookaheadX --> |
| <var-decl name='lookaheadX' type-id='type-id-700' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='96'> |
| <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookupX --> |
| <var-decl name='lookupX' type-id='type-id-1012' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ChainRule::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- void OT::ChainRule::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRule*' --> |
| <parameter type-id='type-id-1462' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> |
| <parameter type-id='type-id-1078'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainRule::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRule*' --> |
| <parameter type-id='type-id-1462' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1076'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainRule::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainRule*' --> |
| <parameter type-id='type-id-1089' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainRule::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRule*' --> |
| <parameter type-id='type-id-1462' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1076'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainRule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRule*' --> |
| <parameter type-id='type-id-1462' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> |
| <parameter type-id='type-id-1080'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainRuleSet --> |
| <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-1090'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::OffsetArrayOf<OT::ChainRule> OT::ChainRuleSet::rule --> |
| <var-decl name='rule' type-id='type-id-1817' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ChainRuleSet::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool OT::ChainRuleSet::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainRuleSet*' --> |
| <parameter type-id='type-id-1092' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainRuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> |
| <parameter type-id='type-id-1465' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1076'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainRuleSet::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> |
| <parameter type-id='type-id-1465' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> |
| <parameter type-id='type-id-1078'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainRuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> |
| <parameter type-id='type-id-1465' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> |
| <parameter type-id='type-id-1080'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainRuleSet::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> |
| <parameter type-id='type-id-1465' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> |
| <parameter type-id='type-id-1076'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainContextFormat1 --> |
| <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-1081'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ChainContextFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat1::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetArrayOf<OT::ChainRuleSet> OT::ChainContextFormat1::ruleSet --> |
| <var-decl name='ruleSet' type-id='type-id-1818' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ChainContextFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ChainContextFormat1::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1453' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat1::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1453' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1453' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1082' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat1::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1453' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> |
| <parameter type-id='type-id-1453' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainContextFormat2 --> |
| <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-1083'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ChainContextFormat2::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::coverage --> |
| <var-decl name='coverage' type-id='type-id-864' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::backtrackClassDef --> |
| <var-decl name='backtrackClassDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::inputClassDef --> |
| <var-decl name='inputClassDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat2::lookaheadClassDef --> |
| <var-decl name='lookaheadClassDef' type-id='type-id-1223' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetArrayOf<OT::ChainRuleSet> OT::ChainContextFormat2::ruleSet --> |
| <var-decl name='ruleSet' type-id='type-id-1818' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ChainContextFormat2::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ChainContextFormat2::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1456' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1456' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat2::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1084' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat2::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1456' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1456' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat2*' --> |
| <parameter type-id='type-id-1456' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainContextFormat3 --> |
| <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-1085'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ChainContextFormat3::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::backtrack --> |
| <var-decl name='backtrack' type-id='type-id-1819' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::inputX --> |
| <var-decl name='inputX' type-id='type-id-1819' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='80'> |
| <!-- OT::OffsetArrayOf<OT::Coverage> OT::ChainContextFormat3::lookaheadX --> |
| <var-decl name='lookaheadX' type-id='type-id-1819' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='112'> |
| <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat3::lookupX --> |
| <var-decl name='lookupX' type-id='type-id-1012' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ChainContextFormat3::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Coverage& OT::ChainContextFormat3::get_coverage() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1459' is-artificial='yes'/> |
| <!-- const OT::Coverage& --> |
| <return type-id='type-id-972'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat3::closure(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1459' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat3::would_apply(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1459' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat3::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1086' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContextFormat3::apply(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1459' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void OT::ChainContextFormat3::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContextFormat3*' --> |
| <parameter type-id='type-id-1459' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ChainContext --> |
| <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-1073'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::ChainContextFormat1 format1; OT::ChainContextFormat2 format2; OT::ChainContextFormat3 format3;} --> |
| <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-1882'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ChainContextFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1081' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ChainContextFormat2 format2 --> |
| <var-decl name='format2' type-id='type-id-1083' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ChainContextFormat3 format3 --> |
| <var-decl name='format3' type-id='type-id-1085' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ChainContextFormat1 format1; OT::ChainContextFormat2 format2; OT::ChainContextFormat3 format3;} OT::ChainContext::u --> |
| <var-decl name='u' type-id='type-id-1882' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- OT::hb_would_apply_context_t::return_t OT::ChainContext::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContext*' --> |
| <parameter type-id='type-id-1450' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::ChainContext::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContext*' --> |
| <parameter type-id='type-id-1450' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_get_coverage_context_t::return_t OT::ChainContext::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContext*' --> |
| <parameter type-id='type-id-1450' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_collect_glyphs_context_t::return_t OT::ChainContext::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContext*' --> |
| <parameter type-id='type-id-1450' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ChainContext::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ChainContext*' --> |
| <parameter type-id='type-id-1074' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::ChainContext::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ChainContext*' --> |
| <parameter type-id='type-id-1450' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::ExtensionFormat1 --> |
| <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-1136'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::USHORT OT::ExtensionFormat1::format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='16'> |
| <!-- OT::USHORT OT::ExtensionFormat1::extensionLookupType --> |
| <var-decl name='extensionLookupType' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::ULONG OT::ExtensionFormat1::extensionOffset --> |
| <var-decl name='extensionOffset' type-id='type-id-340' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ExtensionFormat1::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::ExtensionFormat1::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- unsigned int OT::ExtensionFormat1::get_type() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ExtensionFormat1*' --> |
| <parameter type-id='type-id-502' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::ExtensionFormat1::get_offset() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::ExtensionFormat1*' --> |
| <parameter type-id='type-id-502' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::ExtensionFormat1::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::ExtensionFormat1*' --> |
| <parameter type-id='type-id-1137' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Extension<OT::ExtensionPos> --> |
| <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-1132'> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} OT::Extension<OT::ExtensionPos>::u --> |
| <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-gsubgpos-private.hh' line='2250' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::PosLookupSubTable& OT::Extension<OT::ExtensionPos>::get_subtable<OT::PosLookupSubTable>() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- const OT::PosLookupSubTable& --> |
| <return type-id='type-id-1668'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Extension<OT::ExtensionPos>::get_offset() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Extension<OT::ExtensionPos>::get_type() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Extension<OT::ExtensionPos>::sanitize_self(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1133' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::Extension<OT::ExtensionPos>::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1501' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Extension<OT::ExtensionPos>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Extension<OT::ExtensionPos>*' --> |
| <parameter type-id='type-id-1133' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Extension<OT::ExtensionSubst> --> |
| <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-1134'> |
| <member-type access='protected'> |
| <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} --> |
| <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-1883'> |
| <data-member access='public'> |
| <!-- OT::USHORT format --> |
| <var-decl name='format' type-id='type-id-370' 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'/> |
| </data-member> |
| <data-member access='public'> |
| <!-- OT::ExtensionFormat1 format1 --> |
| <var-decl name='format1' type-id='type-id-1136' 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'/> |
| </data-member> |
| </union-decl> |
| </member-type> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- union {OT::USHORT format; OT::ExtensionFormat1 format1;} OT::Extension<OT::ExtensionSubst>::u --> |
| <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-gsubgpos-private.hh' line='2250' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::SubstLookupSubTable& OT::Extension<OT::ExtensionSubst>::get_subtable<OT::SubstLookupSubTable>() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- const OT::SubstLookupSubTable& --> |
| <return type-id='type-id-1751'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_would_apply_context_t*' --> |
| <parameter type-id='type-id-1389'/> |
| <!-- typedef OT::hb_would_apply_context_t::return_t --> |
| <return type-id='type-id-1858'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_closure_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- OT::hb_apply_context_t::return_t OT::Extension<OT::ExtensionSubst>::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- 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*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> |
| <parameter type-id='type-id-1387'/> |
| <!-- typedef OT::hb_get_coverage_context_t::return_t --> |
| <return type-id='type-id-1843'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Extension<OT::ExtensionSubst>::get_offset() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::Extension<OT::ExtensionSubst>::get_type() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1503' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Extension<OT::ExtensionSubst>::sanitize_self(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1135' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::Extension<OT::ExtensionSubst>::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::Extension<OT::ExtensionSubst>*' --> |
| <parameter type-id='type-id-1135' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::GSUBGPOS --> |
| <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-1156'> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::GSUBGPOS::GSUBTag --> |
| <var-decl name='GSUBTag' type-id='type-id-358' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_tag_t OT::GSUBGPOS::GPOSTag --> |
| <var-decl name='GPOSTag' type-id='type-id-358' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='0'> |
| <!-- OT::FixedVersion OT::GSUBGPOS::version --> |
| <var-decl name='version' type-id='type-id-249' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='32'> |
| <!-- OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::scriptList --> |
| <var-decl name='scriptList' 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='2306' column='1'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='48'> |
| <!-- OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::featureList --> |
| <var-decl name='featureList' type-id='type-id-1244' 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'/> |
| </data-member> |
| <data-member access='protected' layout-offset-in-bits='64'> |
| <!-- OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > OT::GSUBGPOS::lookupList --> |
| <var-decl name='lookupList' type-id='type-id-1238' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GSUBGPOS::static_size --> |
| <var-decl name='static_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int OT::GSUBGPOS::min_size --> |
| <var-decl name='min_size' type-id='type-id-90' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- const OT::Lookup& OT::GSUBGPOS::get_lookup(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Lookup& --> |
| <return type-id='type-id-1553'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GSUBGPOS::get_feature_count() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Feature& OT::GSUBGPOS::get_feature(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Feature& --> |
| <return type-id='type-id-1509'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GSUBGPOS::get_feature_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GSUBGPOS::get_script_tags(unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int OT::GSUBGPOS::get_lookup_count() --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GSUBGPOS::find_script_index(hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <parameter type-id='type-id-60'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- const OT::Script& OT::GSUBGPOS::get_script(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- const OT::Script& --> |
| <return type-id='type-id-1717'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_tag_t OT::GSUBGPOS::get_feature_tag(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'const OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1525' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef hb_tag_t --> |
| <return type-id='type-id-183'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool OT::GSUBGPOS::sanitize(OT::hb_sanitize_context_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'OT::GSUBGPOS*' --> |
| <parameter type-id='type-id-1157' is-artificial='yes'/> |
| <!-- parameter of type 'OT::hb_sanitize_context_t*' --> |
| <parameter type-id='type-id-278'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct OT::Supplier<OT::EntryExitRecord> --> |
| <class-decl name='Supplier<OT::EntryExitRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1311'/> |
| <!-- struct OT::Supplier<OT::Index> --> |
| <class-decl name='Supplier<OT::Index>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1313'/> |
| <!-- struct OT::Supplier<OT::IntType<unsigned int, 3u> > --> |
| <class-decl name='Supplier<OT::IntType<unsigned int, 3u> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1315'/> |
| <!-- struct OT::Supplier<OT::LookupRecord> --> |
| <class-decl name='Supplier<OT::LookupRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1317'/> |
| <!-- struct OT::Supplier<OT::MarkRecord> --> |
| <class-decl name='Supplier<OT::MarkRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1319'/> |
| <!-- struct OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > > --> |
| <class-decl name='Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1321'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1323'/> |
| <!-- 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> > > --> |
| <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-1325'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1327'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1329'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1331'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1333'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > > --> |
| <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-1335'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1337'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1339'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1341'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1343'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1345'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1347'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1349'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1351'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1353'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1355'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1357'/> |
| <!-- struct OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > > --> |
| <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-1359'/> |
| <!-- struct OT::Supplier<OT::RangeRecord> --> |
| <class-decl name='Supplier<OT::RangeRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1361'/> |
| <!-- struct OT::Supplier<OT::Record<OT::Feature> > --> |
| <class-decl name='Supplier<OT::Record<OT::Feature> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1363'/> |
| <!-- struct OT::Supplier<OT::Record<OT::LangSys> > --> |
| <class-decl name='Supplier<OT::Record<OT::LangSys> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1365'/> |
| <!-- struct OT::Supplier<OT::Record<OT::Script> > --> |
| <class-decl name='Supplier<OT::Record<OT::Script> >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1367'/> |
| </namespace-decl> |
| <!-- hb_bool_t hb_ot_layout_has_glyph_classes(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_ot_layout_glyph_class_t hb_ot_layout_get_glyph_class(hb_face_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='132' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='133' column='1'/> |
| <!-- enum hb_ot_layout_glyph_class_t --> |
| <return type-id='type-id-936'/> |
| </function-decl> |
| <!-- void hb_ot_layout_get_glyphs_in_class(hb_face_t*, hb_ot_layout_glyph_class_t, hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='139' column='1'/> |
| <!-- parameter of type 'enum hb_ot_layout_glyph_class_t' --> |
| <parameter type-id='type-id-936' name='klass' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='140' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='141' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_get_attach_points(hb_face_t*, hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='147' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='148' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='149' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_get_ligature_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, int*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='157' column='1'/> |
| <!-- parameter of type 'enum hb_direction_t' --> |
| <parameter type-id='type-id-107' name='direction' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='158' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='glyph' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='159' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='160' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'int*' --> |
| <parameter type-id='type-id-573' name='caret_array' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='162' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_table_get_script_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='277' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='278' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='279' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='281' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_table_find_script(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='199' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='200' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='script_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='201' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_table_choose_script(hb_face_t*, hb_tag_t, const hb_tag_t*, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='229' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='230' column='1'/> |
| <!-- parameter of type 'const hb_tag_t*' --> |
| <parameter type-id='type-id-1795' name='script_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='231' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='chosen_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='233' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_table_get_feature_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='277' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='278' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='279' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='281' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_script_get_language_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*, hb_tag_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='290' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='291' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='292' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='293' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='language_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='295' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_script_find_language(hb_face_t*, hb_tag_t, unsigned int, hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='303' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='304' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='305' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='language_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='306' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_language_get_required_feature_index(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='324' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='325' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='326' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='327' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='339' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='340' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='341' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='342' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='feature_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='344' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='357' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='358' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='359' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='360' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='361' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='372' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='373' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='374' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='375' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='376' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' name='feature_tags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='378' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_language_find_feature(hb_face_t*, hb_tag_t, unsigned int, unsigned int, hb_tag_t, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='397' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='398' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='script_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='399' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='language_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='400' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='feature_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='401' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_feature_get_lookups(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='423' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='424' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='feature_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='425' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='start_offset' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='426' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- unsigned int hb_ot_layout_table_get_lookup_count(hb_face_t*, hb_tag_t) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='437' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='438' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='594' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='595' column='1'/> |
| <!-- parameter of type 'const hb_tag_t*' --> |
| <parameter type-id='type-id-1795' name='scripts' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='596' column='1'/> |
| <!-- parameter of type 'const hb_tag_t*' --> |
| <parameter type-id='type-id-1795' name='languages' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='597' column='1'/> |
| <!-- parameter of type 'const hb_tag_t*' --> |
| <parameter type-id='type-id-1795' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='598' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='lookup_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='599' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='635' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='636' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='637' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs_before' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='638' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs_input' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='639' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs_after' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='640' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs_output' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='641' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_has_substitution(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_lookup_would_substitute(hb_face_t*, unsigned int, const hb_codepoint_t*, unsigned int, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='680' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='681' column='1'/> |
| <!-- parameter of type 'const hb_codepoint_t*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='glyphs_length' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='683' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='zero_context' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='684' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_ot_layout_lookup_substitute_closure(hb_face_t*, unsigned int, hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='718' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='lookup_index' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='719' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='720' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_has_positioning(hb_face_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='318' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_ot_layout_get_size_params(hb_face_t*, unsigned int*, unsigned int*, unsigned int*, unsigned int*, unsigned int*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='752' column='1'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- parameter of type 'unsigned int*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- bool (hb_set_t*, const OT::USHORT&, void*) --> |
| <function-type size-in-bits='64' id='type-id-1390'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'const OT::USHORT&' --> |
| <parameter type-id='type-id-1755'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-type> |
| <!-- bool (hb_codepoint_t, const OT::USHORT&, void*) --> |
| <function-type size-in-bits='64' id='type-id-1392'> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'const OT::USHORT&' --> |
| <parameter type-id='type-id-1755'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-type> |
| <!-- OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int) --> |
| <function-type size-in-bits='64' id='type-id-1798'> |
| <!-- parameter of type 'OT::hb_apply_context_t*' --> |
| <parameter type-id='type-id-1375'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_apply_context_t::return_t --> |
| <return type-id='type-id-1844'/> |
| </function-type> |
| <!-- OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int) --> |
| <function-type size-in-bits='64' id='type-id-1800'> |
| <!-- parameter of type 'OT::hb_closure_context_t*' --> |
| <parameter type-id='type-id-1383'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_closure_context_t::return_t --> |
| <return type-id='type-id-1859'/> |
| </function-type> |
| <!-- OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int) --> |
| <function-type size-in-bits='64' id='type-id-1802'> |
| <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> |
| <parameter type-id='type-id-1385'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> |
| <return type-id='type-id-1845'/> |
| </function-type> |
| <!-- void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> |
| <function-type size-in-bits='64' id='type-id-1804'> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void (hb_set_t*, const OT::USHORT&, void*) --> |
| <function-type size-in-bits='64' id='type-id-1805'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948'/> |
| <!-- parameter of type 'const OT::USHORT&' --> |
| <parameter type-id='type-id-1755'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| </abi-instr> |
| <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'> |
| <!-- feature_info_t[32] --> |
| <array-type-def dimensions='1' type-id='type-id-1884' size-in-bits='7168' id='type-id-1885'> |
| <!-- <anonymous range>[32] --> |
| <subrange length='32' type-id='type-id-4' id='type-id-909'/> |
| </array-type-def> |
| <!-- stage_info_t[8] --> |
| <array-type-def dimensions='1' type-id='type-id-1886' size-in-bits='1024' id='type-id-1887'> |
| <!-- <anonymous range>[8] --> |
| <subrange length='8' type-id='type-id-4' id='type-id-63'/> |
| </array-type-def> |
| <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>[2] --> |
| <array-type-def dimensions='1' type-id='type-id-1888' size-in-bits='2304' id='type-id-1889'> |
| <!-- <anonymous range>[2] --> |
| <subrange length='2' type-id='type-id-4' id='type-id-8'/> |
| </array-type-def> |
| <!-- enum hb_ot_map_feature_flags_t --> |
| <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-1890'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='F_NONE' value='0'/> |
| <enumerator name='F_GLOBAL' value='1'/> |
| <enumerator name='F_HAS_FALLBACK' value='2'/> |
| <enumerator name='F_MANUAL_ZWJ' value='4'/> |
| </enum-decl> |
| <!-- struct hb_ot_map_builder_t --> |
| <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-1891'> |
| <member-type access='private'> |
| <!-- struct hb_ot_map_builder_t::feature_info_t --> |
| <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-1884'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_tag_t hb_ot_map_builder_t::feature_info_t::tag --> |
| <var-decl name='tag' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='211' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_ot_map_builder_t::feature_info_t::seq --> |
| <var-decl name='seq' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='212' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- unsigned int hb_ot_map_builder_t::feature_info_t::max_value --> |
| <var-decl name='max_value' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='213' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- hb_ot_map_feature_flags_t hb_ot_map_builder_t::feature_info_t::flags --> |
| <var-decl name='flags' type-id='type-id-1890' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='214' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- unsigned int hb_ot_map_builder_t::feature_info_t::default_value --> |
| <var-decl name='default_value' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='215' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- unsigned int hb_ot_map_builder_t::feature_info_t::stage[2] --> |
| <var-decl name='stage' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='216' column='1'/> |
| </data-member> |
| <member-function access='public' static='yes'> |
| <!-- int hb_ot_map_builder_t::feature_info_t::cmp(const hb_ot_map_builder_t::feature_info_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_ot_map_builder_t::feature_info_t*' --> |
| <parameter type-id='type-id-1892'/> |
| <!-- parameter of type 'const hb_ot_map_builder_t::feature_info_t*' --> |
| <parameter type-id='type-id-1892'/> |
| <!-- int --> |
| <return type-id='type-id-9'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| </member-type> |
| <member-type access='private'> |
| <!-- struct hb_ot_map_builder_t::stage_info_t --> |
| <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-1886'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_ot_map_builder_t::stage_info_t::index --> |
| <var-decl name='index' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='223' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_t::stage_map_t::pause_func_t hb_ot_map_builder_t::stage_info_t::pause_func --> |
| <var-decl name='pause_func' type-id='type-id-941' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='224' column='1'/> |
| </data-member> |
| </class-decl> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_face_t* hb_ot_map_builder_t::face --> |
| <var-decl name='face' type-id='type-id-118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='231' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_segment_properties_t hb_ot_map_builder_t::props --> |
| <var-decl name='props' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='232' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- hb_tag_t hb_ot_map_builder_t::chosen_script[2] --> |
| <var-decl name='chosen_script' type-id='type-id-916' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='234' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- bool hb_ot_map_builder_t::found_script[2] --> |
| <var-decl name='found_script' type-id='type-id-904' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='235' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='416'> |
| <!-- unsigned int hb_ot_map_builder_t::script_index[2] --> |
| <var-decl name='script_index' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='236' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='480'> |
| <!-- unsigned int hb_ot_map_builder_t::language_index[2] --> |
| <var-decl name='language_index' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='236' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='544'> |
| <!-- unsigned int hb_ot_map_builder_t::current_stage[2] --> |
| <var-decl name='current_stage' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='240' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='640'> |
| <!-- hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> hb_ot_map_builder_t::feature_infos --> |
| <var-decl name='feature_infos' type-id='type-id-1893' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='241' column='1'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='7936'> |
| <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> hb_ot_map_builder_t::stages[2] --> |
| <var-decl name='stages' type-id='type-id-1889' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='242' column='1'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- hb_ot_map_builder_t::hb_ot_map_builder_t(hb_face_t*, const hb_segment_properties_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::add_gsub_pause(hb_ot_map_t::stage_map_t::pause_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> |
| <parameter type-id='type-id-941'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::add_gpos_pause(hb_ot_map_t::stage_map_t::pause_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> |
| <parameter type-id='type-id-941'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private'> |
| <!-- void hb_ot_map_builder_t::add_pause(unsigned int, hb_ot_map_t::stage_map_t::pause_func_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'typedef hb_ot_map_t::stage_map_t::pause_func_t' --> |
| <parameter type-id='type-id-941'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::add_feature(hb_tag_t, unsigned int, hb_ot_map_feature_flags_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'enum hb_ot_map_feature_flags_t' --> |
| <parameter type-id='type-id-1890'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::compile(hb_ot_map_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'hb_ot_map_t&' --> |
| <parameter type-id='type-id-1895'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_map_builder_t::add_global_bool_feature(hb_tag_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_map_builder_t*' --> |
| <parameter type-id='type-id-1894' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> --> |
| <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-1893'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_builder_t::feature_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::array --> |
| <var-decl name='array' type-id='type-id-1896' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_ot_map_builder_t::feature_info_t hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::static_array[32] --> |
| <var-decl name='static_array' type-id='type-id-1885' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- hb_ot_map_builder_t::feature_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::push() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> |
| <parameter type-id='type-id-1897' is-artificial='yes'/> |
| <!-- hb_ot_map_builder_t::feature_info_t* --> |
| <return type-id='type-id-1896'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::qsort() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> |
| <parameter type-id='type-id-1897' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_builder_t::feature_info_t& hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> |
| <parameter type-id='type-id-1897' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_ot_map_builder_t::feature_info_t& --> |
| <return type-id='type-id-1898'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::shrink(unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> |
| <parameter type-id='type-id-1897' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>*' --> |
| <parameter type-id='type-id-1897' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> --> |
| <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-1888'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::len --> |
| <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- unsigned int hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::allocated --> |
| <var-decl name='allocated' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='331' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_ot_map_builder_t::stage_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::array --> |
| <var-decl name='array' type-id='type-id-1899' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_ot_map_builder_t::stage_info_t hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::static_array[8] --> |
| <var-decl name='static_array' type-id='type-id-1887' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- hb_ot_map_builder_t::stage_info_t* hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::push() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> |
| <parameter type-id='type-id-1900' is-artificial='yes'/> |
| <!-- hb_ot_map_builder_t::stage_info_t* --> |
| <return type-id='type-id-1899'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_ot_map_builder_t::stage_info_t& hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::operator[](unsigned int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> |
| <parameter type-id='type-id-1900' is-artificial='yes'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- hb_ot_map_builder_t::stage_info_t& --> |
| <return type-id='type-id-1901'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>::finish() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>*' --> |
| <parameter type-id='type-id-1900' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- const hb_ot_map_builder_t::feature_info_t --> |
| <qualified-type-def type-id='type-id-1884' const='yes' id='type-id-1902'/> |
| <!-- const hb_ot_map_builder_t::feature_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1902' size-in-bits='64' id='type-id-1903'/> |
| <!-- const hb_ot_map_builder_t::feature_info_t* --> |
| <pointer-type-def type-id='type-id-1902' size-in-bits='64' id='type-id-1892'/> |
| <!-- const hb_ot_map_builder_t::stage_info_t --> |
| <qualified-type-def type-id='type-id-1886' const='yes' id='type-id-1904'/> |
| <!-- const hb_ot_map_builder_t::stage_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1904' size-in-bits='64' id='type-id-1905'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u> --> |
| <qualified-type-def type-id='type-id-1893' const='yes' id='type-id-1906'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>* --> |
| <pointer-type-def type-id='type-id-1906' size-in-bits='64' id='type-id-1907'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u> --> |
| <qualified-type-def type-id='type-id-1888' const='yes' id='type-id-1908'/> |
| <!-- const hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>* --> |
| <pointer-type-def type-id='type-id-1908' size-in-bits='64' id='type-id-1909'/> |
| <!-- hb_ot_map_builder_t* --> |
| <pointer-type-def type-id='type-id-1891' size-in-bits='64' id='type-id-1894'/> |
| <!-- hb_ot_map_builder_t::feature_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1884' size-in-bits='64' id='type-id-1898'/> |
| <!-- hb_ot_map_builder_t::feature_info_t* --> |
| <pointer-type-def type-id='type-id-1884' size-in-bits='64' id='type-id-1896'/> |
| <!-- hb_ot_map_builder_t::stage_info_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1886' size-in-bits='64' id='type-id-1901'/> |
| <!-- hb_ot_map_builder_t::stage_info_t* --> |
| <pointer-type-def type-id='type-id-1886' size-in-bits='64' id='type-id-1899'/> |
| <!-- hb_ot_map_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-937' size-in-bits='64' id='type-id-1895'/> |
| <!-- hb_prealloced_array_t<hb_ot_map_builder_t::feature_info_t, 32u>* --> |
| <pointer-type-def type-id='type-id-1893' size-in-bits='64' id='type-id-1897'/> |
| <!-- hb_prealloced_array_t<hb_ot_map_builder_t::stage_info_t, 8u>* --> |
| <pointer-type-def type-id='type-id-1888' size-in-bits='64' id='type-id-1900'/> |
| </abi-instr> |
| <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'> |
| <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1016' size-in-bits='64' id='type-id-543'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1033' size-in-bits='64' id='type-id-564'/> |
| <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1034' size-in-bits='64' id='type-id-562'/> |
| <!-- OT::CoverageFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1117' size-in-bits='64' id='type-id-548'/> |
| <!-- OT::CoverageFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1120' size-in-bits='64' id='type-id-552'/> |
| <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1158' size-in-bits='64' id='type-id-566'/> |
| <!-- OT::LigatureSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1174' size-in-bits='64' id='type-id-569'/> |
| <!-- OT::SingleSubstFormat1& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1306' size-in-bits='64' id='type-id-555'/> |
| <!-- OT::SingleSubstFormat2& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1307' size-in-bits='64' id='type-id-559'/> |
| <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1736' size-in-bits='64' id='type-id-549'/> |
| <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-547'/> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1739' size-in-bits='64' id='type-id-553'/> |
| <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1739' size-in-bits='64' id='type-id-551'/> |
| <!-- OT::SubstLookup* const --> |
| <qualified-type-def type-id='type-id-540' const='yes' id='type-id-1910'/> |
| <!-- OT::SubstLookup* const& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1910' size-in-bits='64' id='type-id-923'/> |
| <!-- OT::Supplier<OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-746' size-in-bits='64' id='type-id-827'/> |
| <!-- OT::Supplier<unsigned int>* --> |
| <pointer-type-def type-id='type-id-1369' size-in-bits='64' id='type-id-1811'/> |
| <!-- OT::USHORT& --> |
| <reference-type-def kind='lvalue' type-id='type-id-370' size-in-bits='64' id='type-id-570'/> |
| <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> > --> |
| <qualified-type-def type-id='type-id-746' const='yes' id='type-id-1911'/> |
| <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> >& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1911' size-in-bits='64' id='type-id-828'/> |
| <!-- const OT::Supplier<OT::IntType<short unsigned int, 2u> >* --> |
| <pointer-type-def type-id='type-id-1911' size-in-bits='64' id='type-id-829'/> |
| <!-- const OT::Supplier<unsigned int> --> |
| <qualified-type-def type-id='type-id-1369' const='yes' id='type-id-1912'/> |
| <!-- const OT::Supplier<unsigned int>& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1912' size-in-bits='64' id='type-id-1812'/> |
| <!-- const OT::Supplier<unsigned int>* --> |
| <pointer-type-def type-id='type-id-1912' size-in-bits='64' id='type-id-1813'/> |
| <!-- const unsigned int* --> |
| <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-1810'/> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| <!-- hb_mask_t[21] --> |
| <array-type-def dimensions='1' type-id='type-id-92' size-in-bits='672' id='type-id-1913'> |
| <!-- <anonymous range>[21] --> |
| <subrange length='21' type-id='type-id-4' id='type-id-1914'/> |
| </array-type-def> |
| <!-- enum base_position_t --> |
| <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-1915'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='BASE_POS_FIRST' value='0'/> |
| <enumerator name='BASE_POS_LAST_SINHALA' value='1'/> |
| <enumerator name='BASE_POS_LAST' value='2'/> |
| </enum-decl> |
| <!-- enum reph_position_t --> |
| <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-1916'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='REPH_POS_AFTER_MAIN' value='5'/> |
| <enumerator name='REPH_POS_BEFORE_SUB' value='7'/> |
| <enumerator name='REPH_POS_AFTER_SUB' value='9'/> |
| <enumerator name='REPH_POS_BEFORE_POST' value='10'/> |
| <enumerator name='REPH_POS_AFTER_POST' value='12'/> |
| <enumerator name='REPH_POS_DONT_CARE' value='1'/> |
| </enum-decl> |
| <!-- enum reph_mode_t --> |
| <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-1917'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='REPH_MODE_IMPLICIT' value='0'/> |
| <enumerator name='REPH_MODE_EXPLICIT' value='1'/> |
| <enumerator name='REPH_MODE_VIS_REPHA' value='2'/> |
| <enumerator name='REPH_MODE_LOG_REPHA' value='3'/> |
| </enum-decl> |
| <!-- enum blwf_mode_t --> |
| <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-1918'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='BLWF_MODE_PRE_AND_POST' value='0'/> |
| <enumerator name='BLWF_MODE_POST_ONLY' value='1'/> |
| </enum-decl> |
| <!-- enum pref_len_t --> |
| <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-1919'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='PREF_LEN_1' value='1'/> |
| <enumerator name='PREF_LEN_2' value='2'/> |
| <enumerator name='PREF_LEN_DONT_CARE' value='2'/> |
| </enum-decl> |
| <!-- struct indic_config_t --> |
| <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-1920'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_script_t indic_config_t::script --> |
| <var-decl name='script' type-id='type-id-108' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='32'> |
| <!-- bool indic_config_t::has_old_spec --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_codepoint_t indic_config_t::virama --> |
| <var-decl name='virama' type-id='type-id-64' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- base_position_t indic_config_t::base_pos --> |
| <var-decl name='base_pos' type-id='type-id-1915' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- reph_position_t indic_config_t::reph_pos --> |
| <var-decl name='reph_pos' type-id='type-id-1916' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='160'> |
| <!-- reph_mode_t indic_config_t::reph_mode --> |
| <var-decl name='reph_mode' type-id='type-id-1917' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- blwf_mode_t indic_config_t::blwf_mode --> |
| <var-decl name='blwf_mode' type-id='type-id-1918' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='224'> |
| <!-- pref_len_t indic_config_t::pref_len --> |
| <var-decl name='pref_len' type-id='type-id-1919' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct would_substitute_feature_t --> |
| <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-1921'> |
| <data-member access='private' layout-offset-in-bits='0'> |
| <!-- const hb_ot_map_t::lookup_map_t* would_substitute_feature_t::lookups --> |
| <var-decl name='lookups' type-id='type-id-939' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='64'> |
| <!-- unsigned int would_substitute_feature_t::count --> |
| <var-decl name='count' type-id='type-id-12' 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'/> |
| </data-member> |
| <data-member access='private' layout-offset-in-bits='96'> |
| <!-- bool would_substitute_feature_t::zero_context --> |
| <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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool would_substitute_feature_t::would_substitute(const hb_codepoint_t*, unsigned int, hb_face_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const would_substitute_feature_t*' --> |
| <parameter type-id='type-id-1922' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_codepoint_t*' --> |
| <parameter type-id='type-id-95'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void would_substitute_feature_t::init(const hb_ot_map_t*, hb_tag_t, bool) --> |
| <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'> |
| <!-- implicit parameter of type 'would_substitute_feature_t*' --> |
| <parameter type-id='type-id-1923' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_ot_map_t*' --> |
| <parameter type-id='type-id-944'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183'/> |
| <!-- parameter of type 'bool' --> |
| <parameter type-id='type-id-1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- struct indic_shape_plan_t --> |
| <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-1924'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const indic_config_t* indic_shape_plan_t::config --> |
| <var-decl name='config' type-id='type-id-1925' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- bool indic_shape_plan_t::is_old_spec --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='96'> |
| <!-- hb_codepoint_t indic_shape_plan_t::virama_glyph --> |
| <var-decl name='virama_glyph' type-id='type-id-64' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- would_substitute_feature_t indic_shape_plan_t::rphf --> |
| <var-decl name='rphf' type-id='type-id-1921' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- would_substitute_feature_t indic_shape_plan_t::pref --> |
| <var-decl name='pref' type-id='type-id-1921' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- would_substitute_feature_t indic_shape_plan_t::blwf --> |
| <var-decl name='blwf' type-id='type-id-1921' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- would_substitute_feature_t indic_shape_plan_t::pstf --> |
| <var-decl name='pstf' type-id='type-id-1921' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- hb_mask_t indic_shape_plan_t::mask_array[21] --> |
| <var-decl name='mask_array' type-id='type-id-1913' 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'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool indic_shape_plan_t::get_virama_glyph(hb_font_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const indic_shape_plan_t*' --> |
| <parameter type-id='type-id-1926' is-artificial='yes'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- const indic_config_t --> |
| <qualified-type-def type-id='type-id-1920' const='yes' id='type-id-1927'/> |
| <!-- const indic_config_t* --> |
| <pointer-type-def type-id='type-id-1927' size-in-bits='64' id='type-id-1925'/> |
| <!-- const indic_shape_plan_t --> |
| <qualified-type-def type-id='type-id-1924' const='yes' id='type-id-1928'/> |
| <!-- const indic_shape_plan_t* --> |
| <pointer-type-def type-id='type-id-1928' size-in-bits='64' id='type-id-1926'/> |
| <!-- const would_substitute_feature_t --> |
| <qualified-type-def type-id='type-id-1921' const='yes' id='type-id-1929'/> |
| <!-- const would_substitute_feature_t* --> |
| <pointer-type-def type-id='type-id-1929' size-in-bits='64' id='type-id-1922'/> |
| <!-- would_substitute_feature_t* --> |
| <pointer-type-def type-id='type-id-1921' size-in-bits='64' id='type-id-1923'/> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| </abi-instr> |
| <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'> |
| <!-- char[8] --> |
| <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='64' id='type-id-1930'> |
| <!-- <anonymous range>[8] --> |
| <subrange length='8' type-id='type-id-4' id='type-id-63'/> |
| </array-type-def> |
| <!-- enum hb_ot_shape_zero_width_marks_type_t --> |
| <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-1931'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE' value='0'/> |
| <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_UNICODE_LATE' value='1'/> |
| <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY' value='2'/> |
| <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE' value='3'/> |
| <enumerator name='HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT' value='1'/> |
| </enum-decl> |
| <!-- struct hb_ot_complex_shaper_t --> |
| <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-1932'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- char hb_ot_complex_shaper_t::name[8] --> |
| <var-decl name='name' type-id='type-id-1930' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- void (hb_ot_shape_planner_t*)* hb_ot_complex_shaper_t::collect_features --> |
| <var-decl name='collect_features' type-id='type-id-1933' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- void (hb_ot_shape_planner_t*)* hb_ot_complex_shaper_t::override_features --> |
| <var-decl name='override_features' type-id='type-id-1933' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- void* (const hb_ot_shape_plan_t*)* hb_ot_complex_shaper_t::data_create --> |
| <var-decl name='data_create' type-id='type-id-1934' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- void (void*)* hb_ot_complex_shaper_t::data_destroy --> |
| <var-decl name='data_destroy' type-id='type-id-20' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* hb_ot_complex_shaper_t::preprocess_text --> |
| <var-decl name='preprocess_text' type-id='type-id-1935' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_ot_shape_normalization_mode_t hb_ot_complex_shaper_t::normalization_preference --> |
| <var-decl name='normalization_preference' type-id='type-id-1936' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='448'> |
| <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*)* hb_ot_complex_shaper_t::decompose --> |
| <var-decl name='decompose' type-id='type-id-1937' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='512'> |
| <!-- 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 --> |
| <var-decl name='compose' type-id='type-id-1938' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='576'> |
| <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* hb_ot_complex_shaper_t::setup_masks --> |
| <var-decl name='setup_masks' type-id='type-id-1935' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='640'> |
| <!-- hb_ot_shape_zero_width_marks_type_t hb_ot_complex_shaper_t::zero_width_marks --> |
| <var-decl name='zero_width_marks' type-id='type-id-1931' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='672'> |
| <!-- bool hb_ot_complex_shaper_t::fallback_position --> |
| <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'/> |
| </data-member> |
| </class-decl> |
| <!-- enum hb_ot_shape_normalization_mode_t --> |
| <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-1936'> |
| <underlying-type type-id='type-id-11'/> |
| <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_NONE' value='0'/> |
| <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_DECOMPOSED' value='1'/> |
| <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS' value='2'/> |
| <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS_NO_SHORT_CIRCUIT' value='3'/> |
| <enumerator name='HB_OT_SHAPE_NORMALIZATION_MODE_DEFAULT' value='2'/> |
| </enum-decl> |
| <!-- struct hb_ot_shape_normalize_context_t --> |
| <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-1939'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- const hb_ot_shape_plan_t* hb_ot_shape_normalize_context_t::plan --> |
| <var-decl name='plan' type-id='type-id-946' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_buffer_t* hb_ot_shape_normalize_context_t::buffer --> |
| <var-decl name='buffer' type-id='type-id-91' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='128'> |
| <!-- hb_font_t* hb_ot_shape_normalize_context_t::font --> |
| <var-decl name='font' type-id='type-id-117' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='192'> |
| <!-- hb_unicode_funcs_t* hb_ot_shape_normalize_context_t::unicode --> |
| <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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='256'> |
| <!-- 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 --> |
| <var-decl name='decompose' type-id='type-id-1937' 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'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- 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 --> |
| <var-decl name='compose' type-id='type-id-1938' 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'/> |
| </data-member> |
| </class-decl> |
| <!-- struct hb_ot_shape_planner_t --> |
| <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-1940'> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_face_t* hb_ot_shape_planner_t::face --> |
| <var-decl name='face' type-id='type-id-118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='68' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='64'> |
| <!-- hb_segment_properties_t hb_ot_shape_planner_t::props --> |
| <var-decl name='props' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='69' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='320'> |
| <!-- const hb_ot_complex_shaper_t* hb_ot_shape_planner_t::shaper --> |
| <var-decl name='shaper' type-id='type-id-951' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='70' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='384'> |
| <!-- hb_ot_map_builder_t hb_ot_shape_planner_t::map --> |
| <var-decl name='map' type-id='type-id-1891' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='71' column='1'/> |
| </data-member> |
| <member-function access='public' constructor='yes'> |
| <!-- hb_ot_shape_planner_t::hb_ot_shape_planner_t(const hb_shape_plan_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> |
| <parameter type-id='type-id-1941' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_shape_plan_t*' --> |
| <parameter type-id='type-id-357'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public' destructor='yes'> |
| <!-- hb_ot_shape_planner_t::~hb_ot_shape_planner_t(int) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> |
| <parameter type-id='type-id-1941' is-artificial='yes'/> |
| <!-- artificial parameter of type 'int' --> |
| <parameter type-id='type-id-9' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='private' constructor='yes'> |
| <!-- hb_ot_shape_planner_t::hb_ot_shape_planner_t(const hb_ot_shape_planner_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> |
| <parameter type-id='type-id-1941' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_ot_shape_planner_t&' --> |
| <parameter type-id='type-id-1942'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_ot_shape_planner_t::compile(hb_ot_shape_plan_t&) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_ot_shape_planner_t*' --> |
| <parameter type-id='type-id-1941' is-artificial='yes'/> |
| <!-- parameter of type 'hb_ot_shape_plan_t&' --> |
| <parameter type-id='type-id-1943'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*)* --> |
| <pointer-type-def type-id='type-id-1944' size-in-bits='64' id='type-id-1937'/> |
| <!-- bool (const hb_ot_shape_normalize_context_t*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*)* --> |
| <pointer-type-def type-id='type-id-1945' size-in-bits='64' id='type-id-1938'/> |
| <!-- const hb_ot_complex_shaper_t --> |
| <qualified-type-def type-id='type-id-1932' const='yes' id='type-id-1946'/> |
| <!-- const hb_ot_complex_shaper_t* --> |
| <pointer-type-def type-id='type-id-1946' size-in-bits='64' id='type-id-951'/> |
| <!-- const hb_ot_shape_normalize_context_t --> |
| <qualified-type-def type-id='type-id-1939' const='yes' id='type-id-1947'/> |
| <!-- const hb_ot_shape_normalize_context_t* --> |
| <pointer-type-def type-id='type-id-1947' size-in-bits='64' id='type-id-1948'/> |
| <!-- const hb_ot_shape_planner_t --> |
| <qualified-type-def type-id='type-id-1940' const='yes' id='type-id-1949'/> |
| <!-- const hb_ot_shape_planner_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1949' size-in-bits='64' id='type-id-1942'/> |
| <!-- hb_ot_shape_plan_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-950' size-in-bits='64' id='type-id-1943'/> |
| <!-- hb_ot_shape_plan_t* --> |
| <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-952'/> |
| <!-- hb_ot_shape_planner_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1940' size-in-bits='64' id='type-id-1950'/> |
| <!-- hb_ot_shape_planner_t* --> |
| <pointer-type-def type-id='type-id-1940' size-in-bits='64' id='type-id-1941'/> |
| <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*)* --> |
| <pointer-type-def type-id='type-id-1951' size-in-bits='64' id='type-id-1935'/> |
| <!-- void (hb_ot_shape_planner_t*)* --> |
| <pointer-type-def type-id='type-id-1952' size-in-bits='64' id='type-id-1933'/> |
| <!-- void* (const hb_ot_shape_plan_t*)* --> |
| <pointer-type-def type-id='type-id-1953' size-in-bits='64' id='type-id-1934'/> |
| <!-- void hb_ot_shape_plan_collect_lookups(hb_shape_plan_t*, hb_tag_t, hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='740' column='1'/> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='table_tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='741' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='lookup_indexes' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='742' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_ot_shape_glyphs_closure(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='770' column='1'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='771' column='1'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='772' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='773' column='1'/> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='glyphs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape.cc' line='774' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- bool (const hb_ot_shape_normalize_context_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> |
| <function-type size-in-bits='64' id='type-id-1944'> |
| <!-- parameter of type 'const hb_ot_shape_normalize_context_t*' --> |
| <parameter type-id='type-id-1948'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-type> |
| <!-- bool (const hb_ot_shape_normalize_context_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <function-type size-in-bits='64' id='type-id-1945'> |
| <!-- parameter of type 'const hb_ot_shape_normalize_context_t*' --> |
| <parameter type-id='type-id-1948'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-type> |
| <!-- void (const hb_ot_shape_plan_t*, hb_buffer_t*, hb_font_t*) --> |
| <function-type size-in-bits='64' id='type-id-1951'> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void (hb_ot_shape_planner_t*) --> |
| <function-type size-in-bits='64' id='type-id-1952'> |
| <!-- parameter of type 'hb_ot_shape_planner_t*' --> |
| <parameter type-id='type-id-1941'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-type> |
| <!-- void* (const hb_ot_shape_plan_t*) --> |
| <function-type size-in-bits='64' id='type-id-1953'> |
| <!-- parameter of type 'const hb_ot_shape_plan_t*' --> |
| <parameter type-id='type-id-946'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-type> |
| </abi-instr> |
| <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'> |
| <!-- hb_tag_t* --> |
| <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-960'/> |
| <!-- void hb_ot_tags_from_script(hb_script_t, hb_tag_t*, hb_tag_t*) --> |
| <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'> |
| <!-- parameter of type 'enum hb_script_t' --> |
| <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='130' column='1'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' 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'/> |
| <!-- parameter of type 'hb_tag_t*' --> |
| <parameter type-id='type-id-960' 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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_script_t hb_ot_tag_to_script(hb_tag_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.cc' line='368' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- hb_tag_t hb_ot_tag_from_language(hb_language_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_language_t' --> |
| <parameter type-id='type-id-109' name='language' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='806' column='1'/> |
| <!-- typedef hb_tag_t --> |
| <return type-id='type-id-183'/> |
| </function-decl> |
| <!-- hb_language_t hb_ot_tag_to_language(hb_tag_t) --> |
| <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'> |
| <!-- parameter of type 'typedef hb_tag_t' --> |
| <parameter type-id='type-id-183' name='tag' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-tag.cc' line='868' column='1'/> |
| <!-- typedef hb_language_t --> |
| <return type-id='type-id-109'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- elt_t[2048] --> |
| <array-type-def dimensions='1' type-id='type-id-1954' size-in-bits='65536' id='type-id-1955'> |
| <!-- <anonymous range>[2048] --> |
| <subrange length='2048' type-id='type-id-4' id='type-id-1956'/> |
| </array-type-def> |
| <!-- struct hb_set_t --> |
| <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-1957'> |
| <member-type access='public'> |
| <!-- typedef uint32_t hb_set_t::elt_t --> |
| <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-1954'/> |
| </member-type> |
| <data-member access='public' layout-offset-in-bits='0'> |
| <!-- hb_object_header_t hb_set_t::header --> |
| <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='148' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='896'> |
| <!-- bool hb_set_t::in_error --> |
| <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'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_t::MAX_G --> |
| <var-decl name='MAX_G' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='321' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_t::SHIFT --> |
| <var-decl name='SHIFT' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='322' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_t::BITS --> |
| <var-decl name='BITS' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='323' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_t::MASK --> |
| <var-decl name='MASK' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='324' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const unsigned int hb_set_t::ELTS --> |
| <var-decl name='ELTS' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='325' column='1'/> |
| </data-member> |
| <data-member access='public' static='yes'> |
| <!-- static const hb_codepoint_t hb_set_t::INVALID --> |
| <var-decl name='INVALID' type-id='type-id-150' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='326' column='1'/> |
| </data-member> |
| <data-member access='public' layout-offset-in-bits='928'> |
| <!-- hb_set_t::elt_t hb_set_t::elts[2048] --> |
| <var-decl name='elts' type-id='type-id-1955' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='332' column='1'/> |
| </data-member> |
| <member-function access='public'> |
| <!-- bool hb_set_t::is_equal(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_codepoint_t hb_set_t::get_min() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_codepoint_t hb_set_t::get_max() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_t::is_empty() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_set_t::elt_t hb_set_t::elt(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_set_t::elt_t --> |
| <return type-id='type-id-1954'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_set_t::elt_t hb_set_t::mask(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- typedef hb_set_t::elt_t --> |
| <return type-id='type-id-1954'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_t::has(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_t::next_range(hb_codepoint_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::invert() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::symmetric_difference(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::subtract(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::intersect(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::union_(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::set(const hb_set_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- hb_set_t::elt_t& hb_set_t::elt(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- hb_set_t::elt_t& --> |
| <return type-id='type-id-1958'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::del(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::del_range(hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::add(hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::add_range(hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- unsigned int hb_set_t::get_population() --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::clear() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::fini() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_t::next(hb_codepoint_t*) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- bool hb_set_t::intersects(hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- implicit parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' is-artificial='yes'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64'/> |
| <!-- bool --> |
| <return type-id='type-id-1'/> |
| </function-decl> |
| </member-function> |
| <member-function access='public'> |
| <!-- void hb_set_t::init() --> |
| <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'> |
| <!-- implicit parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' is-artificial='yes'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </member-function> |
| </class-decl> |
| <!-- typedef hb_set_t hb_set_t --> |
| <typedef-decl name='hb_set_t' type-id='type-id-1957' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.h' line='41' column='1' id='type-id-1870'/> |
| <!-- const hb_set_t --> |
| <qualified-type-def type-id='type-id-1957' const='yes' id='type-id-1959'/> |
| <!-- const hb_set_t* --> |
| <pointer-type-def type-id='type-id-1959' size-in-bits='64' id='type-id-1831'/> |
| <!-- hb_set_t* --> |
| <pointer-type-def type-id='type-id-1957' size-in-bits='64' id='type-id-948'/> |
| <!-- hb_set_t::elt_t& --> |
| <reference-type-def kind='lvalue' type-id='type-id-1954' size-in-bits='64' id='type-id-1958'/> |
| <!-- hb_set_t* hb_set_create() --> |
| <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'> |
| <!-- hb_set_t* --> |
| <return type-id='type-id-948'/> |
| </function-decl> |
| <!-- hb_set_t* hb_set_get_empty() --> |
| <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'> |
| <!-- hb_set_t* --> |
| <return type-id='type-id-948'/> |
| </function-decl> |
| <!-- hb_set_t* hb_set_reference(hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='82' column='1'/> |
| <!-- hb_set_t* --> |
| <return type-id='type-id-948'/> |
| </function-decl> |
| <!-- void hb_set_destroy(hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='381' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_set_user_data(hb_set_t*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='116' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='117' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='118' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='119' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='120' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_set_get_user_data(hb_set_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='135' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='136' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_allocation_successful(const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='153' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_set_clear(hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='381' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_is_empty(const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='153' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_has(const hb_set_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='200' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='201' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_set_add(hb_set_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='250' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='251' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_add_range(hb_set_t*, hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='267' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='268' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='269' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_del(hb_set_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='250' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='251' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_del_range(hb_set_t*, hb_codepoint_t, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='267' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='268' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='269' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_is_equal(const hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='286' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='287' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_set_set(hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_union(hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_intersect(hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_subtract(hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_symmetric_difference(hb_set_t*, const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='366' column='1'/> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='other' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='367' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_set_invert(hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_set_t*' --> |
| <parameter type-id='type-id-948' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='381' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- unsigned int hb_set_get_population(const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='397' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_codepoint_t hb_set_get_min(const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='413' column='1'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| <!-- hb_codepoint_t hb_set_get_max(const hb_set_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='413' column='1'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_next(const hb_set_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='446' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='codepoint' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='447' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_set_next_range(const hb_set_t*, hb_codepoint_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'const hb_set_t*' --> |
| <parameter type-id='type-id-1831' name='set' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='466' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='first' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='467' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='last' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set.cc' line='468' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='112' column='1'/> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='113' column='1'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351' name='user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='114' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' 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'/> |
| <!-- parameter of type 'const char* const*' --> |
| <parameter type-id='type-id-1960' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='116' column='1'/> |
| <!-- hb_shape_plan_t* --> |
| <return type-id='type-id-192'/> |
| </function-decl> |
| <!-- hb_shape_plan_t* hb_shape_plan_get_empty() --> |
| <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'> |
| <!-- hb_shape_plan_t* --> |
| <return type-id='type-id-192'/> |
| </function-decl> |
| <!-- hb_shape_plan_t* hb_shape_plan_reference(hb_shape_plan_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='200' column='1'/> |
| <!-- hb_shape_plan_t* --> |
| <return type-id='type-id-192'/> |
| </function-decl> |
| <!-- void hb_shape_plan_destroy(hb_shape_plan_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='214' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='242' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='243' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='244' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='245' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='246' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_shape_plan_get_user_data(hb_shape_plan_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='263' column='1'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='264' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- hb_bool_t hb_shape_plan_execute(hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192'/> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- 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*) --> |
| <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'> |
| <!-- parameter of type 'hb_face_t*' --> |
| <parameter type-id='type-id-118' name='face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='112' column='1'/> |
| <!-- parameter of type 'const hb_segment_properties_t*' --> |
| <parameter type-id='type-id-172' name='props' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='113' column='1'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351' name='user_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='114' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' 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'/> |
| <!-- parameter of type 'const char* const*' --> |
| <parameter type-id='type-id-1960' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='116' column='1'/> |
| <!-- hb_shape_plan_t* --> |
| <return type-id='type-id-192'/> |
| </function-decl> |
| <!-- const char* hb_shape_plan_get_shaper(hb_shape_plan_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_shape_plan_t*' --> |
| <parameter type-id='type-id-192' name='shape_plan' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.cc' line='489' column='1'/> |
| <!-- const char* --> |
| <return type-id='type-id-49'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- const char* const --> |
| <qualified-type-def type-id='type-id-49' const='yes' id='type-id-1961'/> |
| <!-- const char* const* --> |
| <pointer-type-def type-id='type-id-1961' size-in-bits='64' id='type-id-1960'/> |
| <!-- hb_bool_t hb_feature_from_string(const char*, int, hb_feature_t*) --> |
| <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'> |
| <!-- parameter of type 'const char*' --> |
| <parameter type-id='type-id-49' name='str' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='212' column='1'/> |
| <!-- parameter of type 'int' --> |
| <parameter type-id='type-id-9' name='len' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='212' column='1'/> |
| <!-- parameter of type 'hb_feature_t*' --> |
| <parameter type-id='type-id-231' name='feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='213' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_feature_to_string(hb_feature_t*, char*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_feature_t*' --> |
| <parameter type-id='type-id-231' name='feature' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='243' column='1'/> |
| <!-- parameter of type 'char*' --> |
| <parameter type-id='type-id-47' name='buf' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='244' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='size' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='244' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- const char** hb_shape_list_shapers() --> |
| <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'> |
| <!-- const char** --> |
| <return type-id='type-id-148'/> |
| </function-decl> |
| <!-- hb_bool_t hb_shape_full(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, const char* const*) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='347' column='1'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='348' column='1'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='349' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='350' column='1'/> |
| <!-- parameter of type 'const char* const*' --> |
| <parameter type-id='type-id-1960' name='shaper_list' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='351' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void hb_shape(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> |
| <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'> |
| <!-- parameter of type 'hb_font_t*' --> |
| <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='379' column='1'/> |
| <!-- parameter of type 'hb_buffer_t*' --> |
| <parameter type-id='type-id-91' name='buffer' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='380' column='1'/> |
| <!-- parameter of type 'const hb_feature_t*' --> |
| <parameter type-id='type-id-351' name='features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='381' column='1'/> |
| <!-- parameter of type 'unsigned int' --> |
| <parameter type-id='type-id-12' name='num_features' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.cc' line='382' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| </abi-instr> |
| <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'> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_default() --> |
| <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'> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_create(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_empty() --> |
| <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'> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_reference(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_destroy(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- 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) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='275' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='276' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='277' column='1'/> |
| <!-- parameter of type 'typedef hb_bool_t' --> |
| <parameter type-id='type-id-17' name='replace' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='278' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- void* hb_unicode_funcs_get_user_data(hb_unicode_funcs_t*, hb_user_data_key_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'hb_user_data_key_t*' --> |
| <parameter type-id='type-id-31' name='key' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='296' column='1'/> |
| <!-- void* --> |
| <return type-id='type-id-32'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_make_immutable(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_bool_t hb_unicode_funcs_is_immutable(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_unicode_funcs_t* hb_unicode_funcs_get_parent(hb_unicode_funcs_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- hb_unicode_funcs_t* --> |
| <return type-id='type-id-84'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_combining_class_func(hb_unicode_funcs_t*, hb_unicode_combining_class_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_combining_class_func_t' --> |
| <parameter type-id='type-id-127' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_compose_func(hb_unicode_funcs_t*, hb_unicode_compose_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_compose_func_t' --> |
| <parameter type-id='type-id-132' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_decompose_compatibility_func(hb_unicode_funcs_t*, hb_unicode_decompose_compatibility_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_decompose_compatibility_func_t' --> |
| <parameter type-id='type-id-134' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_decompose_func(hb_unicode_funcs_t*, hb_unicode_decompose_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_decompose_func_t' --> |
| <parameter type-id='type-id-133' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_eastasian_width_func(hb_unicode_funcs_t*, hb_unicode_eastasian_width_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_eastasian_width_func_t' --> |
| <parameter type-id='type-id-128' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_general_category_func(hb_unicode_funcs_t*, hb_unicode_general_category_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_general_category_func_t' --> |
| <parameter type-id='type-id-129' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_mirroring_func(hb_unicode_funcs_t*, hb_unicode_mirroring_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_mirroring_func_t' --> |
| <parameter type-id='type-id-130' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- void hb_unicode_funcs_set_script_func(hb_unicode_funcs_t*, hb_unicode_script_func_t, void*, hb_destroy_func_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_unicode_script_func_t' --> |
| <parameter type-id='type-id-131' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'void*' --> |
| <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- parameter of type 'typedef hb_destroy_func_t' --> |
| <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='377' column='1'/> |
| <!-- void --> |
| <return type-id='type-id-26'/> |
| </function-decl> |
| <!-- hb_codepoint_t hb_unicode_mirroring(hb_unicode_funcs_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> |
| <!-- typedef hb_codepoint_t --> |
| <return type-id='type-id-64'/> |
| </function-decl> |
| <!-- hb_script_t hb_unicode_script(hb_unicode_funcs_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> |
| <!-- enum hb_script_t --> |
| <return type-id='type-id-108'/> |
| </function-decl> |
| <!-- hb_unicode_combining_class_t hb_unicode_combining_class(hb_unicode_funcs_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> |
| <!-- enum hb_unicode_combining_class_t --> |
| <return type-id='type-id-137'/> |
| </function-decl> |
| <!-- hb_unicode_general_category_t hb_unicode_general_category(hb_unicode_funcs_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> |
| <!-- enum hb_unicode_general_category_t --> |
| <return type-id='type-id-138'/> |
| </function-decl> |
| <!-- unsigned int hb_unicode_eastasian_width(hb_unicode_funcs_t*, hb_codepoint_t) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='unicode' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='389' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| <!-- hb_bool_t hb_unicode_compose(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='407' column='1'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='408' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='ab' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='409' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- hb_bool_t hb_unicode_decompose(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='ab' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='429' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='a' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='430' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='b' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='431' column='1'/> |
| <!-- typedef hb_bool_t --> |
| <return type-id='type-id-17'/> |
| </function-decl> |
| <!-- unsigned int hb_unicode_decompose_compatibility(hb_unicode_funcs_t*, hb_codepoint_t, hb_codepoint_t*) --> |
| <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'> |
| <!-- parameter of type 'hb_unicode_funcs_t*' --> |
| <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'/> |
| <!-- parameter of type 'typedef hb_codepoint_t' --> |
| <parameter type-id='type-id-64' name='u' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='450' column='1'/> |
| <!-- parameter of type 'hb_codepoint_t*' --> |
| <parameter type-id='type-id-121' name='decomposed' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.cc' line='451' column='1'/> |
| <!-- unsigned int --> |
| <return type-id='type-id-12'/> |
| </function-decl> |
| </abi-instr> |
| </abi-corpus> |