Fuzz introspector: hb-repacker-fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
447 447 1 :

['graph::Lookup::add_sub_tables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, hb_vector_t >, false>&)']

447 470 graph::Lookup::split_subtables_if_needed(graph::gsubgpos_graph_context_t&,unsignedint) call site: 00000 /work/build/../../src/harfbuzz/src/graph/gsubgpos-graph.hh:168
170 170 3 :

['hb_hashmap_t ::get_with_hash(hb_serialize_context_t::object_t const* const&, unsigned int) const', '_hb_head_t )()))>::type $_3::operator() (hb_serialize_context_t::object_t* const&) const', 'hb_serialize_context_t::merge_virtual_links(hb_serialize_context_t::object_t const*, unsigned int)']

266 363 hb_serialize_context_t::pop_pack(bool) call site: 00000 /work/build/../../src/harfbuzz/src/OT/Layout/GSUB/../../../hb-serialize.hh:375
76 76 1 :

['void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*)']

76 76 graph::serialize_link(hb_serialize_context_t::object_t::link_tconst&,char*,hb_serialize_context_t*) call site: 00000 /work/build/../../src/harfbuzz/src/graph/serialize.hh:198
76 76 1 :

['void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*)']

76 76 graph::serialize_link(hb_serialize_context_t::object_t::link_tconst&,char*,hb_serialize_context_t*) call site: 00000 /work/build/../../src/harfbuzz/src/graph/serialize.hh:206
37 132 2 :

['hb_blob_destroy', 'hb_blob_t::try_make_writable()']

37 132 hb_blob_create_or_fail call site: 01518 /work/build/../../src/harfbuzz/src/hb-blob.cc:130
6 6 1 :

['graph::Lookup* const& hb_hashmap_t ::item_t::default_value ()']

6 6 hb_hashmap_t ::get_with_hash(unsignedintconst&,unsignedint)const call site: 00000 /work/build/../../src/harfbuzz/src/hb-map.hh:262
5 5 1 :

['void hb_vector_t , false>::grow_vector , (void*)0>(unsigned int)']

5 5 hb_vector_t ,false>::resize(int,bool,bool) call site: 00000 /work/build/../../src/harfbuzz/src/hb-vector.hh:426
2 2 1 :

['void hb_vector_t ::grow_vector (unsigned int)']

2 2 hb_vector_t ::resize(int,bool,bool) call site: 00000 /work/build/../../src/harfbuzz/src/hb-vector.hh:426
0 8 2 :

['hb_iter_t ::item_t>, hb_hashmap_t ::item_t&>::operator++() &', 'hb_iter_t ::item_t>, hb_hashmap_t ::item_t&>::operator bool() const']

0 10 hb_iter_fallback_mixin_t ::item_t>,hb_hashmap_t ::item_t&>::__end__()const call site: 00000 /work/build/../../src/harfbuzz/src/hb-iter.hh:219
0 8 2 :

['hb_iter_t , hb_serialize_context_t::object_t::link_t&>::operator++() &', 'hb_iter_t , hb_serialize_context_t::object_t::link_t&>::operator bool() const']

0 10 hb_iter_fallback_mixin_t ,hb_serialize_context_t::object_t::link_t&>::__end__()const call site: 00000 /work/build/../../src/harfbuzz/src/hb-iter.hh:219
0 8 2 :

['hb_iter_t , hb_serialize_context_t::object_t::link_t const&>::operator bool() const', 'hb_iter_t , hb_serialize_context_t::object_t::link_t const&>::operator++() &']

0 10 hb_iter_fallback_mixin_t ,hb_serialize_context_t::object_t::link_tconst&>::__end__()const call site: 00000 /work/build/../../src/harfbuzz/src/hb-iter.hh:219
0 8 2 :

['hb_iter_t ::item_t>, hb_hashmap_t ::item_t&>::operator++() &', 'hb_iter_t ::item_t>, hb_hashmap_t ::item_t&>::operator bool() const']

0 10 hb_iter_fallback_mixin_t ::item_t>,hb_hashmap_t ::item_t&>::__end__()const call site: 00000 /work/build/../../src/harfbuzz/src/hb-iter.hh:219

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 _fuzzing_alloc_state(unsigned char const*, unsigned long) [function] [call site] 00001
1 bool read (unsigned char const**, unsigned long*, unsigned int*) [function] [call site] 00002
1 bool read (unsigned char const**, unsigned long*, unsigned short*) [function] [call site] 00003
1 calloc [call site] 00004
1 bool read (unsigned char const**, unsigned long*, unsigned short*) [function] [call site] 00005
1 calloc [call site] 00006
1 bool read (unsigned char const**, unsigned long*, unsigned short*) [function] [call site] 00007
1 calloc [call site] 00008
1 bool read (unsigned char const**, unsigned long*, link_t*) [function] [call site] 00009
1 add_links_to_objects(hb_object_t*, unsigned short, link_t*, unsigned short) [function] [call site] 00010
2 calloc [call site] 00011
2 calloc [call site] 00012
1 hb_subset_repack_or_fail [function] [call site] 00013
2 hb_vector_t ::hb_vector_t() [function] [call site] 00014
2 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00015
3 hb_vector_t ::in_error() const [function] [call site] 00016
3 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&, unsigned int&) const [function] [call site] 00017
3 hb_vector_t ::in_error() const [function] [call site] 00018
3 hb_unsigned_mul_overflows(unsigned int, unsigned int, unsigned int*) [function] [call site] 00019
3 hb_object_t const** hb_vector_t ::realloc_vector (unsigned int) [function] [call site] 00020
4 hb_free_impl [function] [call site] 00021
4 hb_realloc_impl [function] [call site] 00022
5 realloc [call site] 00024
2 hb_object_t const** hb_vector_t ::push (decltype(nullptr)&&) [function] [call site] 00025
3 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00026
3 CrapHelper ::get_crap() [function] [call site] 00027
4 hb_object_t const*& Crap () [function] [call site] 00028
5 NullHelper ::get_null() [function] [call site] 00029
6 Null ::get_null() [function] [call site] 00030
2 hb_object_t const** hb_vector_t ::push (hb_object_t*&&) [function] [call site] 00031
2 hb_blob_t* hb_resolve_overflows >(hb_vector_t const&, unsigned int, unsigned int, bool) [function] [call site] 00032
3 graph::graph_t::graph_t >(hb_vector_t const&) [function] [call site] 00033
4 hb_vector_t ::hb_vector_t() [function] [call site] 00034
4 hb_vector_t ::hb_vector_t() [function] [call site] 00035
4 unsigned int* hb_vector_t ::push (int&&) [function] [call site] 00036
4 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00037
4 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00038
4 hb_vector_t ::push() [function] [call site] 00039
5 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00040
6 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00041
6 void hb_vector_t ::grow_vector (unsigned int) [function] [call site] 00042
7 graph::graph_t::vertex_t::vertex_t() [function] [call site] 00043
8 hb_serialize_context_t::object_t::object_t() [function] [call site] 00044
9 hb_vector_t ::hb_vector_t() [function] [call site] 00045
8 hb_vector_t ::hb_vector_t() [function] [call site] 00046
6 hb_vector_t ::shrink_vector(unsigned int) [function] [call site] 00047
7 graph::graph_t::vertex_t::~vertex_t() [function] [call site] 00048
5 CrapHelper ::get_crap() [function] [call site] 00049
4 hb_vector_t ::in_error() const [function] [call site] 00050
4 graph::graph_t::check_success(bool) [function] [call site] 00051
5 graph::graph_t::err_other_error() [function] [call site] 00052
4 hb_serialize_context_t::object_t::object_t(hb_object_t const&) [function] [call site] 00053
5 hb_vector_t ::hb_vector_t() [function] [call site] 00054
5 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00055
5 hb_serialize_context_t::object_t::link_t* hb_vector_t ::push (hb_link_t&) [function] [call site] 00056
6 hb_serialize_context_t::object_t::link_t::link_t(hb_link_t const&) [function] [call site] 00057
5 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00058
5 hb_serialize_context_t::object_t::link_t* hb_vector_t ::push (hb_link_t&) [function] [call site] 00059
4 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 00060
5 hb_vector_t ::writer() [function] [call site] 00061
6 hb_vector_t ::as_array() [function] [call site] 00062
7 hb_array_t hb_array (hb_serialize_context_t::object_t::link_t*, unsigned int) [function] [call site] 00063
8 hb_array_t ::hb_array_t(hb_serialize_context_t::object_t::link_t*, unsigned int) [function] [call site] 00064
5 hb_concat_iter_t >)())).iter)()), decltype (((hb_deref((hb_declval >)())).iter)())> $_27::operator() , hb_array_t , (void*)0>(hb_array_t &&, hb_array_t &&) const [function] [call site] 00065
6 decltype (((hb_deref((hb_declval &>)())).iter)()) $_9::operator() &>(hb_array_t &) const [function] [call site] 00066
7 _ZNK3$_4clIR10hb_array_tIN22hb_serialize_context_t8object_t6link_tEEEEDTclsr3stdE7forwardIT_Efp_EEOS7_ [function] [call site] 00067
7 hb_iter_t , hb_serialize_context_t::object_t::link_t&>::iter() const [function] [call site] 00068
8 hb_iter_t , hb_serialize_context_t::object_t::link_t&>::thiz() const [function] [call site] 00069
4 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 00070
5 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::_begin() const [function] [call site] 00071
6 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::thiz() const [function] [call site] 00072
3 graph::graph_t::in_error() const [function] [call site] 00073
4 hb_vector_t ::in_error() const [function] [call site] 00074
4 hb_vector_t ::in_error() const [function] [call site] 00075
3 graph::graph_t::is_fully_connected() [function] [call site] 00076
4 graph::graph_t::update_parents() [function] [call site] 00077
5 hb_vector_t ::reset() [function] [call site] 00078
6 hb_vector_t ::in_error() const [function] [call site] 00079
6 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00080
5 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00081
6 hb_concat_iter_t const&>)())).iter)()), decltype (((hb_deref((hb_declval const&>)())).iter)())> $_27::operator() const&, hb_vector_t const&, (void*)0>(hb_vector_t const&, hb_vector_t const&) const [function] [call site] 00082
5 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00083
5 hb_vector_t ::operator[](int) [function] [call site] 00084
6 CrapHelper ::get_crap() [function] [call site] 00085
5 hb_vector_t ::in_error() const [function] [call site] 00086
5 graph::graph_t::check_success(bool) [function] [call site] 00087
4 graph::graph_t::root() const [function] [call site] 00088
5 graph::graph_t::root_idx() const [function] [call site] 00089
5 hb_vector_t ::operator[](int) const [function] [call site] 00090
6 NullHelper ::get_null() [function] [call site] 00091
4 hb_vector_t ::operator bool() const [function] [call site] 00092
4 graph::graph_t::root_idx() const [function] [call site] 00093
4 hb_vector_t ::operator[](int) [function] [call site] 00094
3 graph::graph_t::print_orphaned_nodes() [function] [call site] 00095
4 _hb_debug(unsigned int, unsigned int) [function] [call site] 00096
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00097
4 graph::graph_t::update_parents() [function] [call site] 00098
4 graph::graph_t::root() const [function] [call site] 00099
4 hb_vector_t ::operator bool() const [function] [call site] 00100
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00101
4 graph::graph_t::root_idx() const [function] [call site] 00102
4 hb_vector_t ::operator[](int) [function] [call site] 00103
4 hb_vector_t ::operator bool() const [function] [call site] 00104
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00105
3 graph::graph_t::in_error() const [function] [call site] 00106
3 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00107
3 hb_resolve_graph_overflows(unsigned int, unsigned int, bool, graph::graph_t&) [function] [call site] 00108
4 graph::graph_t::sort_shortest_distance() [function] [call site] 00109
5 graph::graph_t::update_distances() [function] [call site] 00110
6 hb_priority_queue_t::hb_priority_queue_t() [function] [call site] 00111
7 hb_vector_t , false>::hb_vector_t() [function] [call site] 00112
6 hb_priority_queue_t::insert(long, unsigned int) [function] [call site] 00113
7 hb_pair_t ::hb_pair_t(long, unsigned int) [function] [call site] 00114
7 hb_pair_t * hb_vector_t , false>::push , hb_pair_t , (void*)0>(hb_pair_t &&) [function] [call site] 00115
7 hb_vector_t , false>::in_error() const [function] [call site] 00116
7 hb_priority_queue_t::bubble_up(unsigned int) [function] [call site] 00117
8 __assert_fail [call site] 00118
8 hb_priority_queue_t::parent(unsigned int) [function] [call site] 00119
8 hb_priority_queue_t::swap(unsigned int, unsigned int) [function] [call site] 00120
9 __assert_fail [call site] 00121
9 __assert_fail [call site] 00122
9 void $_8::operator() >(hb_pair_t &, hb_pair_t &) const [function] [call site] 00123
10 swap(hb_pair_t &, hb_pair_t &) [function] [call site] 00124
11 void $_8::operator() (long&, long&) const [function] [call site] 00125
11 void $_8::operator() (unsigned int&, unsigned int&) const [function] [call site] 00126
8 hb_priority_queue_t::bubble_up(unsigned int) [function] [call site] 00127
6 hb_vector_t ::hb_vector_t() [function] [call site] 00128
6 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00129
6 hb_priority_queue_t::in_error() const [function] [call site] 00130
7 hb_vector_t , false>::in_error() const [function] [call site] 00131
6 hb_priority_queue_t::pop_minimum() [function] [call site] 00132
7 hb_priority_queue_t::is_empty() const [function] [call site] 00133
7 __assert_fail [call site] 00134
7 hb_vector_t , false>::resize(int, bool, bool) [function] [call site] 00135
7 hb_priority_queue_t::is_empty() const [function] [call site] 00136
7 hb_priority_queue_t::bubble_down(unsigned int) [function] [call site] 00137
8 __assert_fail [call site] 00138
8 hb_priority_queue_t::left_child(unsigned int) [function] [call site] 00139
8 hb_priority_queue_t::right_child(unsigned int) [function] [call site] 00140
8 hb_priority_queue_t::swap(unsigned int, unsigned int) [function] [call site] 00141
8 hb_priority_queue_t::bubble_down(unsigned int) [function] [call site] 00142
9 hb_priority_queue_t::swap(unsigned int, unsigned int) [function] [call site] 00143
9 hb_priority_queue_t::bubble_down(unsigned int) [function] [call site] 00144
6 hb_vector_t ::operator[](int) [function] [call site] 00145
6 hb_vector_t ::operator[](int) [function] [call site] 00146
6 hb_vector_t ::operator[](int) [function] [call site] 00147
6 hb_vector_t ::operator[](int) [function] [call site] 00148
6 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00149
6 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00150
6 hb_vector_t ::operator[](int) [function] [call site] 00151
6 hb_vector_t ::operator[](int) [function] [call site] 00152
6 hb_vector_t ::operator[](int) [function] [call site] 00153
6 hb_vector_t ::operator[](int) [function] [call site] 00154
6 hb_vector_t ::operator[](int) [function] [call site] 00155
6 hb_priority_queue_t::insert(long, unsigned int) [function] [call site] 00156
6 hb_priority_queue_t::in_error() const [function] [call site] 00157
6 graph::graph_t::check_success(bool) [function] [call site] 00158
6 hb_priority_queue_t::is_empty() const [function] [call site] 00159
6 graph::graph_t::check_success(bool) [function] [call site] 00160
6 graph::graph_t::print_orphaned_nodes() [function] [call site] 00161
6 hb_vector_t ::~hb_vector_t() [function] [call site] 00162
6 hb_priority_queue_t::~hb_priority_queue_t() [function] [call site] 00163
5 hb_priority_queue_t::hb_priority_queue_t() [function] [call site] 00164
5 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00165
5 graph::graph_t::check_success(bool) [function] [call site] 00166
5 hb_vector_t ::hb_vector_t() [function] [call site] 00167
5 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00168
5 graph::graph_t::check_success(bool) [function] [call site] 00169
5 hb_vector_t ::hb_vector_t() [function] [call site] 00170
5 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00171
5 graph::graph_t::check_success(bool) [function] [call site] 00172
5 graph::graph_t::update_parents() [function] [call site] 00173
5 graph::graph_t::root() const [function] [call site] 00174
5 hb_priority_queue_t::insert(long, unsigned int) [function] [call site] 00175
5 graph::graph_t::root_idx() const [function] [call site] 00176
5 hb_priority_queue_t::in_error() const [function] [call site] 00177
5 hb_priority_queue_t::pop_minimum() [function] [call site] 00178
5 hb_vector_t ::operator[](int) [function] [call site] 00179
5 void $_8::operator() (graph::graph_t::vertex_t&, graph::graph_t::vertex_t&) const [function] [call site] 00180
6 graph::swap(graph::graph_t::vertex_t&, graph::graph_t::vertex_t&) [function] [call site] 00181
7 void $_8::operator() (hb_serialize_context_t::object_t&, hb_serialize_context_t::object_t&) const [function] [call site] 00182
8 swap(hb_serialize_context_t::object_t&, hb_serialize_context_t::object_t&) [function] [call site] 00183
9 void $_8::operator() (char*&, char*&) const [function] [call site] 00184
9 void $_8::operator() (char*&, char*&) const [function] [call site] 00185
9 void $_8::operator() (hb_serialize_context_t::object_t*&, hb_serialize_context_t::object_t*&) const [function] [call site] 00186
9 void $_8::operator() >(hb_vector_t &, hb_vector_t &) const [function] [call site] 00187
10 swap(hb_vector_t &, hb_vector_t &) [function] [call site] 00188
11 void $_8::operator() (int&, int&) const [function] [call site] 00189
11 void $_8::operator() (unsigned int&, unsigned int&) const [function] [call site] 00190
11 void $_8::operator() (hb_serialize_context_t::object_t::link_t*&, hb_serialize_context_t::object_t::link_t*&) const [function] [call site] 00191
9 void $_8::operator() >(hb_vector_t &, hb_vector_t &) const [function] [call site] 00192
7 void $_8::operator() (long&, long&) const [function] [call site] 00193
7 void $_8::operator() (long&, long&) const [function] [call site] 00194
7 void $_8::operator() >(hb_vector_t &, hb_vector_t &) const [function] [call site] 00195
7 void $_8::operator() (unsigned int&, unsigned int&) const [function] [call site] 00196
7 void $_8::operator() (unsigned int&, unsigned int&) const [function] [call site] 00197
7 void $_8::operator() (unsigned int&, unsigned int&) const [function] [call site] 00198
5 hb_vector_t ::operator[](int) [function] [call site] 00199
5 graph::graph_t::check_success(bool) [function] [call site] 00200
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00201
5 hb_vector_t ::operator[](int) [function] [call site] 00202
5 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00203
5 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00204
5 hb_vector_t ::operator[](int) [function] [call site] 00205
5 hb_vector_t ::operator[](int) [function] [call site] 00206
5 graph::graph_t::vertex_t::incoming_edges() const [function] [call site] 00207
5 hb_vector_t ::operator[](int) [function] [call site] 00208
5 graph::graph_t::vertex_t::modified_distance(unsigned int) const [function] [call site] 00209
6 graph::graph_t::vertex_t::distance_modifier() const [function] [call site] 00210
6 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (long&&, int&&) const [function] [call site] 00211
6 graph::graph_t::vertex_t::has_max_priority() const [function] [call site] 00212
5 hb_priority_queue_t::insert(long, unsigned int) [function] [call site] 00213
5 hb_priority_queue_t::in_error() const [function] [call site] 00214
5 graph::graph_t::check_success(bool) [function] [call site] 00215
5 hb_vector_t ::in_error() const [function] [call site] 00216
5 graph::graph_t::check_success(bool) [function] [call site] 00217
5 graph::graph_t::remap_all_obj_indices(hb_vector_t const&, hb_vector_t *) const [function] [call site] 00218
6 hb_vector_t ::operator[](int) [function] [call site] 00219
6 graph::graph_t::vertex_t::remap_parents(hb_vector_t const&) [function] [call site] 00220
7 hb_vector_t ::operator[](int) const [function] [call site] 00221
6 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 00222
6 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 00223
6 hb_vector_t ::operator[](int) const [function] [call site] 00224
5 void $_8::operator() >(hb_vector_t &, hb_vector_t &) const [function] [call site] 00225
5 graph::graph_t::check_success(bool) [function] [call site] 00226
5 graph::graph_t::print_orphaned_nodes() [function] [call site] 00227
5 hb_vector_t ::~hb_vector_t() [function] [call site] 00228
5 hb_priority_queue_t::~hb_priority_queue_t() [function] [call site] 00229
4 graph::graph_t::in_error() const [function] [call site] 00230
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00231
4 graph::will_overflow(graph::graph_t&, hb_vector_t *) [function] [call site] 00232
5 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00233
5 graph::graph_t::update_positions() [function] [call site] 00234
6 graph::graph_t::root_idx() const [function] [call site] 00235
6 hb_vector_t ::operator[](int) [function] [call site] 00236
5 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 00237
6 hb_object_header_t::hb_object_header_t() [function] [call site] 00238
7 hb_reference_count_t::hb_reference_count_t() [function] [call site] 00239
8 hb_atomic_int_t::hb_atomic_int_t() [function] [call site] 00240
7 hb_atomic_int_t::hb_atomic_int_t(int) [function] [call site] 00241
7 hb_atomic_ptr_t ::hb_atomic_ptr_t() [function] [call site] 00242
6 hb_hashmap_t ::init() [function] [call site] 00243
7 void hb_object_init >(hb_hashmap_t *) [function] [call site] 00244
8 hb_reference_count_t::init(int) [function] [call site] 00245
9 hb_atomic_int_t::operator=(int) [function] [call site] 00246
10 hb_atomic_int_t::set_relaxed(int) [function] [call site] 00247
8 hb_atomic_int_t::operator=(int) [function] [call site] 00248
8 hb_atomic_ptr_t ::init(hb_user_data_array_t*) [function] [call site] 00249
9 hb_atomic_ptr_t ::set_relaxed(hb_user_data_array_t*) [function] [call site] 00250
5 hb_vector_t ::begin() const [function] [call site] 00251
5 graph::compute_offset(graph::graph_t const&, unsigned int, hb_serialize_context_t::object_t::link_t const&) [function] [call site] 00252
6 hb_vector_t ::operator[](int) const [function] [call site] 00253
6 hb_vector_t ::operator[](int) const [function] [call site] 00254
6 __assert_fail [call site] 00255
5 graph::is_valid_offset(long, hb_serialize_context_t::object_t::link_t const&) [function] [call site] 00256
5 bool hb_hashmap_t ::has (graph::overflow_record_t* const&, bool**) const [function] [call site] 00257
6 _hb_head_t )()))>::type $_3::operator() (graph::overflow_record_t* const&) const [function] [call site] 00258
7 _hb_head_t ::type $_3::impl (graph::overflow_record_t* const&, hb_priority<2u>) const [function] [call site] 00259
8 decltype (*{parm#1}) $_4::operator() (graph::overflow_record_t*) const [function] [call site] 00260
8 graph::overflow_record_t::hash() const [function] [call site] 00261
9 _hb_head_t )()))>::type $_3::operator() (unsigned int const&) const [function] [call site] 00262
9 _hb_head_t )()))>::type $_3::operator() (unsigned int const&) const [function] [call site] 00263
6 hb_hashmap_t ::fetch_item(graph::overflow_record_t* const&, unsigned int) const [function] [call site] 00264
7 hb_hashmap_t ::item_t::is_used() const [function] [call site] 00265
7 hb_hashmap_t ::item_t::operator==(graph::overflow_record_t* const&) const [function] [call site] 00266
8 decltype (*{parm#1}) $_4::operator() (graph::overflow_record_t*) const [function] [call site] 00267
8 graph::overflow_record_t::operator==(graph::overflow_record_t const&) const [function] [call site] 00268
7 hb_hashmap_t ::item_t::is_real() const [function] [call site] 00269
5 graph::overflow_record_t* hb_vector_t ::push (graph::overflow_record_t&) [function] [call site] 00270
5 bool hb_hashmap_t ::set (graph::overflow_record_t*&&, bool&&) [function] [call site] 00271
6 _hb_head_t )()))>::type $_3::operator() (graph::overflow_record_t* const&) const [function] [call site] 00272
6 bool hb_hashmap_t ::set_with_hash (graph::overflow_record_t*&&, unsigned int, bool&&) [function] [call site] 00273
7 hb_hashmap_t ::resize(unsigned int) [function] [call site] 00274
8 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&&, unsigned int&) const [function] [call site] 00275
8 hb_malloc_impl [function] [call site] 00276
8 hb_array_t ::item_t> $_9::operator() ::item_t>(hb_hashmap_t ::item_t*, unsigned int) const [function] [call site] 00278
9 hb_array_t ::item_t>::hb_array_t(hb_hashmap_t ::item_t*, unsigned int) [function] [call site] 00279
8 hb_array_t ::item_t>::begin() const [function] [call site] 00280
8 hb_hashmap_t ::item_t::item_t() [function] [call site] 00281
8 hb_hashmap_t ::size() const [function] [call site] 00282
8 hb_hashmap_t ::prime_for(unsigned int) [function] [call site] 00283
9 unsigned int ARRAY_LENGTH (unsigned int const (&) [32u]) [function] [call site] 00284
9 unsigned int ARRAY_LENGTH (unsigned int const (&) [32u]) [function] [call site] 00285
8 hb_hashmap_t ::item_t::is_real() const [function] [call site] 00286
8 bool hb_hashmap_t ::set_with_hash (graph::overflow_record_t*&&, unsigned int, bool&&) [function] [call site] 00287
9 hb_hashmap_t ::item_t::is_used() const [function] [call site] 00288
9 hb_hashmap_t ::item_t::operator==(graph::overflow_record_t* const&) const [function] [call site] 00289
9 hb_hashmap_t ::item_t::is_tombstone() const [function] [call site] 00290
9 hb_hashmap_t ::item_t::is_used() const [function] [call site] 00291
9 hb_hashmap_t ::item_t::is_tombstone() const [function] [call site] 00292
9 hb_hashmap_t ::item_t::set_used(bool) [function] [call site] 00293
9 hb_hashmap_t ::item_t::set_tombstone(bool) [function] [call site] 00294
9 hb_hashmap_t ::resize(unsigned int) [function] [call site] 00295
10 hb_free_impl [function] [call site] 00296
5 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 00297
6 hb_hashmap_t ::fini() [function] [call site] 00298
7 void hb_object_fini >(hb_hashmap_t *) [function] [call site] 00299
8 hb_reference_count_t::fini() [function] [call site] 00300
9 hb_atomic_int_t::operator=(int) [function] [call site] 00301
8 hb_atomic_ptr_t ::get_acquire() const [function] [call site] 00302
8 hb_user_data_array_t::fini() [function] [call site] 00303
9 hb_lockable_set_t ::fini(hb_mutex_t&) [function] [call site] 00304
10 hb_vector_t ::fini() [function] [call site] 00305
11 hb_vector_t ::shrink_vector(unsigned int) [function] [call site] 00306
11 hb_free_impl [function] [call site] 00307
11 hb_vector_t ::init() [function] [call site] 00308
10 hb_mutex_t::lock() [function] [call site] 00309
11 pthread_mutex_lock [call site] 00310
10 hb_vector_t ::tail() [function] [call site] 00311
11 hb_vector_t ::operator[](int) [function] [call site] 00312
10 hb_vector_t ::pop() [function] [call site] 00313
11 NullHelper ::get_null() [function] [call site] 00314
10 hb_mutex_t::unlock() [function] [call site] 00315
11 pthread_mutex_unlock [call site] 00316
10 hb_user_data_array_t::hb_user_data_item_t::fini() [function] [call site] 00317
10 hb_mutex_t::lock() [function] [call site] 00318
10 hb_mutex_t::unlock() [function] [call site] 00319
9 hb_mutex_t::fini() [function] [call site] 00320
10 pthread_mutex_destroy [call site] 00321
8 hb_free_impl [function] [call site] 00322
8 hb_atomic_ptr_t ::set_relaxed(hb_user_data_array_t*) [function] [call site] 00323
7 hb_free_impl [function] [call site] 00324
4 graph::gsubgpos_graph_context_t::gsubgpos_graph_context_t(unsigned int, graph::graph_t&) [function] [call site] 00325
5 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 00326
5 graph::GSTAR::graph_to_gstar(graph::graph_t&) [function] [call site] 00327
6 graph::graph_t::root() const [function] [call site] 00328
6 graph::GSTAR::sanitize(graph::graph_t::vertex_t const&) [function] [call site] 00329
7 OT::GSUBGPOS::get_size() const [function] [call site] 00330
8 OT::IntType ::operator unsigned int() const [function] [call site] 00331
9 BEInt ::operator unsigned short() const [function] [call site] 00332
8 OT::GSUBGPOSVersion1_2 ::get_size() const [function] [call site] 00333
9 OT::FixedVersion >::to_int() const [function] [call site] 00334
10 OT::IntType ::operator unsigned int() const [function] [call site] 00335
8 OT::GSUBGPOSVersion1_2 ::get_size() const [function] [call site] 00336
5 graph::GSTAR::find_lookups(graph::graph_t&, hb_hashmap_t &) [function] [call site] 00337
6 OT::IntType ::operator unsigned int() const [function] [call site] 00338
6 void graph::GSTAR::find_lookups (graph::graph_t&, hb_hashmap_t &) [function] [call site] 00339
7 graph::GSTAR::get_lookup_list_index(graph::graph_t&) [function] [call site] 00340
8 graph::graph_t::root_idx() const [function] [call site] 00341
8 graph::GSTAR::get_lookup_list_field_offset() const [function] [call site] 00342
9 OT::IntType ::operator unsigned int() const [function] [call site] 00343
9 OT::GSUBGPOSVersion1_2 ::get_lookup_list_offset() const [function] [call site] 00344
9 OT::GSUBGPOSVersion1_2 ::get_lookup_list_offset() const [function] [call site] 00345
7 graph::graph_t::object(unsigned int) const [function] [call site] 00346
8 hb_vector_t ::operator[](int) const [function] [call site] 00347
7 hb_vector_t ::operator[](int) [function] [call site] 00348
7 graph::LookupList ::sanitize(graph::graph_t::vertex_t const&) const [function] [call site] 00349
8 OT::IntType ::operator unsigned int() const [function] [call site] 00350
7 OT::IntType ::operator unsigned int() const [function] [call site] 00351
7 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00352
8 graph::graph_t::object(unsigned int) const [function] [call site] 00353
7 graph::graph_t::object(unsigned int) const [function] [call site] 00354
7 hb_vector_t ::operator[](int) [function] [call site] 00355
7 graph::Lookup::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00356
8 OT::Lookup::get_size() const [function] [call site] 00357
9 OT::IntType const& StructAfter const, OT::ArrayOf , true>, OT::IntType > >(OT::ArrayOf , true>, OT::IntType > const&) [function] [call site] 00358
10 OT::ArrayOf , true>, OT::IntType >::get_size() const [function] [call site] 00359
11 OT::IntType ::operator unsigned int() const [function] [call site] 00360
10 OT::IntType const& StructAtOffset const>(void const*, unsigned int) [function] [call site] 00361
9 OT::IntType ::operator unsigned int() const [function] [call site] 00362
9 char const& StructAfter >(OT::IntType const&) [function] [call site] 00363
10 OT::IntType ::get_size() const [function] [call site] 00364
7 bool hb_hashmap_t ::set (unsigned int const&, graph::Lookup*&) [function] [call site] 00365
8 _hb_head_t )()))>::type $_3::operator() (unsigned int const&) const [function] [call site] 00366
8 bool hb_hashmap_t ::set_with_hash (unsigned int const&, unsigned int, graph::Lookup*&) [function] [call site] 00367
6 void graph::GSTAR::find_lookups (graph::graph_t&, hb_hashmap_t &) [function] [call site] 00368
5 graph::GSTAR::get_lookup_list_index(graph::graph_t&) [function] [call site] 00369
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00370
4 _presplit_subtables_if_needed(graph::gsubgpos_graph_context_t&) [function] [call site] 00371
5 hb_hashmap_t ::keys() const [function] [call site] 00372
6 hb_hashmap_t ::iter_items() const [function] [call site] 00373
7 hb_hashmap_t ::size() const [function] [call site] 00374
7 hb_array_t ::item_t> $_9::operator() ::item_t>(hb_hashmap_t ::item_t*, unsigned int) const [function] [call site] 00375
6 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, hb_hashmap_t ::item_t&>::operator+() const [function] [call site] 00376
7 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, hb_hashmap_t ::item_t&>::thiz() const [function] [call site] 00377
5 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, unsigned int>::begin() const [function] [call site] 00378
5 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 00379
6 graph::Lookup* const& hb_hashmap_t ::item_t::default_value () [function] [call site] 00380
7 NullHelper ::get_null() [function] [call site] 00381
6 _hb_head_t )()))>::type $_3::operator() (unsigned int const&) const [function] [call site] 00382
6 hb_hashmap_t ::get_with_hash(unsigned int const&, unsigned int) const [function] [call site] 00383
7 graph::Lookup* const& hb_hashmap_t ::item_t::default_value () [function] [call site] 00384
7 _hb_head_t )()))>::type $_3::operator() (unsigned int const&) const [function] [call site] 00385
7 hb_hashmap_t ::fetch_item(unsigned int const&, unsigned int) const [function] [call site] 00386
7 graph::Lookup* const& hb_hashmap_t ::item_t::default_value () [function] [call site] 00387
5 graph::Lookup::split_subtables_if_needed(graph::gsubgpos_graph_context_t&, unsigned int) [function] [call site] 00388
6 OT::IntType ::operator unsigned int() const [function] [call site] 00389
6 graph::Lookup::is_extension(unsigned int) const [function] [call site] 00390
7 OT::IntType ::operator unsigned int() const [function] [call site] 00391
7 graph::Lookup::extension_type(unsigned int) const [function] [call site] 00392
6 hb_vector_t >, false>::hb_vector_t() [function] [call site] 00393
6 OT::IntType ::operator unsigned int() const [function] [call site] 00394
6 OT::ArrayOf , true>, OT::IntType >::operator[](int) [function] [call site] 00395
7 OT::IntType ::operator unsigned int() const [function] [call site] 00396
7 CrapHelper , true> >::get_crap() [function] [call site] 00397
6 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00398
6 graph::graph_t::object(unsigned int) const [function] [call site] 00399
6 hb_vector_t ::operator[](int) [function] [call site] 00400
6 graph::ExtensionFormat1 ::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00401
6 graph::ExtensionFormat1 ::get_subtable_index(graph::graph_t&, unsigned int) const [function] [call site] 00402
7 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00403
6 graph::ExtensionFormat1 ::get_lookup_type() const [function] [call site] 00404
7 OT::IntType ::operator unsigned int() const [function] [call site] 00405
6 hb_vector_t ::hb_vector_t() [function] [call site] 00406
6 hb_vector_t graph::Lookup::split_subtable (graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00407
7 graph::graph_t::object(unsigned int) const [function] [call site] 00408
7 hb_vector_t ::operator[](int) [function] [call site] 00409
7 graph::PairPos::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00410
8 OT::IntType ::get_size() const [function] [call site] 00411
8 graph::PairPosFormat1::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00412
9 OT::ArrayOf , OT::IntType , true>, OT::IntType >::get_size() const [function] [call site] 00413
9 OT::IntType ::get_size() const [function] [call site] 00414
8 graph::PairPosFormat2::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00415
9 graph::graph_t::vertex_t::table_size() const [function] [call site] 00416
9 OT::IntType ::operator unsigned int() const [function] [call site] 00417
9 graph::PairPosFormat2::get_class1_record_size() const [function] [call site] 00418
10 OT::IntType ::operator unsigned int() const [function] [call site] 00419
10 OT::Layout::GPOS_impl::ValueFormat::get_size() const [function] [call site] 00420
11 OT::Layout::GPOS_impl::ValueFormat::get_len() const [function] [call site] 00421
7 hb_vector_t ::hb_vector_t() [function] [call site] 00422
7 graph::PairPos::split_subtables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00423
8 OT::IntType ::operator unsigned int() const [function] [call site] 00424
8 graph::PairPosFormat1::split_subtables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00425
9 hb_set_t::hb_set_t() [function] [call site] 00426
10 hb_sparseset_t ::hb_sparseset_t() [function] [call site] 00427
11 hb_object_header_t::hb_object_header_t() [function] [call site] 00428
11 hb_bit_set_invertible_t::hb_bit_set_invertible_t() [function] [call site] 00429
12 hb_bit_set_t::hb_bit_set_t() [function] [call site] 00430
13 hb_atomic_int_t::hb_atomic_int_t(int) [function] [call site] 00431
13 hb_vector_t ::hb_vector_t() [function] [call site] 00432
11 hb_sparseset_t ::init() [function] [call site] 00433
12 void hb_object_init >(hb_sparseset_t *) [function] [call site] 00434
12 hb_bit_set_invertible_t::init() [function] [call site] 00435
13 hb_bit_set_t::init() [function] [call site] 00436
14 hb_atomic_int_t::operator=(int) [function] [call site] 00437
9 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00438
9 hb_vector_t ::operator[](int) [function] [call site] 00439
9 graph::graph_t::vertex_t::table_size() const [function] [call site] 00440
9 OT::IntType ::operator unsigned int() const [function] [call site] 00441
9 graph::PairPosFormat1::pair_set_graph_index(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) const [function] [call site] 00442
10 OT::ArrayOf , OT::IntType , true>, OT::IntType >::operator[](int) const [function] [call site] 00443
11 OT::IntType ::operator unsigned int() const [function] [call site] 00444
11 NullHelper , OT::IntType , true> >::get_null() [function] [call site] 00445
10 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00446
9 graph::graph_t::find_subgraph_size(unsigned int, hb_set_t&, unsigned int) [function] [call site] 00447
10 hb_sparseset_t ::has(unsigned int) const [function] [call site] 00448
11 hb_sparseset_t ::operator[](unsigned int) const [function] [call site] 00449
12 hb_sparseset_t ::get(unsigned int) const [function] [call site] 00450
13 hb_bit_set_invertible_t::get(unsigned int) const [function] [call site] 00451
14 hb_bit_set_t::get(unsigned int) const [function] [call site] 00452
15 hb_bit_set_t::page_for(unsigned int) const [function] [call site] 00453
16 hb_bit_set_t::get_major(unsigned int) const [function] [call site] 00454
16 hb_atomic_int_t::operator int() const [function] [call site] 00455
17 hb_atomic_int_t::get_relaxed() const [function] [call site] 00456
16 bool hb_vector_t ::bfind (hb_bit_set_t::page_map_t const&, unsigned int*, hb_not_found_t, unsigned int) const [function] [call site] 00457
17 hb_vector_t ::as_array() const [function] [call site] 00458
18 hb_array_t hb_array (hb_bit_set_t::page_map_t*, unsigned int) [function] [call site] 00459
17 bool hb_sorted_array_t ::bfind (hb_bit_set_t::page_map_t const&, unsigned int*, hb_not_found_t, unsigned int) const [function] [call site] 00460
18 bool hb_sorted_array_t ::bsearch_impl (hb_bit_set_t::page_map_t const&, unsigned int*) const [function] [call site] 00461
19 bool hb_bsearch_impl (unsigned int*, hb_bit_set_t::page_map_t const&, hb_bit_set_t::page_map_t const*, unsigned long, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00462
16 hb_atomic_int_t::operator=(int) [function] [call site] 00463
16 hb_vector_t ::operator[](int) const [function] [call site] 00464
15 hb_bit_page_t::get(unsigned int) const [function] [call site] 00465
16 hb_bit_page_t::elt(unsigned int) const [function] [call site] 00466
17 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 00467
10 hb_sparseset_t ::add(unsigned int) [function] [call site] 00468
11 hb_bit_set_invertible_t::add(unsigned int) [function] [call site] 00469
12 hb_bit_set_t::del(unsigned int) [function] [call site] 00470
13 hb_bit_set_t::page_for(unsigned int, bool) [function] [call site] 00471
14 hb_bit_set_t::get_major(unsigned int) const [function] [call site] 00472
14 hb_atomic_int_t::operator int() const [function] [call site] 00473
14 bool hb_vector_t ::bfind (hb_bit_set_t::page_map_t const&, unsigned int*, hb_not_found_t, unsigned int) const [function] [call site] 00474
14 hb_bit_set_t::resize(unsigned int, bool, bool) [function] [call site] 00475
15 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00476
15 hb_vector_t ::resize(int, bool, bool) [function] [call site] 00477
14 hb_bit_page_t::init0() [function] [call site] 00478
15 hb_vector_size_t ::init0() [function] [call site] 00479
16 unsigned int ARRAY_LENGTH (unsigned long long const (&) [8u]) [function] [call site] 00480
14 hb_atomic_int_t::operator=(int) [function] [call site] 00481
13 hb_bit_set_t::dirty() [function] [call site] 00482
13 hb_bit_page_t::del(unsigned int) [function] [call site] 00483
14 hb_bit_page_t::mask(unsigned int) [function] [call site] 00484
10 hb_vector_t ::operator[](int) [function] [call site] 00485
10 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00486
10 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00487
10 graph::graph_t::find_subgraph_size(unsigned int, hb_set_t&, unsigned int) [function] [call site] 00488
9 decltype (({parm#1}<={parm#2})?{parm#1} : {parm#2}) $_1::operator() (unsigned int&, unsigned int const&) const [function] [call site] 00489
9 hb_sparseset_t ::clear() [function] [call site] 00490
10 hb_bit_set_invertible_t::clear() [function] [call site] 00491
11 hb_bit_set_t::clear() [function] [call site] 00492
12 hb_bit_set_t::resize(unsigned int, bool, bool) [function] [call site] 00493
9 graph::graph_t::duplicate_if_shared(unsigned int, unsigned int) [function] [call site] 00494
10 graph::graph_t::duplicate(unsigned int, unsigned int) [function] [call site] 00495
11 graph::graph_t::update_parents() [function] [call site] 00496
11 hb_vector_t ::operator[](int) [function] [call site] 00497
11 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00498
11 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00499
11 hb_vector_t ::operator[](int) [function] [call site] 00500
11 graph::graph_t::vertex_t::incoming_edges() const [function] [call site] 00501
11 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00502
11 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00503
11 graph::graph_t::duplicate(unsigned int) [function] [call site] 00504
12 hb_vector_t ::push() [function] [call site] 00505
12 hb_vector_t ::operator[](int) [function] [call site] 00506
12 hb_vector_t ::in_error() const [function] [call site] 00507
12 hb_vector_t ::reset() [function] [call site] 00508
12 hb_vector_t ::begin() const [function] [call site] 00509
12 hb_serialize_context_t::object_t::link_t* hb_vector_t ::push (hb_serialize_context_t::object_t::link_t const&) [function] [call site] 00510
12 hb_vector_t ::operator[](int) [function] [call site] 00511
12 hb_vector_t ::begin() const [function] [call site] 00512
12 hb_serialize_context_t::object_t::link_t* hb_vector_t ::push (hb_serialize_context_t::object_t::link_t const&) [function] [call site] 00513
12 hb_vector_t ::operator[](int) [function] [call site] 00514
12 hb_vector_t ::in_error() const [function] [call site] 00515
12 graph::graph_t::check_success(bool) [function] [call site] 00516
12 hb_vector_t ::in_error() const [function] [call site] 00517
12 graph::graph_t::check_success(bool) [function] [call site] 00518
12 hb_vector_t ::operator[](int) [function] [call site] 00519
12 void $_8::operator() (graph::graph_t::vertex_t&, graph::graph_t::vertex_t&) const [function] [call site] 00520
12 graph::graph_t::root() const [function] [call site] 00521
12 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00522
12 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00523
12 hb_vector_t ::operator[](int) [function] [call site] 00524
12 graph::graph_t::root_idx() const [function] [call site] 00525
11 hb_vector_t ::operator[](int) [function] [call site] 00526
11 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 00527
11 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 00528
11 graph::graph_t::reassign_link(hb_serialize_context_t::object_t::link_t&, unsigned int, unsigned int) [function] [call site] 00529
12 hb_vector_t ::operator[](int) [function] [call site] 00530
12 graph::graph_t::vertex_t::remove_parent(unsigned int) [function] [call site] 00531
13 void hb_vector_t ::remove_unordered (unsigned int) [function] [call site] 00532
12 hb_vector_t ::operator[](int) [function] [call site] 00533
9 hb_vector_t graph::actuate_subtable_split (graph::PairPosFormat1::split_context_t&, hb_vector_t const&) [function] [call site] 00534
10 hb_vector_t ::hb_vector_t() [function] [call site] 00535
10 hb_vector_t ::operator[](int) const [function] [call site] 00536
10 graph::PairPosFormat1::split_context_t::original_count() [function] [call site] 00537
11 OT::IntType ::operator unsigned int() const [function] [call site] 00538
10 graph::PairPosFormat1::split_context_t::clone_range(unsigned int, unsigned int) [function] [call site] 00539
11 graph::PairPosFormat1::clone_range(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int) const [function] [call site] 00540
12 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00541
12 graph::gsubgpos_graph_context_t::create_node(unsigned int) [function] [call site] 00542
13 hb_calloc_impl [function] [call site] 00543
14 fastrand [function] [call site] 00544
14 calloc [call site] 00545
13 graph::gsubgpos_graph_context_t::add_buffer(char*) [function] [call site] 00546
14 graph::graph_t::add_buffer(char*) [function] [call site] 00547
15 char** hb_vector_t ::push (char*&) [function] [call site] 00548
15 hb_vector_t ::in_error() const [function] [call site] 00549
13 hb_free_impl [function] [call site] 00550
13 graph::graph_t::new_node(char*, char*) [function] [call site] 00551
14 hb_vector_t ::push() [function] [call site] 00552
14 hb_vector_t ::in_error() const [function] [call site] 00553
14 hb_vector_t ::operator[](int) [function] [call site] 00554
14 void $_8::operator() (graph::graph_t::vertex_t&, graph::graph_t::vertex_t&) const [function] [call site] 00555
14 graph::graph_t::root() const [function] [call site] 00556
14 hb_serialize_context_t::object_t::all_links() const [function] [call site] 00557
14 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 00558
14 hb_vector_t ::operator[](int) [function] [call site] 00559
14 graph::graph_t::root_idx() const [function] [call site] 00560
12 graph::graph_t::object(unsigned int) const [function] [call site] 00561
12 OT::IntType ::operator=(unsigned short) [function] [call site] 00562
13 BEInt ::BEInt(unsigned short) [function] [call site] 00563
12 OT::ArrayOf , OT::IntType , true>, OT::IntType >::operator[](int) const [function] [call site] 00564
12 OT::ArrayOf , OT::IntType , true>, OT::IntType >::operator[](int) [function] [call site] 00565
12 void graph::graph_t::move_child , OT::IntType , true> >(unsigned int, OT::OffsetTo , OT::IntType , true> const*, unsigned int, OT::OffsetTo , OT::IntType , true> const*) [function] [call site] 00566
13 hb_vector_t ::operator[](int) [function] [call site] 00567
13 hb_vector_t ::operator[](int) [function] [call site] 00568
13 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00569
13 hb_vector_t ::push() [function] [call site] 00570
13 hb_vector_t ::operator[](int) [function] [call site] 00571
13 unsigned int* hb_vector_t ::push (unsigned int&) [function] [call site] 00572
13 graph::graph_t::vertex_t::remove_real_link(unsigned int, void const*) [function] [call site] 00573
14 void hb_vector_t ::remove_unordered (unsigned int) [function] [call site] 00574
13 graph::graph_t::vertex_t::remove_parent(unsigned int) [function] [call site] 00575
12 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00576
12 graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 00577
13 hb_vector_t ::operator[](int) [function] [call site] 00578
13 graph::graph_t::vertex_t::table_size() const [function] [call site] 00579
13 hb_vector_t ::operator[](int) [function] [call site] 00580
13 graph::Coverage::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00581
14 OT::IntType ::operator unsigned int() const [function] [call site] 00582
14 graph::CoverageFormat1::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00583
15 OT::ArrayOf >::get_size() const [function] [call site] 00584
15 OT::IntType ::get_size() const [function] [call site] 00585
14 graph::CoverageFormat2::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00586
15 OT::ArrayOf , OT::IntType >::get_size() const [function] [call site] 00587
15 OT::IntType ::get_size() const [function] [call site] 00588
13 OT::Layout::Common::Coverage::iter() const [function] [call site] 00589
14 OT::Layout::Common::Coverage::iter_t::iter_t(OT::Layout::Common::Coverage const&) [function] [call site] 00590
15 hb_memset(void*, int, unsigned int) [function] [call site] 00591
15 OT::IntType ::operator unsigned int() const [function] [call site] 00592
15 OT::Layout::Common::CoverageFormat1_3 ::iter_t::init(OT::Layout::Common::CoverageFormat1_3 const&) [function] [call site] 00593
15 OT::Layout::Common::CoverageFormat2_4 ::iter_t::init(OT::Layout::Common::CoverageFormat2_4 const&) [function] [call site] 00594
16 OT::IntType ::operator unsigned int() const [function] [call site] 00595
16 OT::ArrayOf , OT::IntType >::operator[](int) const [function] [call site] 00596
16 OT::ArrayOf , OT::IntType >::operator[](int) const [function] [call site] 00597
16 OT::IntType ::operator unsigned int() const [function] [call site] 00598
16 OT::IntType ::operator unsigned int() const [function] [call site] 00599
15 OT::Layout::Common::CoverageFormat1_3 ::iter_t::init(OT::Layout::Common::CoverageFormat1_3 const&) [function] [call site] 00600
15 OT::Layout::Common::CoverageFormat2_4 ::iter_t::init(OT::Layout::Common::CoverageFormat2_4 const&) [function] [call site] 00601
13 hb_range_iter_t $_38::operator() (unsigned int) const [function] [call site] 00602
14 hb_range_iter_t ::hb_range_iter_t(unsigned int, unsigned int, unsigned int) [function] [call site] 00603
15 hb_range_iter_t ::end_for(unsigned int, unsigned int, unsigned int) [function] [call site] 00604
13 graph::Coverage* graph::Coverage::add_coverage >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0> >(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int) [function] [call site] 00605
14 graph::graph_t::new_node(char*, char*) [function] [call site] 00606
14 hb_vector_t ::operator[](int) [function] [call site] 00607
14 bool graph::Coverage::make_coverage >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0> >(graph::gsubgpos_graph_context_t&, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int, unsigned int) [function] [call site] 00608
15 hb_calloc_impl [function] [call site] 00609
15 hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) [function] [call site] 00610
16 hb_pool_t ::hb_pool_t() [function] [call site] 00611
17 hb_vector_t ::chunk_t*, false>::hb_vector_t() [function] [call site] 00612
16 hb_vector_t ::hb_vector_t() [function] [call site] 00613
16 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 00614
16 hb_serialize_context_t::reset() [function] [call site] 00615
17 hb_serialize_context_t::fini() [function] [call site] 00616
18 decltype (((hb_deref((hb_declval &>)())).iter)()) $_9::operator() &>(hb_vector_t &) const [function] [call site] 00617
19 hb_vector_t ::iter() const [function] [call site] 00618
20 hb_vector_t ::as_array() const [function] [call site] 00619
18 hb_array_t ::begin() const [function] [call site] 00620
18 hb_serialize_context_t::object_t::fini() [function] [call site] 00621
19 hb_vector_t ::fini() [function] [call site] 00622
19 hb_vector_t ::fini() [function] [call site] 00623
18 hb_vector_t ::fini() [function] [call site] 00624
18 hb_serialize_context_t::object_t::fini() [function] [call site] 00625
17 hb_serialize_context_t::object_t** hb_vector_t ::push (decltype(nullptr)&&) [function] [call site] 00626
17 hb_hashmap_t ::init() [function] [call site] 00627
15 void OT::Layout::Common::Coverage_serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0> >(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00628
16 OT::Layout::Common::Coverage* hb_serialize_context_t::start_embed (OT::Layout::Common::Coverage const*) const [function] [call site] 00629
16 bool OT::Layout::Common::Coverage::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00630
17 OT::Layout::Common::Coverage* hb_serialize_context_t::extend_min (OT::Layout::Common::Coverage*) [function] [call site] 00631
18 OT::Layout::Common::Coverage* hb_serialize_context_t::extend_size (OT::Layout::Common::Coverage*, unsigned long, bool) [function] [call site] 00632
19 hb_serialize_context_t::in_error() const [function] [call site] 00633
19 __assert_fail [call site] 00634
19 __assert_fail [call site] 00635
19 __assert_fail [call site] 00636
19 OT::Layout::Common::Coverage* hb_serialize_context_t::allocate_size (unsigned long, bool) [function] [call site] 00637
20 hb_serialize_context_t::in_error() const [function] [call site] 00638
20 hb_serialize_context_t::err(hb_serialize_error_t) [function] [call site] 00639
21 operator|(hb_serialize_error_t, hb_serialize_error_t) [function] [call site] 00640
20 hb_memset(void*, int, unsigned int) [function] [call site] 00641
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00642
17 _ZNK4$_33clIR13hb_map_iter_tI16hb_filter_iter_tI13hb_zip_iter_tIN2OT6Layout6Common8Coverage6iter_tE15hb_range_iter_tIjjEEZN5graph8Coverage14clone_coverageERNSC_24gsubgpos_graph_context_tEjjjjjEUl9hb_pair_tIjjEE_RK4$_11LPv0EERK3$_5L24hb_function_sortedness_t1ELSM_0EEEEN10_hb_head_tIjJDTcl4implclsr3stdE7forwardIT_Efp_Ecv11hb_priorityILj16EE_EEEEE4typeEOSV_ [function] [call site] 00643
18 _hb_head_t ::type $_33::impl >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>&>(hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>&, hb_priority<1u>) const [function] [call site] 00644
19 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::len() const [function] [call site] 00645
20 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::thiz() const [function] [call site] 00646
17 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::begin() const [function] [call site] 00647
17 OT::IntType ::operator=(unsigned short) [function] [call site] 00648
17 OT::IntType ::operator+=(unsigned int) [function] [call site] 00649
18 OT::IntType ::operator unsigned int() const [function] [call site] 00650
18 OT::IntType ::operator=(unsigned short) [function] [call site] 00651
17 hb_serialize_context_t::check_success(bool, hb_serialize_error_t) [function] [call site] 00652
18 hb_serialize_context_t::successful() const [function] [call site] 00653
18 hb_serialize_context_t::err(hb_serialize_error_t) [function] [call site] 00654
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00655
17 OT::IntType ::operator unsigned int() const [function] [call site] 00656
17 bool OT::Layout::Common::CoverageFormat1_3 ::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00657
18 bool OT::SortedArrayOf >::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00658
19 bool OT::ArrayOf >::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00659
20 _ZNK4$_33clIR13hb_map_iter_tI16hb_filter_iter_tI13hb_zip_iter_tIN2OT6Layout6Common8Coverage6iter_tE15hb_range_iter_tIjjEEZN5graph8Coverage14clone_coverageERNSC_24gsubgpos_graph_context_tEjjjjjEUl9hb_pair_tIjjEE_RK4$_11LPv0EERK3$_5L24hb_function_sortedness_t1ELSM_0EEEEN10_hb_head_tIjJDTcl4implclsr3stdE7forwardIT_Efp_Ecv11hb_priorityILj16EE_EEEEE4typeEOSV_ [function] [call site] 00660
20 OT::ArrayOf >::serialize(hb_serialize_context_t*, unsigned int, bool) [function] [call site] 00661
21 OT::ArrayOf >* hb_serialize_context_t::extend_min > >(OT::ArrayOf >*) [function] [call site] 00662
21 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00663
21 bool hb_serialize_context_t::check_assign , unsigned int&>(OT::IntType &, unsigned int&, hb_serialize_error_t) [function] [call site] 00664
22 OT::IntType ::operator=(unsigned short) [function] [call site] 00665
22 bool hb_serialize_context_t::check_equal &, unsigned int&>(OT::IntType &, unsigned int&, hb_serialize_error_t) [function] [call site] 00666
23 OT::IntType ::operator unsigned int() const [function] [call site] 00667
23 hb_serialize_context_t::err(hb_serialize_error_t) [function] [call site] 00668
21 OT::ArrayOf >::get_size() const [function] [call site] 00669
21 OT::ArrayOf >* hb_serialize_context_t::extend_size > >(OT::ArrayOf >*, unsigned long, bool) [function] [call site] 00670
21 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00671
21 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00672
20 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00673
20 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::operator*() [function] [call site] 00674
21 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::thiz() [function] [call site] 00675
20 OT::HBGlyphID16::operator=(unsigned short) [function] [call site] 00676
21 OT::IntType ::operator=(unsigned short) [function] [call site] 00677
20 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::operator++() & [function] [call site] 00678
21 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::thiz() [function] [call site] 00679
20 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00680
19 bool& hb_no_trace_t ::ret (bool&, char const*, unsigned int) [function] [call site] 00681
18 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00682
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00683
17 bool OT::Layout::Common::CoverageFormat2_4 ::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00684
18 OT::Layout::Common::CoverageFormat2_4 * hb_serialize_context_t::extend_min >(OT::Layout::Common::CoverageFormat2_4 *) [function] [call site] 00685
18 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00686
18 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::begin() const [function] [call site] 00687
18 OT::SortedArrayOf , OT::IntType >::serialize(hb_serialize_context_t*, unsigned int) [function] [call site] 00688
19 OT::ArrayOf , OT::IntType >::serialize(hb_serialize_context_t*, unsigned int, bool) [function] [call site] 00689
19 bool& hb_no_trace_t ::ret (bool&, char const*, unsigned int) [function] [call site] 00690
18 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00691
18 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00692
18 hb_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int>::begin() const [function] [call site] 00693
18 OT::HBGlyphID16::operator=(unsigned short) [function] [call site] 00694
18 OT::IntType ::operator=(unsigned short) [function] [call site] 00695
18 OT::HBGlyphID16::operator=(unsigned short) [function] [call site] 00696
18 OT::SortedArrayOf , OT::IntType >::as_array() [function] [call site] 00697
19 OT::IntType ::operator unsigned int() const [function] [call site] 00698
19 hb_sorted_array_t > hb_sorted_array >(OT::Layout::Common::RangeRecord *, unsigned int) [function] [call site] 00699
20 hb_sorted_array_t >::hb_sorted_array_t(OT::Layout::Common::RangeRecord *, unsigned int) [function] [call site] 00700
21 hb_array_t >::hb_array_t(OT::Layout::Common::RangeRecord *, unsigned int) [function] [call site] 00701
18 hb_array_t >::qsort(int (*)(void const*, void const*)) [function] [call site] 00702
19 hb_iter_t >, OT::Layout::Common::RangeRecord &>::get_item_size() const [function] [call site] 00703
19 hb_qsort(void*, unsigned long, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00704
20 void sort_r_simple<>(void*, unsigned long, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00705
21 int sort_r_cmpswap<>(char*, char*, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00706
22 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00707
21 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00708
21 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00709
21 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00710
21 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00711
21 sort_r_swap_blocks(char*, unsigned long, unsigned long) [function] [call site] 00712
22 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00713
22 sort_r_swap(char*, char*, unsigned long) [function] [call site] 00714
21 sort_r_swap_blocks(char*, unsigned long, unsigned long) [function] [call site] 00715
21 void sort_r_simple<>(void*, unsigned long, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00716
22 void sort_r_simple<>(void*, unsigned long, unsigned long, int (*)(void const*, void const*)) [function] [call site] 00717
19 hb_sorted_array_t >::hb_sorted_array_t , (void*)0>(hb_array_t > const&) [function] [call site] 00718
18 OT::Layout::Common::RangeRecord ::cmp_range(void const*, void const*) [function] [call site] 00719
19 OT::IntType ::operator unsigned int() const [function] [call site] 00720
19 OT::IntType ::operator unsigned int() const [function] [call site] 00721
19 OT::IntType ::operator unsigned int() const [function] [call site] 00722
19 OT::IntType ::operator unsigned int() const [function] [call site] 00723
19 OT::IntType ::operator unsigned int() const [function] [call site] 00724
18 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00725
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00726
17 bool OT::Layout::Common::CoverageFormat1_3 ::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00727
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00728
17 bool OT::Layout::Common::CoverageFormat2_4 ::serialize >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, ($_11 const&)0>(hb_serialize_context_t*, hb_map_iter_t >, graph::Coverage::clone_coverage(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>) [function] [call site] 00729
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00730
17 bool hb_no_trace_t ::ret (bool&&, char const*, unsigned int) [function] [call site] 00731
15 hb_serialize_context_t::end_serialize() [function] [call site] 00732
16 hb_serialize_context_t::successful() const [function] [call site] 00733
16 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00734
16 bool hb_serialize_context_t::propagate_error &, hb_hashmap_t &>(hb_vector_t &, hb_hashmap_t &) [function] [call site] 00735
17 bool hb_serialize_context_t::propagate_error &>(hb_vector_t &) [function] [call site] 00736
18 _ZNK3$_4clIR11hb_vector_tIPN22hb_serialize_context_t8object_tELb0EEEEDTclsr3stdE7forwardIT_Efp_EEOS7_ [function] [call site] 00737
18 hb_vector_t ::in_error() const [function] [call site] 00738
18 hb_serialize_context_t::check_success(bool, hb_serialize_error_t) [function] [call site] 00739
17 bool hb_serialize_context_t::propagate_error &>(hb_hashmap_t &) [function] [call site] 00740
18 hb_hashmap_t ::in_error() const [function] [call site] 00741
16 hb_serialize_context_t::in_error() const [function] [call site] 00742
16 hb_serialize_context_t::offset_overflow() const [function] [call site] 00743
17 operator&(hb_serialize_error_t, hb_serialize_error_t) [function] [call site] 00744
16 __assert_fail [call site] 00745
16 hb_serialize_context_t::pop_pack(bool) [function] [call site] 00746
17 hb_serialize_context_t::in_error() const [function] [call site] 00747
17 __assert_fail [call site] 00748
17 __assert_fail [call site] 00749
17 __assert_fail [call site] 00750
17 _hb_head_t )()))>::type $_3::operator() (hb_serialize_context_t::object_t* const&) const [function] [call site] 00751
17 hb_hashmap_t ::get_with_hash(hb_serialize_context_t::object_t const* const&, unsigned int) const [function] [call site] 00752
17 hb_serialize_context_t::merge_virtual_links(hb_serialize_context_t::object_t const*, unsigned int) [function] [call site] 00753
18 hb_vector_t ::operator[](int) [function] [call site] 00754
18 hb_vector_t ::begin() const [function] [call site] 00755
18 hb_serialize_context_t::object_t::link_t* hb_vector_t ::push (hb_serialize_context_t::object_t::link_t const&) [function] [call site] 00756
17 hb_serialize_context_t::object_t::fini() [function] [call site] 00757
17 __assert_fail [call site] 00758
17 hb_serialize_context_t::object_t** hb_vector_t ::push (hb_serialize_context_t::object_t*&) [function] [call site] 00759
17 bool hb_serialize_context_t::propagate_error &>(hb_vector_t &) [function] [call site] 00760
17 hb_serialize_context_t::object_t::fini() [function] [call site] 00761
17 bool hb_hashmap_t ::set_with_hash (hb_serialize_context_t::object_t*&, unsigned int, unsigned int&) [function] [call site] 00762
17 bool hb_serialize_context_t::propagate_error &>(hb_hashmap_t &) [function] [call site] 00763
16 hb_serialize_context_t::resolve_links() [function] [call site] 00764
17 hb_serialize_context_t::in_error() const [function] [call site] 00765
17 __assert_fail [call site] 00766
17 __assert_fail [call site] 00767
17 decltype (((hb_deref((hb_declval &>)())).iter)()) $_9::operator() &>(hb_vector_t &) const [function] [call site] 00768
17 hb_array_t ::begin() const [function] [call site] 00769
17 hb_vector_t ::begin() const [function] [call site] 00770
17 hb_vector_t ::operator[](int) [function] [call site] 00771
17 hb_serialize_context_t::err(hb_serialize_error_t) [function] [call site] 00772
17 __assert_fail [call site] 00773
17 __assert_fail [call site] 00774
17 void hb_serialize_context_t::assign_offset (hb_serialize_context_t::object_t const*, hb_serialize_context_t::object_t::link_t const&, unsigned int) [function] [call site] 00775
18 BEInt ::operator int() const [function] [call site] 00776
18 __assert_fail [call site] 00777
18 bool hb_serialize_context_t::check_assign , unsigned int&>(BEInt &, unsigned int&, hb_serialize_error_t) [function] [call site] 00778
19 BEInt ::BEInt(int) [function] [call site] 00779
17 void hb_serialize_context_t::assign_offset (hb_serialize_context_t::object_t const*, hb_serialize_context_t::object_t::link_t const&, unsigned int) [function] [call site] 00780
17 __assert_fail [call site] 00781
17 void hb_serialize_context_t::assign_offset (hb_serialize_context_t::object_t const*, hb_serialize_context_t::object_t::link_t const&, unsigned int) [function] [call site] 00782
17 void hb_serialize_context_t::assign_offset (hb_serialize_context_t::object_t const*, hb_serialize_context_t::object_t::link_t const&, unsigned int) [function] [call site] 00783
17 void hb_serialize_context_t::assign_offset (hb_serialize_context_t::object_t const*, hb_serialize_context_t::object_t::link_t const&, unsigned int) [function] [call site] 00784
15 hb_free_impl [function] [call site] 00785
15 hb_serialize_context_t::copy_bytes() const [function] [call site] 00786
16 hb_serialize_context_t::successful() const [function] [call site] 00787
16 __assert_fail [call site] 00788
16 hb_array_t ::hb_array_t() [function] [call site] 00789
16 hb_malloc_impl [function] [call site] 00790
16 hb_array_t ::hb_array_t() [function] [call site] 00791
16 hb_memcpy(void*, void const*, unsigned long) [function] [call site] 00792
16 hb_memcpy(void*, void const*, unsigned long) [function] [call site] 00793
16 hb_array_t ::hb_array_t(char const*, unsigned int) [function] [call site] 00794
15 graph::gsubgpos_graph_context_t::add_buffer(char*) [function] [call site] 00795
15 hb_free_impl [function] [call site] 00796
15 hb_vector_t ::operator[](int) [function] [call site] 00797
15 hb_free_impl [function] [call site] 00798
15 hb_serialize_context_t::~hb_serialize_context_t() [function] [call site] 00799
16 hb_serialize_context_t::fini() [function] [call site] 00800
16 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 00801
16 hb_pool_t ::~hb_pool_t() [function] [call site] 00802
17 decltype (((hb_deref((hb_declval ::chunk_t*, false>&>)())).iter)()) $_9::operator() ::chunk_t*, false>&>(hb_vector_t ::chunk_t*, false>&) const [function] [call site] 00803
17 hb_apply_t $_28::operator() (void (*)(void*)) const [function] [call site] 00804
18 hb_apply_t ::hb_apply_t(void (&)(void*)) [function] [call site] 00805
17 hb_free_impl [function] [call site] 00806
17 hb_vector_t ::chunk_t*, false>::~hb_vector_t() [function] [call site] 00807
14 unsigned int* hb_vector_t ::push (unsigned int&) [function] [call site] 00808
10 hb_vector_t ::operator[](int) const [function] [call site] 00809
10 graph::PairPosFormat1::split_context_t::shrink(unsigned int) [function] [call site] 00810
11 graph::PairPosFormat1::shrink(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00811
12 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 00812
12 OT::IntType ::operator unsigned int() const [function] [call site] 00813
12 OT::IntType ::operator=(unsigned short) [function] [call site] 00814
12 hb_vector_t ::operator[](int) [function] [call site] 00815
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_mutable_table (unsigned int, void const*) [function] [call site] 00816
13 graph::graph_t::mutable_index_for_offset(unsigned int, void const*) [function] [call site] 00817
14 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00818
14 hb_vector_t ::operator[](int) [function] [call site] 00819
14 hb_vector_t ::begin() const [function] [call site] 00820
14 graph::graph_t::duplicate(unsigned int, unsigned int) [function] [call site] 00821
12 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 00822
12 OT::Layout::Common::Coverage::iter() const [function] [call site] 00823
12 hb_range_iter_t $_38::operator() (unsigned int) const [function] [call site] 00824
12 hb_filter_iter_factory_t )#1}, $_11 const&> $_29::operator() )#1}, $_11 const&>(hb_filter_iter_factory_t&&, graph::PairPosFormat1::shrink(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}&&) const [function] [call site] 00825
13 hb_filter_iter_factory_t )#1}, $_11 const&>::hb_filter_iter_factory_t({lambda(hb_pair_t )#1}, $_11 const) [function] [call site] 00826
12 hb_map_iter_factory_t<$_5 const&, (hb_function_sortedness_t)1> $_32::operator()<$_5 const&>($_5 const&) const [function] [call site] 00827
13 hb_map_iter_factory_t<$_5 const&, (hb_function_sortedness_t)1>::hb_map_iter_factory_t($_5 const&) [function] [call site] 00828
12 bool graph::Coverage::make_coverage >, graph::PairPosFormat1::shrink(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0> >(graph::gsubgpos_graph_context_t&, hb_map_iter_t >, graph::PairPosFormat1::shrink(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int)::{lambda(hb_pair_t )#1}, $_11 const&, (void*)0>, $_5 const&, (hb_function_sortedness_t)1, ($_11 const&)0>, unsigned int, unsigned int) [function] [call site] 00829
10 hb_vector_t ::~hb_vector_t() [function] [call site] 00830
9 hb_set_t::~hb_set_t() [function] [call site] 00831
10 hb_sparseset_t ::~hb_sparseset_t() [function] [call site] 00832
11 hb_sparseset_t ::fini() [function] [call site] 00833
12 void hb_object_fini >(hb_sparseset_t *) [function] [call site] 00834
12 hb_bit_set_invertible_t::fini() [function] [call site] 00835
13 hb_bit_set_t::fini() [function] [call site] 00836
11 hb_bit_set_invertible_t::~hb_bit_set_invertible_t() [function] [call site] 00837
12 hb_bit_set_t::~hb_bit_set_t() [function] [call site] 00838
13 hb_vector_t ::~hb_vector_t() [function] [call site] 00839
8 graph::PairPosFormat2::split_subtables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00840
9 graph::PairPosFormat2::size_of(graph::gsubgpos_graph_context_t&, unsigned int, void const*) const [function] [call site] 00841
10 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00842
10 hb_vector_t ::operator[](int) [function] [call site] 00843
10 graph::graph_t::vertex_t::table_size() const [function] [call site] 00844
9 graph::PairPosFormat2::get_coverage(graph::gsubgpos_graph_context_t&, unsigned int) const [function] [call site] 00845
10 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00846
10 hb_vector_t ::operator[](int) [function] [call site] 00847
10 graph::Coverage::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00848
10 NullHelper ::get_null() [function] [call site] 00849
9 graph::PairPosFormat2::get_class_def_1(graph::gsubgpos_graph_context_t&, unsigned int) const [function] [call site] 00850
10 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 00851
10 hb_vector_t ::operator[](int) [function] [call site] 00852
10 graph::ClassDef::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00853
11 OT::IntType ::operator unsigned int() const [function] [call site] 00854
11 graph::ClassDefFormat1::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00855
11 graph::ClassDefFormat2::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00856
10 NullHelper ::get_null() [function] [call site] 00857
9 OT::Layout::Common::Coverage::iter() const [function] [call site] 00858
9 hb_iter_t ::operator+() const [function] [call site] 00859
9 hb_map_iter_factory_t $_32::operator() (hb_map_iter_factory_t&&) const [function] [call site] 00860
9 graph::class_def_size_estimator_t::class_def_size_estimator_t >(hb_map_iter_t ) [function] [call site] 00861
10 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 00862
10 bool hb_hashmap_t ::has (unsigned int const&, hb_set_t**) const [function] [call site] 00863
10 hb_sparseset_t ::add(unsigned int) [function] [call site] 00864
10 hb_set_t::hb_set_t() [function] [call site] 00865
10 hb_sparseset_t ::add(unsigned int) [function] [call site] 00866
10 bool hb_hashmap_t ::set (unsigned int const&, hb_set_t&&) [function] [call site] 00867
10 hb_set_t::~hb_set_t() [function] [call site] 00868
10 graph::class_def_size_estimator_t::in_error() [function] [call site] 00869
11 hb_hashmap_t ::in_error() const [function] [call site] 00870
11 hb_hashmap_t ::in_error() const [function] [call site] 00871
11 hb_hashmap_t ::values() const [function] [call site] 00872
12 hb_hashmap_t ::iter_items() const [function] [call site] 00873
12 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, hb_hashmap_t ::item_t&>::operator+() const [function] [call site] 00874
11 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, hb_set_t hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, hb_set_t>::begin() const [function] [call site] 00875
11 hb_sparseset_t ::in_error() const [function] [call site] 00876
12 hb_bit_set_invertible_t::in_error() const [function] [call site] 00877
13 hb_bit_set_t::in_error() const [function] [call site] 00878
11 hb_set_t::~hb_set_t() [function] [call site] 00879
10 hb_hashmap_t ::keys() const [function] [call site] 00880
10 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, unsigned int>::begin() const [function] [call site] 00881
10 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 00882
10 hb_sparseset_t ::next_range(unsigned int*, unsigned int*) const [function] [call site] 00883
11 hb_bit_set_invertible_t::next_range(unsigned int*, unsigned int*) const [function] [call site] 00884
12 hb_bit_set_t::next_range(unsigned int*, unsigned int*) const [function] [call site] 00885
13 hb_bit_set_t::next(unsigned int*) const [function] [call site] 00886
14 hb_bit_set_t::get_min() const [function] [call site] 00887
15 hb_vector_t ::operator[](int) const [function] [call site] 00888
15 hb_vector_t ::operator[](int) const [function] [call site] 00889
15 hb_bit_page_t::is_empty() const [function] [call site] 00890
16 decltype (((hb_deref((hb_declval const&>)())).iter)()) $_6::operator() const&>(hb_vector_size_t const&) const [function] [call site] 00891
17 hb_vector_size_t ::iter() const [function] [call site] 00892
18 hb_array_t hb_array (unsigned long long const (&) [8u]) [function] [call site] 00893
19 hb_array_t ::hb_array_t<8u>(unsigned long long const (&) [8u]) [function] [call site] 00894
20 hb_array_t ::hb_array_t(unsigned long long const*, unsigned int) [function] [call site] 00895
16 _ZorI10hb_array_tIKyERK3$_7LPv0EEDTclclsr3stdE7forwardIT0_Efp0_Eclsr3stdE7forwardIT_Efp_EEEOS8_OS7_ [function] [call site] 00896
17 bool $_7::operator() , $_8 const&, $_8 const&, (void*)0>(hb_array_t &&, $_8 const&, $_8 const&) const [function] [call site] 00897
18 decltype (((hb_deref((hb_declval &>)())).iter)()) $_6::operator() &>(hb_array_t &) const [function] [call site] 00898
18 hb_iter_t , unsigned long long const&>::operator*() [function] [call site] 00899
18 _ZNK3$_9clIRK3$_8RKyEEDTcl4implclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_Ecv11hb_priorityILj16EE_EEEOS6_OS7_ [function] [call site] 00900
19 _ZNK3$_94implIRK3$_8RKyEEDTclL_ZL9hb_invokeEclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEEOS6_OS7_11hb_priorityILj1EE [function] [call site] 00901
20 _ZNK4$_10clIRK3$_8JRKyEEEDTcl4implclsr3stdE7forwardIT_Efp_Ecv11hb_priorityILj16EE_Espclsr3stdE7forwardIT0_Efp0_EEEOS6_DpOS9_ [function] [call site] 00902
21 _ZNK4$_104implIRK3$_8JRKyEEEDTclclL_ZL8hb_derefEclsr3stdE7forwardIT_Efp_EEspclsr3stdE7forwardIT0_Efp1_EEEOS6_11hb_priorityILj0EEDpOS7_ [function] [call site] 00903
22 _ZNK3$_4clIRK3$_8EEDTclsr3stdE7forwardIT_Efp_EEOS4_ [function] [call site] 00904
22 _ZNK3$_8clIRKyEEDTclsr3stdE7forwardIT_Efp_EEOS3_ [function] [call site] 00905
15 hb_bit_page_t::get_min() const [function] [call site] 00906
16 hb_bit_page_t::len() [function] [call site] 00907
16 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 00908
16 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 00909
14 hb_bit_set_t::get_major(unsigned int) const [function] [call site] 00910
14 hb_atomic_int_t::operator int() const [function] [call site] 00911
14 bool hb_vector_t ::bfind (unsigned int const&, unsigned int*, hb_not_found_t, unsigned int) const [function] [call site] 00912
14 hb_atomic_int_t::operator=(int) [function] [call site] 00913
14 hb_bit_page_t::next(unsigned int*) const [function] [call site] 00914
15 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 00915
15 hb_bit_page_t::len() [function] [call site] 00916
15 hb_bit_page_t::elt_get_min(unsigned long long const&) [function] [call site] 00917
16 unsigned int hb_ctz (unsigned long long) [function] [call site] 00918
14 hb_bit_page_t::get_min() const [function] [call site] 00919
14 hb_atomic_int_t::operator=(int) [function] [call site] 00920
13 hb_bit_set_t::next(unsigned int*) const [function] [call site] 00921
12 hb_bit_set_invertible_t::next(unsigned int*) const [function] [call site] 00922
13 hb_bit_set_t::next(unsigned int*) const [function] [call site] 00923
13 hb_bit_set_t::next(unsigned int*) const [function] [call site] 00924
13 hb_bit_set_t::next_range(unsigned int*, unsigned int*) const [function] [call site] 00925
12 hb_bit_set_t::next(unsigned int*) const [function] [call site] 00926
10 bool hb_hashmap_t ::set (unsigned int const&, unsigned int&) [function] [call site] 00927
9 OT::IntType ::operator unsigned int() const [function] [call site] 00928
9 OT::IntType ::operator unsigned int() const [function] [call site] 00929
9 graph::PairPosFormat2::get_class1_record_size() const [function] [call site] 00930
9 OT::Layout::GPOS_impl::ValueFormat::get_len() const [function] [call site] 00931
9 OT::Layout::GPOS_impl::ValueFormat::get_len() const [function] [call site] 00932
9 hb_vector_t ::hb_vector_t() [function] [call site] 00933
9 graph::PairPosFormat2::get_all_device_tables(graph::gsubgpos_graph_context_t&, unsigned int) const [function] [call site] 00934
10 hb_vector_t ::operator[](int) [function] [call site] 00935
10 graph::graph_t::vertex_t::position_to_index_map() const [function] [call site] 00936
11 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 00937
11 hb_vector_t ::begin() const [function] [call site] 00938
11 bool hb_hashmap_t ::set (unsigned int const&, unsigned int const&) [function] [call site] 00939
11 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 00940
9 OT::Layout::GPOS_impl::ValueFormat::get_device_table_indices() const [function] [call site] 00941
10 hb_vector_t ::hb_vector_t() [function] [call site] 00942
10 OT::IntType ::operator unsigned int() const [function] [call site] 00943
10 unsigned int* hb_vector_t ::push (unsigned int&&) [function] [call site] 00944
10 unsigned int* hb_vector_t ::push (unsigned int&&) [function] [call site] 00945
10 hb_vector_t ::~hb_vector_t() [function] [call site] 00946
9 OT::Layout::GPOS_impl::ValueFormat::get_device_table_indices() const [function] [call site] 00947
9 hb_vector_t ::operator bool() const [function] [call site] 00948
9 hb_set_t::hb_set_t() [function] [call site] 00949
9 graph::class_def_size_estimator_t::incremental_coverage_size(unsigned int) const [function] [call site] 00950
10 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 00951
10 hb_sparseset_t ::get_population() const [function] [call site] 00952
11 hb_bit_set_invertible_t::get_population() const [function] [call site] 00953
12 hb_bit_set_t::get_population() const [function] [call site] 00954
13 hb_bit_set_t::has_population() const [function] [call site] 00955
13 hb_bit_page_t::get_population() const [function] [call site] 00956
14 decltype (((hb_deref((hb_declval const&>)())).iter)()) $_6::operator() const&>(hb_vector_size_t const&) const [function] [call site] 00957
14 hb_reduce_t $_13::operator() (hb_reduce_t&&, hb_bit_page_t::get_population() const::{lambda(unsigned int, unsigned long long const&)#1}) const [function] [call site] 00958
15 hb_reduce_t ::hb_reduce_t({lambda(unsigned int, unsigned long long const&)#1}, unsigned int) [function] [call site] 00959
9 graph::class_def_size_estimator_t::incremental_class_def_size(unsigned int) const [function] [call site] 00960
10 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 00961
10 hb_sparseset_t ::get_population() const [function] [call site] 00962
10 decltype (({parm#1}<={parm#2})?{parm#1} : {parm#2}) $_1::operator() (unsigned int&&, unsigned int&) const [function] [call site] 00963
9 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&, unsigned int&) const [function] [call site] 00964
9 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&, unsigned int&) const [function] [call site] 00965
9 hb_vector_t ::hb_vector_t(hb_vector_t const&) [function] [call site] 00966
10 hb_vector_t ::alloc(unsigned int, bool) [function] [call site] 00967
9 graph::PairPosFormat2::size_of_value_record_children(graph::gsubgpos_graph_context_t&, hb_hashmap_t const&, hb_vector_t , unsigned int, hb_set_t&) [function] [call site] 00968
10 hb_vector_t ::begin() const [function] [call site] 00969
10 OT::UnsizedArrayOf >::operator[](unsigned int) [function] [call site] 00970
10 bool hb_hashmap_t ::has (unsigned int const&, unsigned int**) const [function] [call site] 00971
10 graph::graph_t::find_subgraph_size(unsigned int, hb_set_t&, unsigned int) [function] [call site] 00972
9 hb_vector_t ::~hb_vector_t() [function] [call site] 00973
9 hb_vector_t ::hb_vector_t(hb_vector_t const&) [function] [call site] 00974
9 graph::PairPosFormat2::size_of_value_record_children(graph::gsubgpos_graph_context_t&, hb_hashmap_t const&, hb_vector_t , unsigned int, hb_set_t&) [function] [call site] 00975
9 hb_vector_t ::~hb_vector_t() [function] [call site] 00976
9 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&, unsigned int&) const [function] [call site] 00977
9 unsigned int* hb_vector_t ::push (unsigned int&) [function] [call site] 00978
9 graph::class_def_size_estimator_t::incremental_coverage_size(unsigned int) const [function] [call site] 00979
9 graph::class_def_size_estimator_t::incremental_class_def_size(unsigned int) const [function] [call site] 00980
9 hb_sparseset_t ::clear() [function] [call site] 00981
9 graph::graph_t::duplicate_if_shared(unsigned int, unsigned int) [function] [call site] 00982
9 hb_vector_t graph::actuate_subtable_split (graph::PairPosFormat2::split_context_t&, hb_vector_t const&) [function] [call site] 00983
9 hb_set_t::~hb_set_t() [function] [call site] 00984
9 hb_vector_t ::~hb_vector_t() [function] [call site] 00985
9 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 00986
9 graph::class_def_size_estimator_t::~class_def_size_estimator_t() [function] [call site] 00987
10 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 00988
8 hb_vector_t ::hb_vector_t() [function] [call site] 00989
6 hb_vector_t ::operator=(hb_vector_t &&) [function] [call site] 00990
6 hb_vector_t graph::Lookup::split_subtable (graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00991
7 graph::MarkBasePos::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00992
8 OT::IntType ::get_size() const [function] [call site] 00993
8 OT::IntType ::operator unsigned int() const [function] [call site] 00994
8 graph::MarkBasePosFormat1::sanitize(graph::graph_t::vertex_t&) const [function] [call site] 00995
7 graph::MarkBasePos::split_subtables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00996
8 OT::IntType ::operator unsigned int() const [function] [call site] 00997
8 graph::MarkBasePosFormat1::split_subtables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 00998
9 hb_set_t::hb_set_t() [function] [call site] 00999
9 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01000
9 hb_vector_t ::operator[](int) [function] [call site] 01001
9 graph::graph_t::vertex_t::table_size() const [function] [call site] 01002
9 graph::MarkBasePosFormat1::get_class_info(graph::gsubgpos_graph_context_t&, unsigned int) [function] [call site] 01003
10 hb_vector_t ::hb_vector_t() [function] [call site] 01004
10 OT::IntType ::operator unsigned int() const [function] [call site] 01005
10 hb_vector_t ::resize(int, bool, bool) [function] [call site] 01006
10 hb_vector_t ::hb_vector_t() [function] [call site] 01007
10 graph::graph_t::vertex_and_table_t graph::graph_t::as_table (unsigned int, void const*) [function] [call site] 01008
11 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01009
10 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 01010
10 hb_vector_t ::hb_vector_t() [function] [call site] 01011
10 OT::IntType ::operator unsigned int() const [function] [call site] 01012
10 OT::ArrayOf >::operator[](int) [function] [call site] 01013
10 OT::Layout::GPOS_impl::MarkRecord::get_class() const [function] [call site] 01014
11 OT::IntType ::operator unsigned int() const [function] [call site] 01015
10 hb_vector_t ::operator[](int) [function] [call site] 01016
10 hb_sparseset_t ::add(unsigned int) [function] [call site] 01017
10 hb_vector_t ::begin() const [function] [call site] 01018
10 OT::ArrayOf >::operator[](int) [function] [call site] 01019
10 OT::Layout::GPOS_impl::MarkRecord::get_class() const [function] [call site] 01020
10 hb_vector_t ::operator[](int) [function] [call site] 01021
10 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01022
10 hb_vector_t ::begin() const [function] [call site] 01023
10 hb_vector_t ::operator[](int) [function] [call site] 01024
10 hb_vector_t ::hb_vector_t(hb_vector_t &&) [function] [call site] 01025
10 hb_vector_t ::~hb_vector_t() [function] [call site] 01026
9 OT::IntType ::operator unsigned int() const [function] [call site] 01027
9 graph::graph_t::vertex_and_table_t graph::graph_t::as_table (unsigned int, void const*, unsigned int) [function] [call site] 01028
9 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 01029
9 hb_vector_t ::hb_vector_t() [function] [call site] 01030
9 OT::IntType ::operator unsigned int() const [function] [call site] 01031
9 hb_vector_t ::operator[](int) [function] [call site] 01032
9 hb_sparseset_t ::get_population() const [function] [call site] 01033
9 hb_sparseset_t ::get_population() const [function] [call site] 01034
9 hb_vector_t ::begin() const [function] [call site] 01035
9 unsigned int* hb_vector_t ::push (unsigned int&) [function] [call site] 01036
9 hb_sparseset_t ::get_population() const [function] [call site] 01037
9 hb_sparseset_t ::clear() [function] [call site] 01038
9 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01039
9 graph::graph_t::duplicate_if_shared(unsigned int, unsigned int) [function] [call site] 01040
9 hb_vector_t ::hb_vector_t(hb_vector_t &&) [function] [call site] 01041
9 hb_vector_t ::operator[](int) [function] [call site] 01042
9 graph::graph_t::vertex_t::position_to_index_map() const [function] [call site] 01043
9 hb_vector_t graph::actuate_subtable_split (graph::MarkBasePosFormat1::split_context_t&, hb_vector_t const&) [function] [call site] 01044
10 graph::MarkBasePosFormat1::split_context_t::original_count() [function] [call site] 01045
11 OT::IntType ::operator unsigned int() const [function] [call site] 01046
10 graph::MarkBasePosFormat1::split_context_t::clone_range(unsigned int, unsigned int) [function] [call site] 01047
11 graph::MarkBasePosFormat1::clone_range(graph::MarkBasePosFormat1::split_context_t&, unsigned int, unsigned int, unsigned int) const [function] [call site] 01048
12 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01049
12 graph::gsubgpos_graph_context_t::create_node(unsigned int) [function] [call site] 01050
12 graph::graph_t::object(unsigned int) const [function] [call site] 01051
12 OT::IntType ::operator=(unsigned short) [function] [call site] 01052
12 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01053
12 void graph::graph_t::add_link , true> >(OT::OffsetTo , true>*, unsigned int, unsigned int) [function] [call site] 01054
13 hb_vector_t ::operator[](int) [function] [call site] 01055
13 hb_vector_t ::push() [function] [call site] 01056
12 graph::graph_t::duplicate(unsigned int, unsigned int) [function] [call site] 01057
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_table (unsigned int, void const*) [function] [call site] 01058
12 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 01059
12 graph::MarkBasePosFormat1::split_context_t::marks_for(unsigned int, unsigned int) [function] [call site] 01060
13 hb_set_t::hb_set_t() [function] [call site] 01061
13 hb_vector_t ::operator[](int) [function] [call site] 01062
13 hb_sparseset_t ::iter() const [function] [call site] 01063
14 hb_bit_set_invertible_t::iter_t::iter_t(hb_bit_set_invertible_t const&, bool) [function] [call site] 01064
15 hb_bit_set_invertible_t::get_population() const [function] [call site] 01065
15 hb_bit_set_invertible_t::iter_t::__next__() [function] [call site] 01066
16 hb_bit_set_invertible_t::next(unsigned int*) const [function] [call site] 01067
13 hb_iter_t ::operator+() const [function] [call site] 01068
13 hb_sink_t $_26::operator() (hb_set_t&) const [function] [call site] 01069
14 hb_sink_t ::hb_sink_t(hb_set_t&) [function] [call site] 01070
13 hb_set_t::~hb_set_t() [function] [call site] 01071
12 OT::Layout::Common::Coverage::iter() const [function] [call site] 01072
12 decltype (hb_zip(hb_iota({parm#2}), {parm#1})) $_35::operator() (OT::Layout::Common::Coverage::iter_t&&, unsigned int) const [function] [call site] 01073
13 hb_iota_iter_t $_36::operator() (unsigned int, unsigned int) const [function] [call site] 01074
14 hb_iota_iter_t ::hb_iota_iter_t(unsigned int, unsigned int) [function] [call site] 01075
12 hb_filter_iter_factory_t $_29::operator() (hb_set_t&, $_5 const&) const [function] [call site] 01076
12 hb_map_iter_factory_t<$_6 const&, (hb_function_sortedness_t)1> $_32::operator()<$_6 const&>($_6 const&) const [function] [call site] 01077
12 hb_iter_t , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0>, unsigned int>::operator+() const [function] [call site] 01078
12 hb_sparseset_t ::get_population() const [function] [call site] 01079
12 graph::Coverage* graph::Coverage::add_coverage , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0> >(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, hb_map_iter_t , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0>, unsigned int) [function] [call site] 01080
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_table (unsigned int, void const*) [function] [call site] 01081
12 graph::MarkArray::clone(graph::gsubgpos_graph_context_t&, unsigned int, hb_hashmap_t const&, hb_set_t&, unsigned int) [function] [call site] 01082
13 hb_sparseset_t ::get_population() const [function] [call site] 01083
13 graph::gsubgpos_graph_context_t::create_node(unsigned int) [function] [call site] 01084
13 graph::graph_t::object(unsigned int) const [function] [call site] 01085
13 OT::IntType ::operator=(unsigned short) [function] [call site] 01086
13 decltype (((hb_iter({parm#1})).begin)()) begin (hb_set_t&) [function] [call site] 01087
14 decltype (((hb_deref((hb_declval )())).iter)()) $_9::operator() (hb_set_t&) const [function] [call site] 01088
15 hb_sparseset_t ::iter() const [function] [call site] 01089
13 hb_bit_set_invertible_t::iter_t::operator!=(hb_bit_set_invertible_t::iter_t const&) const [function] [call site] 01090
13 OT::ArrayOf >::operator[](int) [function] [call site] 01091
13 OT::IntType ::operator unsigned int() const [function] [call site] 01092
13 OT::ArrayOf >::operator[](int) [function] [call site] 01093
13 bool hb_hashmap_t ::has (unsigned int const&, unsigned int**) const [function] [call site] 01094
13 OT::ArrayOf >::operator[](int) [function] [call site] 01095
13 OT::ArrayOf >::operator[](int) [function] [call site] 01096
13 void graph::graph_t::move_child , true> >(unsigned int, OT::OffsetTo , true> const*, unsigned int, OT::OffsetTo , true> const*) [function] [call site] 01097
12 void graph::graph_t::add_link , true> >(OT::OffsetTo , true>*, unsigned int, unsigned int) [function] [call site] 01098
12 OT::IntType ::operator unsigned int() const [function] [call site] 01099
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_table (unsigned int, void const*, unsigned int) [function] [call site] 01100
12 OT::IntType ::operator unsigned int() const [function] [call site] 01101
12 graph::AnchorMatrix::clone(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 01102
13 OT::IntType ::operator unsigned int() const [function] [call site] 01103
13 graph::gsubgpos_graph_context_t::create_node(unsigned int) [function] [call site] 01104
13 OT::IntType ::operator=(unsigned short) [function] [call site] 01105
13 hb_vector_t ::operator[](int) [function] [call site] 01106
13 void graph::graph_t::add_link , true> >(OT::OffsetTo , true>*, unsigned int, unsigned int) [function] [call site] 01107
13 hb_vector_t ::operator[](int) [function] [call site] 01108
13 graph::graph_t::vertex_t::remove_parent(unsigned int) [function] [call site] 01109
13 void hb_vector_t ::remove_unordered (unsigned int) [function] [call site] 01110
12 void graph::graph_t::add_link , true> >(OT::OffsetTo , true>*, unsigned int, unsigned int) [function] [call site] 01111
12 hb_set_t::~hb_set_t() [function] [call site] 01112
10 graph::MarkBasePosFormat1::split_context_t::shrink(unsigned int) [function] [call site] 01113
11 graph::MarkBasePosFormat1::shrink(graph::MarkBasePosFormat1::split_context_t&, unsigned int, unsigned int) [function] [call site] 01114
12 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01115
12 OT::IntType ::operator unsigned int() const [function] [call site] 01116
12 OT::IntType ::operator=(unsigned short) [function] [call site] 01117
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_mutable_table (unsigned int, void const*) [function] [call site] 01118
12 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 01119
12 graph::MarkBasePosFormat1::split_context_t::marks_for(unsigned int, unsigned int) [function] [call site] 01120
12 OT::Layout::Common::Coverage::iter() const [function] [call site] 01121
12 decltype (hb_zip(hb_iota({parm#2}), {parm#1})) $_35::operator() (OT::Layout::Common::Coverage::iter_t&&, unsigned int) const [function] [call site] 01122
12 hb_filter_iter_factory_t $_29::operator() (hb_set_t&, $_5 const&) const [function] [call site] 01123
12 hb_map_iter_factory_t<$_6 const&, (hb_function_sortedness_t)1> $_32::operator()<$_6 const&>($_6 const&) const [function] [call site] 01124
12 hb_iter_t , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0>, unsigned int>::operator+() const [function] [call site] 01125
12 hb_sparseset_t ::get_population() const [function] [call site] 01126
12 bool graph::Coverage::make_coverage , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0> >(graph::gsubgpos_graph_context_t&, hb_map_iter_t , OT::Layout::Common::Coverage::iter_t>, hb_set_t&, $_5 const&, (void*)0>, $_6 const&, (hb_function_sortedness_t)1, (void*)0>, unsigned int, unsigned int) [function] [call site] 01127
12 graph::AnchorMatrix::shrink(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, unsigned int) [function] [call site] 01128
13 OT::IntType ::operator unsigned int() const [function] [call site] 01129
13 OT::UnsizedArrayOf , true> >::operator[](unsigned int) [function] [call site] 01130
12 graph::graph_t::vertex_and_table_t graph::graph_t::as_mutable_table (unsigned int, void const*) [function] [call site] 01131
12 graph::graph_t::vertex_and_table_t ::operator bool() [function] [call site] 01132
12 graph::MarkArray::shrink(graph::gsubgpos_graph_context_t&, hb_hashmap_t const&, unsigned int, unsigned int) [function] [call site] 01133
13 hb_vector_t ::operator[](int) [function] [call site] 01134
13 hb_vector_t ::operator[](int) [function] [call site] 01135
13 graph::graph_t::vertex_t::remove_parent(unsigned int) [function] [call site] 01136
13 hb_vector_t ::reset() [function] [call site] 01137
13 OT::ArrayOf >::iter() const [function] [call site] 01138
14 OT::ArrayOf >::as_array() const [function] [call site] 01139
15 OT::IntType ::operator unsigned int() const [function] [call site] 01140
15 hb_array_t hb_array (OT::Layout::GPOS_impl::MarkRecord const*, unsigned int) [function] [call site] 01141
13 hb_array_t ::begin() const [function] [call site] 01142
13 OT::IntType ::operator unsigned int() const [function] [call site] 01143
13 OT::ArrayOf >::operator[](int) [function] [call site] 01144
13 bool hb_hashmap_t ::has (unsigned int const&, unsigned int**) const [function] [call site] 01145
13 OT::ArrayOf >::operator[](int) [function] [call site] 01146
13 void graph::graph_t::add_link , true> >(OT::OffsetTo , true>*, unsigned int, unsigned int) [function] [call site] 01147
13 OT::IntType ::operator=(unsigned short) [function] [call site] 01148
12 hb_set_t::~hb_set_t() [function] [call site] 01149
9 graph::MarkBasePosFormat1::split_context_t::~split_context_t() [function] [call site] 01150
10 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 01151
10 hb_vector_t ::~hb_vector_t() [function] [call site] 01152
9 hb_vector_t ::~hb_vector_t() [function] [call site] 01153
9 hb_set_t::~hb_set_t() [function] [call site] 01154
8 hb_vector_t ::hb_vector_t() [function] [call site] 01155
6 hb_vector_t ::in_error() const [function] [call site] 01156
6 hb_vector_t ::operator bool() const [function] [call site] 01157
6 hb_vector_t >, false>::push() [function] [call site] 01158
6 hb_vector_t ::operator=(hb_vector_t &&) [function] [call site] 01159
6 hb_vector_t ::~hb_vector_t() [function] [call site] 01160
6 hb_vector_t >, false>::operator bool() const [function] [call site] 01161
6 graph::Lookup::add_sub_tables(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int, hb_vector_t >, false>&) [function] [call site] 01162
7 graph::Lookup::is_extension(unsigned int) const [function] [call site] 01163
7 hb_vector_t ::operator[](int) [function] [call site] 01164
7 graph::Lookup::fix_existing_subtable_links(graph::gsubgpos_graph_context_t&, unsigned int, hb_vector_t >, false>&) [function] [call site] 01165
8 OT::ArrayOf , true>, OT::IntType >::operator[](int) [function] [call site] 01166
8 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 01167
8 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 01168
7 graph::graph_t::vertex_t::table_size() const [function] [call site] 01169
7 graph::gsubgpos_graph_context_t::add_buffer(char*) [function] [call site] 01170
7 hb_free_impl [function] [call site] 01171
7 graph::graph_t::vertex_t::table_size() const [function] [call site] 01172
7 hb_memcpy(void*, void const*, unsigned long) [function] [call site] 01173
7 OT::IntType ::operator unsigned int() const [function] [call site] 01174
7 OT::IntType ::operator=(unsigned short) [function] [call site] 01175
7 hb_vector_t >, false>::begin() const [function] [call site] 01176
7 graph::Lookup::create_extension_subtable(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 01177
8 graph::gsubgpos_graph_context_t::create_node(unsigned int) [function] [call site] 01178
8 hb_vector_t ::operator[](int) [function] [call site] 01179
8 graph::ExtensionFormat1 ::reset(unsigned int) [function] [call site] 01180
9 OT::IntType ::operator=(unsigned short) [function] [call site] 01181
9 OT::Offset , true>::operator=(unsigned int) [function] [call site] 01182
10 OT::IntType ::operator=(unsigned int) [function] [call site] 01183
8 hb_vector_t ::push() [function] [call site] 01184
7 hb_vector_t ::operator[](int) [function] [call site] 01185
7 hb_vector_t ::push() [function] [call site] 01186
7 OT::ArrayOf , true>, OT::IntType >::operator[](int) [function] [call site] 01187
7 hb_serialize_context_t::object_t::link_t::cmp(void const*, void const*) [function] [call site] 01188
7 bool hb_hashmap_t ::set (unsigned int const&, graph::Lookup*&) [function] [call site] 01189
6 hb_vector_t >, false>::~hb_vector_t() [function] [call site] 01190
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01191
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01192
4 _promote_extensions_if_needed(graph::gsubgpos_graph_context_t&) [function] [call site] 01193
5 hb_hashmap_t ::operator bool() const [function] [call site] 01194
6 hb_hashmap_t ::is_empty() const [function] [call site] 01195
5 hb_vector_t ::hb_vector_t() [function] [call site] 01196
5 hb_hashmap_t ::get_population() const [function] [call site] 01197
5 hb_hashmap_t ::keys() const [function] [call site] 01198
5 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, unsigned int>::begin() const [function] [call site] 01199
5 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 01200
5 hb_set_t::hb_set_t() [function] [call site] 01201
5 graph::graph_t::find_subgraph_size(unsigned int, hb_set_t&, unsigned int) [function] [call site] 01202
5 graph::Lookup::number_of_subtables() const [function] [call site] 01203
5 hb_set_t::~hb_set_t() [function] [call site] 01204
5 hb_vector_t ::qsort(int (*)(void const*, void const*)) [function] [call site] 01205
6 hb_vector_t ::as_array() [function] [call site] 01206
6 hb_array_t ::qsort(int (*)(void const*, void const*)) [function] [call site] 01207
5 lookup_size_t::cmp(void const*, void const*) [function] [call site] 01208
6 lookup_size_t::cmp(lookup_size_t const*, lookup_size_t const*) [function] [call site] 01209
5 hb_vector_t ::operator[](int) [function] [call site] 01210
5 hb_vector_t ::begin() const [function] [call site] 01211
5 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 01212
5 graph::Lookup::is_extension(unsigned int) const [function] [call site] 01213
5 graph::graph_t::vertex_t::table_size() const [function] [call site] 01214
5 hb_set_t::hb_set_t() [function] [call site] 01215
5 graph::graph_t::find_subgraph_size(unsigned int, hb_set_t&, unsigned int) [function] [call site] 01216
5 hb_set_t::~hb_set_t() [function] [call site] 01217
5 hb_hashmap_t ::get(unsigned int const&) const [function] [call site] 01218
5 graph::Lookup::make_extension(graph::gsubgpos_graph_context_t&, unsigned int) [function] [call site] 01219
6 OT::IntType ::operator unsigned int() const [function] [call site] 01220
6 graph::Lookup::extension_type(unsigned int) const [function] [call site] 01221
6 graph::Lookup::is_extension(unsigned int) const [function] [call site] 01222
6 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01223
6 OT::IntType ::operator unsigned int() const [function] [call site] 01224
6 OT::ArrayOf , true>, OT::IntType >::operator[](int) [function] [call site] 01225
6 graph::graph_t::index_for_offset(unsigned int, void const*) const [function] [call site] 01226
6 graph::Lookup::make_subtable_extension(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 01227
7 OT::IntType ::operator unsigned int() const [function] [call site] 01228
7 graph::Lookup::create_extension_subtable(graph::gsubgpos_graph_context_t&, unsigned int, unsigned int) [function] [call site] 01229
7 hb_vector_t ::operator[](int) [function] [call site] 01230
7 hb_vector_t ::writer() [function] [call site] 01231
7 hb_array_t ::begin() const [function] [call site] 01232
7 hb_vector_t ::operator[](int) [function] [call site] 01233
7 hb_vector_t ::operator[](int) [function] [call site] 01234
7 unsigned int* hb_vector_t ::push (unsigned int&) [function] [call site] 01235
7 graph::graph_t::vertex_t::remap_parent(unsigned int, unsigned int) [function] [call site] 01236
6 OT::IntType ::operator=(unsigned short) [function] [call site] 01237
5 hb_vector_t ::~hb_vector_t() [function] [call site] 01238
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01239
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01240
4 graph::graph_t::assign_spaces() [function] [call site] 01241
5 graph::graph_t::update_parents() [function] [call site] 01242
5 hb_set_t::hb_set_t() [function] [call site] 01243
5 hb_set_t::hb_set_t() [function] [call site] 01244
5 graph::graph_t::find_space_roots(hb_set_t&, hb_set_t&) [function] [call site] 01245
6 graph::graph_t::root_idx() const [function] [call site] 01246
6 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01247
6 hb_set_t::hb_set_t() [function] [call site] 01248
6 graph::graph_t::find_32bit_roots(unsigned int, hb_set_t&) [function] [call site] 01249
7 hb_vector_t ::operator[](int) [function] [call site] 01250
7 hb_serialize_context_t::object_t::all_links() const [function] [call site] 01251
7 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 01252
7 hb_sparseset_t ::add(unsigned int) [function] [call site] 01253
7 graph::graph_t::find_32bit_roots(unsigned int, hb_set_t&) [function] [call site] 01254
6 hb_sparseset_t ::operator bool() const [function] [call site] 01255
7 hb_sparseset_t ::is_empty() const [function] [call site] 01256
8 hb_bit_set_invertible_t::is_empty() const [function] [call site] 01257
9 hb_bit_set_invertible_t::next(unsigned int*) const [function] [call site] 01258
6 hb_bit_set_invertible_t::iter_t::operator!=(hb_bit_set_invertible_t::iter_t const&) const [function] [call site] 01259
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01260
6 graph::graph_t::find_subgraph(unsigned int, hb_set_t&) [function] [call site] 01261
7 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01262
7 hb_sparseset_t ::add(unsigned int) [function] [call site] 01263
7 hb_serialize_context_t::object_t::all_links() const [function] [call site] 01264
7 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 01265
7 graph::graph_t::find_subgraph(unsigned int, hb_set_t&) [function] [call site] 01266
6 hb_set_t::~hb_set_t() [function] [call site] 01267
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01268
6 graph::graph_t::find_subgraph(unsigned int, hb_set_t&) [function] [call site] 01269
5 hb_sparseset_t ::invert() [function] [call site] 01270
6 hb_bit_set_invertible_t::invert() [function] [call site] 01271
5 hb_sparseset_t ::operator bool() const [function] [call site] 01272
5 hb_sparseset_t ::operator bool() const [function] [call site] 01273
5 hb_sparseset_t ::in_error() const [function] [call site] 01274
5 graph::graph_t::check_success(bool) [function] [call site] 01275
5 hb_sparseset_t ::next(unsigned int*) const [function] [call site] 01276
6 hb_bit_set_invertible_t::next(unsigned int*) const [function] [call site] 01277
5 hb_set_t::hb_set_t() [function] [call site] 01278
5 graph::graph_t::find_connected_nodes(unsigned int, hb_set_t&, hb_set_t&, hb_set_t&) [function] [call site] 01279
6 hb_sparseset_t ::in_error() const [function] [call site] 01280
6 graph::graph_t::check_success(bool) [function] [call site] 01281
6 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01282
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01283
6 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01284
6 hb_sparseset_t ::del(unsigned int) [function] [call site] 01285
7 hb_bit_set_invertible_t::del(unsigned int) [function] [call site] 01286
8 hb_bit_set_t::add(unsigned int) [function] [call site] 01287
9 hb_bit_set_t::dirty() [function] [call site] 01288
9 hb_bit_set_t::page_for(unsigned int, bool) [function] [call site] 01289
9 hb_bit_page_t::add(unsigned int) [function] [call site] 01290
10 hb_bit_page_t::mask(unsigned int) [function] [call site] 01291
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01292
6 hb_vector_t ::operator[](int) [function] [call site] 01293
6 hb_serialize_context_t::object_t::all_links() const [function] [call site] 01294
6 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 01295
6 graph::graph_t::find_connected_nodes(unsigned int, hb_set_t&, hb_set_t&, hb_set_t&) [function] [call site] 01296
7 hb_vector_t ::begin() const [function] [call site] 01297
7 graph::graph_t::find_connected_nodes(unsigned int, hb_set_t&, hb_set_t&, hb_set_t&) [function] [call site] 01298
5 hb_sparseset_t ::in_error() const [function] [call site] 01299
5 graph::graph_t::check_success(bool) [function] [call site] 01300
5 graph::graph_t::isolate_subgraph(hb_set_t&) [function] [call site] 01301
6 graph::graph_t::update_parents() [function] [call site] 01302
6 hb_map_t::hb_map_t() [function] [call site] 01303
7 hb_hashmap_t ::hb_hashmap_t() [function] [call site] 01304
6 hb_set_t::hb_set_t() [function] [call site] 01305
6 decltype (((hb_iter({parm#1})).begin)()) begin (hb_set_t&) [function] [call site] 01306
6 hb_bit_set_invertible_t::iter_t::operator!=(hb_bit_set_invertible_t::iter_t const&) const [function] [call site] 01307
6 graph::graph_t::wide_parents(unsigned int, hb_set_t&) const [function] [call site] 01308
7 hb_set_t::hb_set_t() [function] [call site] 01309
7 hb_vector_t ::operator[](int) const [function] [call site] 01310
7 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01311
7 hb_sparseset_t ::add(unsigned int) [function] [call site] 01312
7 hb_vector_t ::operator[](int) const [function] [call site] 01313
7 hb_sparseset_t ::add(unsigned int) [function] [call site] 01314
7 hb_set_t::~hb_set_t() [function] [call site] 01315
6 bool hb_hashmap_t ::set (unsigned int const&, unsigned int&&) [function] [call site] 01316
6 graph::graph_t::find_subgraph(unsigned int, hb_map_t&) [function] [call site] 01317
7 hb_vector_t ::operator[](int) [function] [call site] 01318
7 hb_serialize_context_t::object_t::all_links() const [function] [call site] 01319
7 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 01320
7 bool hb_hashmap_t ::has (unsigned int const&, unsigned int const**) const [function] [call site] 01321
7 bool hb_hashmap_t ::set (unsigned int const&, unsigned int&&) [function] [call site] 01322
7 bool hb_hashmap_t ::set (unsigned int const&, int&&) [function] [call site] 01323
7 graph::graph_t::find_subgraph(unsigned int, hb_map_t&) [function] [call site] 01324
6 graph::graph_t::root_idx() const [function] [call site] 01325
6 hb_map_t::hb_map_t() [function] [call site] 01326
6 hb_hashmap_t ::iter() const [function] [call site] 01327
7 hb_hashmap_t ::iter_items() const [function] [call site] 01328
6 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, hb_pair_t (hb_hashmap_t ::item_t::*)() const, (hb_function_sortedness_t)0, (void*)0>, hb_pair_t >::begin() const [function] [call site] 01329
6 hb_vector_t ::operator[](int) [function] [call site] 01330
6 graph::graph_t::vertex_t::incoming_edges() const [function] [call site] 01331
6 graph::graph_t::duplicate_subgraph(unsigned int, hb_map_t&) [function] [call site] 01332
7 bool hb_hashmap_t ::has (unsigned int const&, unsigned int**) const [function] [call site] 01333
7 graph::graph_t::duplicate(unsigned int) [function] [call site] 01334
7 graph::graph_t::check_success(bool) [function] [call site] 01335
7 bool hb_hashmap_t ::set (unsigned int const&, unsigned int&) [function] [call site] 01336
7 graph::graph_t::object(unsigned int) const [function] [call site] 01337
7 hb_serialize_context_t::object_t::all_links() const [function] [call site] 01338
7 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t const&>::begin() const [function] [call site] 01339
7 graph::graph_t::duplicate_subgraph(unsigned int, hb_map_t&) [function] [call site] 01340
6 graph::graph_t::in_error() const [function] [call site] 01341
6 graph::graph_t::root_idx() const [function] [call site] 01342
6 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01343
6 graph::graph_t::root_idx() const [function] [call site] 01344
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01345
6 hb_sparseset_t ::del(unsigned int) [function] [call site] 01346
6 hb_hashmap_t ::keys() const [function] [call site] 01347
6 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, unsigned int>::operator+() const [function] [call site] 01348
6 hb_map_iter_factory_t $_23::operator() (hb_map_iter_factory_t&&) const [function] [call site] 01349
7 hb_map_iter_factory_t ::hb_map_iter_factory_t({lambda(unsigned int)#1}) [function] [call site] 01350
6 void graph::graph_t::remap_obj_indices ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, graph::graph_t::isolate_subgraph(hb_set_t&)::{lambda(unsigned int)#1}, (hb_function_sortedness_t)0, (void*)0>, (void*)0>(hb_map_t const&, hb_map_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, graph::graph_t::isolate_subgraph(hb_set_t&)::{lambda(unsigned int)#1}, (hb_function_sortedness_t)0, (void*)0>, bool) [function] [call site] 01351
7 hb_hashmap_t ::operator bool() const [function] [call site] 01352
7 hb_iter_t ::item_t>, bool (hb_hashmap_t ::item_t::*)() const, $_11 const&, (void*)0>, unsigned int hb_hashmap_t ::item_t::*, (hb_function_sortedness_t)0, (void*)0>, $_30 const&, (hb_function_sortedness_t)0, (void*)0>, graph::graph_t::isolate_subgraph(hb_set_t&)::{lambda(unsigned int)#1}, (hb_function_sortedness_t)0, (void*)0>, unsigned int>::begin() const [function] [call site] 01353
7 hb_vector_t ::operator[](int) [function] [call site] 01354
7 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 01355
7 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 01356
7 bool hb_hashmap_t ::has (unsigned int const&, unsigned int const**) const [function] [call site] 01357
7 graph::graph_t::reassign_link(hb_serialize_context_t::object_t::link_t&, unsigned int, unsigned int) [function] [call site] 01358
6 hb_sparseset_t ::iter() const [function] [call site] 01359
6 void graph::graph_t::remap_obj_indices (hb_map_t const&, hb_bit_set_invertible_t::iter_t, bool) [function] [call site] 01360
7 hb_bit_set_invertible_t::iter_t::end() const [function] [call site] 01361
8 hb_bit_set_invertible_t::iter_t::iter_t(hb_bit_set_invertible_t const&, bool) [function] [call site] 01362
6 hb_sparseset_t ::next(unsigned int*) const [function] [call site] 01363
6 bool hb_hashmap_t ::has (unsigned int const&, unsigned int const**) const [function] [call site] 01364
6 hb_sparseset_t ::del(unsigned int) [function] [call site] 01365
6 hb_sparseset_t ::add(unsigned int) [function] [call site] 01366
6 hb_map_t::~hb_map_t() [function] [call site] 01367
7 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 01368
6 hb_set_t::~hb_set_t() [function] [call site] 01369
5 hb_sparseset_t ::in_error() const [function] [call site] 01370
5 graph::graph_t::check_success(bool) [function] [call site] 01371
5 graph::graph_t::next_space() const [function] [call site] 01372
5 unsigned int* hb_vector_t ::push (int&&) [function] [call site] 01373
5 decltype (((hb_iter({parm#1})).begin)()) begin (hb_set_t&) [function] [call site] 01374
5 hb_bit_set_invertible_t::iter_t::operator!=(hb_bit_set_invertible_t::iter_t const&) const [function] [call site] 01375
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01376
5 hb_vector_t ::operator[](int) [function] [call site] 01377
5 hb_vector_t ::operator[](int) [function] [call site] 01378
5 hb_set_t::~hb_set_t() [function] [call site] 01379
5 hb_set_t::~hb_set_t() [function] [call site] 01380
4 graph::graph_t::sort_shortest_distance() [function] [call site] 01381
4 graph::graph_t::sort_shortest_distance_if_needed() [function] [call site] 01382
5 graph::graph_t::sort_shortest_distance() [function] [call site] 01383
4 graph::will_overflow(graph::graph_t&, hb_vector_t *) [function] [call site] 01384
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01385
4 graph::print_overflows(graph::graph_t&, hb_vector_t const&) [function] [call site] 01386
5 _hb_debug(unsigned int, unsigned int) [function] [call site] 01387
5 graph::graph_t::update_parents() [function] [call site] 01388
5 hb_vector_t ::begin() const [function] [call site] 01389
5 hb_vector_t ::operator[](int) [function] [call site] 01390
5 hb_vector_t ::operator[](int) [function] [call site] 01391
5 graph::graph_t::vertex_t::incoming_edges() const [function] [call site] 01392
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01393
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01394
4 _try_isolating_subgraphs(hb_vector_t const&, graph::graph_t&) [function] [call site] 01395
5 hb_set_t::hb_set_t() [function] [call site] 01396
5 hb_vector_t ::operator[](int) const [function] [call site] 01397
5 graph::graph_t::space_for(unsigned int, unsigned int*) const [function] [call site] 01398
6 hb_vector_t ::operator[](int) const [function] [call site] 01399
6 hb_vector_t ::operator bool() const [function] [call site] 01400
6 hb_vector_t ::operator[](int) const [function] [call site] 01401
6 graph::graph_t::space_for(unsigned int, unsigned int*) const [function] [call site] 01402
5 graph::graph_t::num_roots_for_space(unsigned int) const [function] [call site] 01403
6 hb_vector_t ::operator[](int) const [function] [call site] 01404
5 hb_sparseset_t ::add(unsigned int) [function] [call site] 01405
5 hb_sparseset_t ::operator bool() const [function] [call site] 01406
5 graph::graph_t::num_roots_for_space(unsigned int) const [function] [call site] 01407
5 decltype (({parm#1}>={parm#2})?{parm#1} : {parm#2}) $_0::operator() (unsigned int&&, unsigned int&&) const [function] [call site] 01408
5 hb_sparseset_t ::get_population() const [function] [call site] 01409
5 hb_sparseset_t ::previous(unsigned int*) const [function] [call site] 01410
6 hb_bit_set_invertible_t::previous(unsigned int*) const [function] [call site] 01411
7 hb_bit_set_t::previous(unsigned int*) const [function] [call site] 01412
8 hb_bit_set_t::get_max() const [function] [call site] 01413
9 hb_vector_t ::operator[](int) const [function] [call site] 01414
9 hb_vector_t ::operator[](int) const [function] [call site] 01415
9 hb_bit_page_t::is_empty() const [function] [call site] 01416
9 hb_bit_page_t::get_max() const [function] [call site] 01417
10 hb_bit_page_t::len() [function] [call site] 01418
10 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 01419
10 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 01420
8 hb_bit_set_t::get_major(unsigned int) const [function] [call site] 01421
8 bool hb_vector_t ::bfind (hb_bit_set_t::page_map_t const&, unsigned int*, hb_not_found_t, unsigned int) const [function] [call site] 01422
8 hb_vector_t ::operator[](int) const [function] [call site] 01423
8 hb_bit_page_t::previous(unsigned int*) const [function] [call site] 01424
9 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 01425
9 hb_bit_page_t::elt_get_max(unsigned long long const&) [function] [call site] 01426
10 unsigned int hb_bit_storage (unsigned long long) [function] [call site] 01427
9 hb_vector_size_t ::operator[](unsigned int) const [function] [call site] 01428
8 hb_bit_page_t::get_max() const [function] [call site] 01429
7 hb_bit_set_t::previous(unsigned int*) const [function] [call site] 01430
7 hb_bit_set_t::previous_range(unsigned int*, unsigned int*) const [function] [call site] 01431
8 hb_bit_set_t::previous(unsigned int*) const [function] [call site] 01432
8 hb_bit_set_t::previous(unsigned int*) const [function] [call site] 01433
5 hb_sparseset_t ::del(unsigned int) [function] [call site] 01434
5 hb_sparseset_t ::get_population() const [function] [call site] 01435
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01436
5 graph::graph_t::isolate_subgraph(hb_set_t&) [function] [call site] 01437
5 graph::graph_t::move_to_new_space(hb_set_t const&) [function] [call site] 01438
6 unsigned int* hb_vector_t ::push (int&&) [function] [call site] 01439
6 decltype (((hb_iter({parm#1})).begin)()) begin (hb_set_t const&) [function] [call site] 01440
6 hb_bit_set_invertible_t::iter_t::operator!=(hb_bit_set_invertible_t::iter_t const&) const [function] [call site] 01441
6 hb_vector_t ::operator[](int) [function] [call site] 01442
6 hb_vector_t ::operator[](int) [function] [call site] 01443
6 hb_vector_t ::operator[](int) [function] [call site] 01444
5 hb_set_t::~hb_set_t() [function] [call site] 01445
4 _process_overflows(hb_vector_t const&, hb_set_t&, graph::graph_t&) [function] [call site] 01446
5 hb_vector_t ::operator[](int) const [function] [call site] 01447
5 graph::graph_t::vertex_t::is_shared() const [function] [call site] 01448
5 graph::graph_t::vertex_t::is_leaf() const [function] [call site] 01449
5 hb_sparseset_t ::has(unsigned int) const [function] [call site] 01450
5 graph::graph_t::raise_childrens_priority(unsigned int) [function] [call site] 01451
6 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01452
6 hb_vector_t ::operator[](int) [function] [call site] 01453
6 hb_serialize_context_t::object_t::all_links_writer() [function] [call site] 01454
6 hb_iter_t , hb_array_t >, hb_serialize_context_t::object_t::link_t&>::begin() const [function] [call site] 01455
6 hb_vector_t ::operator[](int) [function] [call site] 01456
6 graph::graph_t::vertex_t::raise_priority() [function] [call site] 01457
5 hb_sparseset_t ::add(unsigned int) [function] [call site] 01458
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01459
4 graph::graph_t::sort_shortest_distance() [function] [call site] 01460
4 hb_set_t::~hb_set_t() [function] [call site] 01461
4 graph::graph_t::in_error() const [function] [call site] 01462
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01463
4 graph::will_overflow(graph::graph_t&, hb_vector_t *) [function] [call site] 01464
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01465
4 hb_vector_t ::~hb_vector_t() [function] [call site] 01466
4 graph::gsubgpos_graph_context_t::~gsubgpos_graph_context_t() [function] [call site] 01467
5 hb_hashmap_t ::~hb_hashmap_t() [function] [call site] 01468
3 graph::serialize(graph::graph_t const&) [function] [call site] 01469
4 hb_vector_t ::hb_vector_t() [function] [call site] 01470
4 hb_blob_get_empty [function] [call site] 01471
5 NullHelper ::get_null() [function] [call site] 01472
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01473
4 hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) [function] [call site] 01474
4 void* hb_serialize_context_t::start_serialize () [function] [call site] 01475
5 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01476
5 __assert_fail [call site] 01477
5 void* hb_serialize_context_t::push () [function] [call site] 01478
6 hb_serialize_context_t::in_error() const [function] [call site] 01479
6 void* hb_serialize_context_t::start_embed (void const*) const [function] [call site] 01480
6 hb_pool_t ::alloc() [function] [call site] 01481
7 hb_calloc_impl [function] [call site] 01482
7 hb_pool_t ::chunk_t::thread() [function] [call site] 01483
8 unsigned int ARRAY_LENGTH (hb_serialize_context_t::object_t const (&) [32u]) [function] [call site] 01484
8 unsigned int ARRAY_LENGTH (hb_serialize_context_t::object_t const (&) [32u]) [function] [call site] 01485
7 hb_memset(void*, int, unsigned int) [function] [call site] 01486
6 hb_serialize_context_t::check_success(bool, hb_serialize_error_t) [function] [call site] 01487
6 void* hb_serialize_context_t::start_embed (void const*) const [function] [call site] 01488
4 void* hb_serialize_context_t::push () [function] [call site] 01489
4 hb_vector_t ::operator[](int) const [function] [call site] 01490
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01491
4 hb_vector_t ::operator[](int) const [function] [call site] 01492
4 hb_vector_t ::operator[](int) const [function] [call site] 01493
4 graph::serialize_link(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01494
5 void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01495
6 OT::Offset , true>::operator=(int) [function] [call site] 01496
7 OT::IntType ::operator=(int) [function] [call site] 01497
6 void hb_serialize_context_t::add_link , true> >(OT::Offset , true>&, unsigned int, hb_serialize_context_t::whence_t, unsigned int) [function] [call site] 01498
7 hb_serialize_context_t::in_error() const [function] [call site] 01499
7 __assert_fail [call site] 01500
7 __assert_fail [call site] 01501
7 hb_vector_t ::push() [function] [call site] 01502
7 hb_vector_t ::in_error() const [function] [call site] 01503
7 hb_serialize_context_t::err(hb_serialize_error_t) [function] [call site] 01504
5 void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01505
5 void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01506
5 void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01507
5 void graph::serialize_link_of_type >(hb_serialize_context_t::object_t::link_t const&, char*, hb_serialize_context_t*) [function] [call site] 01508
5 __assert_fail [call site] 01509
4 hb_serialize_context_t::pop_pack(bool) [function] [call site] 01510
4 hb_serialize_context_t::end_serialize() [function] [call site] 01511
4 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01512
4 hb_serialize_context_t::copy_blob() const [function] [call site] 01513
5 hb_serialize_context_t::copy_bytes() const [function] [call site] 01514
5 hb_blob_create [function] [call site] 01515
6 hb_blob_get_empty [function] [call site] 01516
6 hb_blob_create_or_fail [function] [call site] 01517
7 hb_blob_t* hb_object_create () [function] [call site] 01518
8 hb_calloc_impl [function] [call site] 01519
8 hb_blob_t::hb_blob_t() [function] [call site] 01520
9 hb_object_header_t::hb_object_header_t() [function] [call site] 01521
8 void hb_object_init (hb_blob_t*) [function] [call site] 01522
8 void hb_object_trace (hb_blob_t const*, char const*) [function] [call site] 01523
9 hb_reference_count_t::get_relaxed() const [function] [call site] 01524
10 hb_atomic_int_t::operator int() const [function] [call site] 01525
9 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01526
7 hb_blob_t::try_make_writable() [function] [call site] 01527
8 hb_blob_t::try_make_writable_inplace() [function] [call site] 01528
9 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01529
9 hb_blob_t::try_make_writable_inplace_unix() [function] [call site] 01530
10 sysconf [call site] 01531
10 __errno_location [call site] 01532
10 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01533
10 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01534
10 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01535
10 mprotect [call site] 01536
10 __errno_location [call site] 01537
10 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01538
10 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01539
9 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01540
8 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01541
8 hb_malloc_impl [function] [call site] 01542
8 void _hb_debug_msg<0>(char const*, void const*, char const*, bool, unsigned int, int, char const*, ...) [function] [call site] 01543
8 hb_blob_t::destroy_user_data() [function] [call site] 01544
8 hb_free_impl [function] [call site] 01545
7 hb_blob_destroy [function] [call site] 01546
8 bool hb_object_destroy (hb_blob_t*) [function] [call site] 01547
9 void hb_object_trace (hb_blob_t const*, char const*) [function] [call site] 01548
9 hb_object_header_t::is_inert() const [function] [call site] 01549
10 hb_reference_count_t::get_relaxed() const [function] [call site] 01550
9 bool hb_object_is_valid (hb_blob_t const*) [function] [call site] 01551
10 hb_reference_count_t::is_valid() const [function] [call site] 01552
11 hb_atomic_int_t::operator int() const [function] [call site] 01553
9 __assert_fail [call site] 01554
9 hb_reference_count_t::dec() const [function] [call site] 01555
10 hb_atomic_int_t::dec() [function] [call site] 01556
9 void hb_object_fini (hb_blob_t*) [function] [call site] 01557
9 hb_blob_t::~hb_blob_t() [function] [call site] 01558
10 hb_blob_t::destroy_user_data() [function] [call site] 01559
8 hb_free_impl [function] [call site] 01560
6 hb_blob_get_empty [function] [call site] 01561
5 hb_free_impl [function] [call site] 01562
4 hb_serialize_context_t::~hb_serialize_context_t() [function] [call site] 01563
4 hb_vector_t ::~hb_vector_t() [function] [call site] 01564
1 cleanup(hb_object_t*, unsigned short) [function] [call site] 01565