The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 2929 | 0 | EP | call site: 00000 | ShapePlan::from_layout |
fuzz_target
[function]
[call site]
00000
helpers::select_font
[function]
[call site]
00001
Font::last
[function]
[call site]
00002
copied
[function]
[call site]
00003
unwrap_or_default
[function]
[call site]
00004
TestOptions::new
[function]
[call site]
00005
Self::default
[function]
[call site]
00006
TestOptions::new
[function]
[call site]
00007
Self::default
[function]
[call site]
00008
with_test_shaper
[function]
[call site]
00009
fs::read
[function]
[call site]
00010
T::read
[function]
[call site]
00011
T::read
[function]
[call site]
00012
Result::likely_ok
[function]
[call site]
00013
Some
[function]
[call site]
00014
cold
[function]
[call site]
00015
core::hint::black_box
[function]
[call site]
00016
Result::likely_ok
[function]
[call site]
00017
test_font_path
[function]
[call site]
00018
Feature::from
[function]
[call site]
00019
tag_to_rust
[function]
[call site]
00020
Tag::from_be_bytes
[function]
[call site]
00021
u32::to_be_bytes
[function]
[call site]
00022
Self::join
[function]
[call site]
00023
join
[function]
[call site]
00024
join
[function]
[call site]
00025
join
[function]
[call site]
00026
Option::expect
[function]
[call site]
00027
harfrust::font::Font::new
[function]
[call site]
00028
layout_cache
[function]
[call site]
00029
crate::font::_font_interop::_get_or_init_shaping_data
[function]
[call site]
00030
TestOptions::new
[function]
[call site]
00031
Self::default
[function]
[call site]
00032
LayoutCache::new
[function]
[call site]
00033
tests::cached_table_disposition_skips_missing_tables
[function]
[call site]
00034
TestOptions::new
[function]
[call site]
00035
Self::default
[function]
[call site]
00036
Self::unwrap
[function]
[call site]
00037
TestOptions::new
[function]
[call site]
00038
Self::default
[function]
[call site]
00039
TestOptions::new
[function]
[call site]
00040
Self::default
[function]
[call site]
00041
Once::clone
[function]
[call site]
00042
TestOptions::new
[function]
[call site]
00043
Self::default
[function]
[call site]
00044
Once::get
[function]
[call site]
00045
Once::get
[function]
[call site]
00046
call_once
[function]
[call site]
00047
Once::clone
[function]
[call site]
00048
TestOptions::new
[function]
[call site]
00049
Once::get
[function]
[call site]
00050
call_once
[function]
[call site]
00051
Once::clone
[function]
[call site]
00052
TestOptions::new
[function]
[call site]
00053
Self::default
[function]
[call site]
00054
TestOptions::new
[function]
[call site]
00055
Self::fetch_add
[function]
[call site]
00056
data_for_tag
[function]
[call site]
00057
arabic_pua_map
[function]
[call site]
00058
usize::try_from
[function]
[call site]
00059
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
00060
arabic_pua_b4
[function]
[call site]
00061
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
00062
arabic_pua_b4
[function]
[call site]
00063
arabic_pua_b4
[function]
[call site]
00064
Feature::from
[function]
[call site]
00065
tag_to_rust
[function]
[call site]
00066
Feature::from
[function]
[call site]
00067
tag_to_rust
[function]
[call site]
00068
Language::as_bytes
[function]
[call site]
00069
&[u8]::to_vec
[function]
[call site]
00070
ShaperFont::new
[function]
[call site]
00071
layout_cache
[function]
[call site]
00072
ShaperFont::normalized_coords
[function]
[call site]
00073
ShaperFont::normalized_coords
[function]
[call site]
00074
ShaperFont::normalized_coords
[function]
[call site]
00075
&[crate::font::NormalizedCoord]::is_empty
[function]
[call site]
00076
LayoutTable::feature_variations
[function]
[call site]
00077
LayoutTable::feature_variations
[function]
[call site]
00078
LayoutTable::feature_variations
[function]
[call site]
00079
LayoutTable::feature_variations
[function]
[call site]
00080
transpose
[function]
[call site]
00081
Result::likely_ok
[function]
[call site]
00082
Some
[function]
[call site]
00083
cold
[function]
[call site]
00084
flatten
[function]
[call site]
00085
LayoutTable::feature_variations
[function]
[call site]
00086
transpose
[function]
[call site]
00087
Result::likely_ok
[function]
[call site]
00088
flatten
[function]
[call site]
00089
OtData::new
[function]
[call site]
00090
CFDataWrapper::as_ref
[function]
[call site]
00091
as_bytes_unchecked
[function]
[call site]
00092
map_or
[function]
[call site]
00093
CFDataWrapper::as_ref
[function]
[call site]
00094
class_set_filter
[function]
[call site]
00095
GlyphFlags::contains
[function]
[call site]
00096
Feature::from
[function]
[call site]
00097
&[crate::font::NormalizedCoord]::is_empty
[function]
[call site]
00098
AatData::new
[function]
[call site]
00099
Some
[function]
[call site]
00100
CFDataWrapper::as_ref
[function]
[call site]
00101
map_or
[function]
[call site]
00102
Some
[function]
[call site]
00103
Once::clone
[function]
[call site]
00104
TestOptions::new
[function]
[call site]
00105
Once::get
[function]
[call site]
00106
call_once
[function]
[call site]
00107
Once::clone
[function]
[call site]
00108
Once::clone
[function]
[call site]
00109
Scale::default
[function]
[call site]
00110
Font::units_per_em
[function]
[call site]
00111
Font::charmap
[function]
[call site]
00112
Once::new
[function]
[call site]
00113
Self
[function]
[call site]
00114
spin::Once::new
[function]
[call site]
00115
Self
[function]
[call site]
00116
spin::Once::new
[function]
[call site]
00117
Once::new
[function]
[call site]
00118
Self::unwrap
[function]
[call site]
00119
LayoutCache::new
[function]
[call site]
00120
OtData::var_store
[function]
[call site]
00121
OtData::new
[function]
[call site]
00122
AatData::new
[function]
[call site]
00123
crate::font::_font_interop::_table_cache_host
[function]
[call site]
00124
OtCache::new
[function]
[call site]
00125
Once::clone
[function]
[call site]
00126
Self::map
[function]
[call site]
00127
usize::try_from
[function]
[call site]
00128
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
00129
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
00130
Feature::from
[function]
[call site]
00131
Yoke::attach_to_cart
[function]
[call site]
00132
CachedTables::new
[function]
[call site]
00133
OtData::gsub
[function]
[call site]
00134
is_some
[function]
[call site]
00135
then_some
[function]
[call site]
00136
Result::likely_ok
[function]
[call site]
00137
OtData::gpos
[function]
[call site]
00138
is_some
[function]
[call site]
00139
then_some
[function]
[call site]
00140
Result::likely_ok
[function]
[call site]
00141
zero_mark_widths_by_gdef
[function]
[call site]
00142
Buffer::infos_and_positions_mut
[function]
[call site]
00143
get_mut
[function]
[call site]
00144
unwrap_or_default
[function]
[call site]
00145
get_mut
[function]
[call site]
00146
unwrap_or_default
[function]
[call site]
00147
NominalGlyphs::into_iter
[function]
[call site]
00148
iter_mut
[function]
[call site]
00149
Self::IntoIter::zip
[function]
[call site]
00150
GlyphInfo::is_mark
[function]
[call site]
00151
OtData::glyph_props
[function]
[call site]
00152
to_u32
[function]
[call site]
00153
Once::get
[function]
[call site]
00154
OtData::glyph_class
[function]
[call site]
00155
Once::get
[function]
[call site]
00156
TestOptions::new
[function]
[call site]
00157
Self::default
[function]
[call site]
00158
buffer_var_shape::bits
[function]
[call site]
00159
buffer_var_shape::start
[function]
[call site]
00160
buffer_var_shape::count
[function]
[call site]
00161
buffer_var_shape::bits
[function]
[call site]
00162
OtData::glyph_mark_attachment_class
[function]
[call site]
00163
Once::get
[function]
[call site]
00164
TestOptions::new
[function]
[call site]
00165
buffer_var_shape::bits
[function]
[call site]
00166
Buffer::reset
[function]
[call site]
00167
Buffer::clear
[function]
[call site]
00168
SetDigest::clear
[function]
[call site]
00169
SetDigest::clear
[function]
[call site]
00170
Default::default
[function]
[call site]
00171
TestOptions::new
[function]
[call site]
00172
with_test_shaper
[function]
[call site]
00173
shape_test
[function]
[call site]
00174
ShaperFont::new
[function]
[call site]
00175
layout_cache
[function]
[call site]
00176
ShaperFont::normalized_coords
[function]
[call site]
00177
&[crate::font::NormalizedCoord]::is_empty
[function]
[call site]
00178
LayoutTable::feature_variations
[function]
[call site]
00179
OtData::new
[function]
[call site]
00180
AatData::new
[function]
[call site]
00181
Some
[function]
[call site]
00182
Once::clone
[function]
[call site]
00183
Once::clone
[function]
[call site]
00184
Scale::default
[function]
[call site]
00185
Font::units_per_em
[function]
[call site]
00186
Font::charmap
[function]
[call site]
00187
Once::new
[function]
[call site]
00188
Once::new
[function]
[call site]
00189
ShaperFont::set_font_funcs
[function]
[call site]
00190
harfrust::shape
[function]
[call site]
00191
Rng::from_seed
[function]
[call site]
00192
Font::from_ref
[function]
[call site]
00193
Self
[function]
[call site]
00194
Font::shape_with
[function]
[call site]
00195
TestOptions::new
[function]
[call site]
00196
Self::default
[function]
[call site]
00197
Self::unwrap
[function]
[call site]
00198
Font::shape_with
[function]
[call site]
00199
TestOptions::new
[function]
[call site]
00200
Self::unwrap
[function]
[call site]
00201
Font::shape_with
[function]
[call site]
00202
as_ptr
[function]
[call site]
00203
as_ptr
[function]
[call site]
00204
Font::from_ref
[function]
[call site]
00205
Self
[function]
[call site]
00206
iter_mut
[function]
[call site]
00207
rand_u32
[function]
[call site]
00208
rand_u32
[function]
[call site]
00209
harfrust::ShapeOptions::new
[function]
[call site]
00210
Self::default
[function]
[call site]
00211
i32::unwrap
[function]
[call site]
00212
buffer_with_text
[function]
[call site]
00213
hr_buffer_create
[function]
[call site]
00214
object::create
[function]
[call site]
00215
object::create
[function]
[call site]
00216
ObjectHeader::new
[function]
[call site]
00217
TestOptions::new
[function]
[call site]
00218
Self::default
[function]
[call site]
00219
TestOptions::new
[function]
[call site]
00220
Self::default
[function]
[call site]
00221
TestOptions::new
[function]
[call site]
00222
Self::default
[function]
[call site]
00223
TestOptions::new
[function]
[call site]
00224
Self::default
[function]
[call site]
00225
IntSet::default
[function]
[call site]
00226
TestOptions::new
[function]
[call site]
00227
with_test_shaper
[function]
[call site]
00228
shape_test
[function]
[call site]
00229
buffer_with_text
[function]
[call site]
00230
TestOptions::new
[function]
[call site]
00231
Self::default
[function]
[call site]
00232
TestOptions::font_funcs
[function]
[call site]
00233
Some
[function]
[call site]
00234
ObjectHeader::new
[function]
[call site]
00235
Buffer::new
[function]
[call site]
00236
Buffer::is_empty
[function]
[call site]
00237
TestOptions::new
[function]
[call site]
00238
TestOptions::new
[function]
[call site]
00239
Default::default
[function]
[call site]
00240
SetDigest::new
[function]
[call site]
00241
U32Set::default
[function]
[call site]
00242
TestOptions::new
[function]
[call site]
00243
with_test_shaper
[function]
[call site]
00244
shape_test
[function]
[call site]
00245
buffer_with_text
[function]
[call site]
00246
TestOptions::new
[function]
[call site]
00247
TestOptions::font_funcs
[function]
[call site]
00248
Some
[function]
[call site]
00249
hr_buffer_add_utf8
[function]
[call site]
00250
object::as_mutable
[function]
[call site]
00251
*mut
[call site]
00252
hr_set_t::header
[function]
[call site]
00253
load
[function]
[call site]
00254
Some
[function]
[call site]
00255
Tag::is_null
[function]
[call site]
00256
Tag::to_be_bytes
[function]
[call site]
00257
core::ffi::CStr::from_ptr
[function]
[call site]
00258
to_bytes
[function]
[call site]
00259
core::slice::from_raw_parts
[function]
[call site]
00260
cast::<u8>
[function]
[call site]
00261
item_range
[function]
[call site]
00262
hr_set_get_min
[function]
[call site]
00263
object::or_empty
[function]
[call site]
00264
CFDataWrapper::as_ref
[function]
[call site]
00265
as_bytes_unchecked
[function]
[call site]
00266
Buffer::is_empty
[function]
[call site]
00267
bool::cast_const
[function]
[call site]
00268
NominalGlyphsIter::next
[function]
[call site]
00269
NominalGlyphsIter::next
[function]
[call site]
00270
Some
[function]
[call site]
00271
bytemuck::cast_mut
[function]
[call site]
00272
u8::saturating_add
[function]
[call site]
00273
hr_set_get_min
[function]
[call site]
00274
Buffer::len
[function]
[call site]
00275
Buffer::is_empty
[function]
[call site]
00276
set_pre_context_utf8
[function]
[call site]
00277
decode_pre_context_utf8
[function]
[call site]
00278
Buffer::len
[function]
[call site]
00279
Buffer::len
[function]
[call site]
00280
next_utf8
[function]
[call site]
00281
into
[function]
[call site]
00282
GlyphFlags::contains
[function]
[call site]
00283
Buffer::len
[function]
[call site]
00284
GlyphInfo::set_continuation
[function]
[call site]
00285
OtShapeContext::set_unicode_props
[function]
[call site]
00286
get_mut
[function]
[call site]
00287
GlyphInfo::init_unicode_props
[function]
[call site]
00288
GlyphInfo::as_codepoint
[function]
[call site]
00289
Codepoint::general_category
[function]
[call site]
00290
icu::general_category_for
[function]
[call site]
00291
GeneralCategory::from_icu
[function]
[call site]
00292
CodePointMapData::<IcuGeneralCategory>::new
[function]
[call site]
00293
Self::default
[function]
[call site]
00294
Self::get32
[function]
[call site]
00295
Codepoint::is_default_ignorable
[function]
[call site]
00296
GlyphFlags::contains
[function]
[call site]
00297
GlyphFlags::contains
[function]
[call site]
00298
GlyphFlags::contains
[function]
[call site]
00299
GlyphFlags::contains
[function]
[call site]
00300
GlyphFlags::contains
[function]
[call site]
00301
GlyphFlags::contains
[function]
[call site]
00302
GlyphFlags::contains
[function]
[call site]
00303
GlyphFlags::contains
[function]
[call site]
00304
GlyphFlags::contains
[function]
[call site]
00305
buffer_var_shape::bits
[function]
[call site]
00306
buffer_var_shape::bits
[function]
[call site]
00307
buffer_var_shape::bits
[function]
[call site]
00308
buffer_var_shape::bits
[function]
[call site]
00309
buffer_var_shape::bits
[function]
[call site]
00310
buffer_var_shape::bits
[function]
[call site]
00311
GlyphInfo::is_mark
[function]
[call site]
00312
OtData::glyph_props
[function]
[call site]
00313
buffer_var_shape::bits
[function]
[call site]
00314
buffer_var_shape::bits
[function]
[call site]
00315
Codepoint::modified_combining_class
[function]
[call site]
00316
combining_class
[function]
[call site]
00317
icu::combining_class_for
[function]
[call site]
00318
CodePointMapData::<IcuCanonicalCombiningClass>::new
[function]
[call site]
00319
Self::default
[function]
[call site]
00320
Self::get32
[function]
[call site]
00321
to_icu4c_value
[function]
[call site]
00322
OtShapeContext::set_unicode_props
[function]
[call site]
00323
get_mut
[function]
[call site]
00324
GlyphInfo::init_unicode_props
[function]
[call site]
00325
GlyphInfo::set_general_category
[function]
[call site]
00326
OtShapeContext::set_unicode_props
[function]
[call site]
00327
buffer_var_shape::bits
[function]
[call site]
00328
OtShapeContext::set_unicode_props
[function]
[call site]
00329
rb_flag_unsafe
[function]
[call site]
00330
rb_flag
[function]
[call site]
00331
rb_flag
[function]
[call site]
00332
rb_flag
[function]
[call site]
00333
rb_flag
[function]
[call site]
00334
rb_flag
[function]
[call site]
00335
split_at_mut_checked
[function]
[call site]
00336
first_mut
[function]
[call site]
00337
GlyphInfo::set_continuation
[function]
[call site]
00338
OtShapeContext::set_unicode_props
[function]
[call site]
00339
buffer_var_shape::bits
[function]
[call site]
00340
OtShapeContext::set_unicode_props
[function]
[call site]
00341
last
[function]
[call site]
00342
GlyphInfo::is_continuation
[function]
[call site]
00343
OtShapeContext::set_unicode_props
[function]
[call site]
00344
buffer_var_shape::bits
[function]
[call site]
00345
GlyphInfo::set_continuation
[function]
[call site]
00346
GlyphInfo::is_zwj
[function]
[call site]
00347
GlyphInfo::is_unicode_format
[function]
[call site]
00348
GlyphInfo::general_category
[function]
[call site]
00349
OtShapeContext::set_unicode_props
[function]
[call site]
00350
buffer_var_shape::bits
[function]
[call site]
00351
unicode::GeneralCategory
[function]
[call site]
00352
OtShapeContext::set_unicode_props
[function]
[call site]
00353
buffer_var_shape::bits
[function]
[call site]
00354
GlyphInfo::set_continuation
[function]
[call site]
00355
get_mut
[function]
[call site]
00356
get_mut
[function]
[call site]
00357
GlyphInfo::as_codepoint
[function]
[call site]
00358
Codepoint::is_emoji_extended_pictographic
[function]
[call site]
00359
emoji_table::is_Extended_Pictographic
[function]
[call site]
00360
emoji_is_extended_pictographic_u8
[function]
[call site]
00361
emoji_b1
[function]
[call site]
00362
emoji_b4
[function]
[call site]
00363
GlyphInfo::init_unicode_props
[function]
[call site]
00364
GlyphInfo::as_codepoint
[function]
[call site]
00365
Codepoint::general_category
[function]
[call site]
00366
Codepoint::is_default_ignorable
[function]
[call site]
00367
buffer_var_shape::bits
[function]
[call site]
00368
buffer_var_shape::bits
[function]
[call site]
00369
buffer_var_shape::bits
[function]
[call site]
00370
buffer_var_shape::bits
[function]
[call site]
00371
buffer_var_shape::bits
[function]
[call site]
00372
buffer_var_shape::bits
[function]
[call site]
00373
GlyphInfo::is_mark
[function]
[call site]
00374
buffer_var_shape::bits
[function]
[call site]
00375
Codepoint::modified_combining_class
[function]
[call site]
00376
OtShapeContext::set_unicode_props
[function]
[call site]
00377
GlyphInfo::set_continuation
[function]
[call site]
00378
OtShapeContext::set_unicode_props
[function]
[call site]
00379
buffer_var_shape::bits
[function]
[call site]
00380
OtShapeContext::set_unicode_props
[function]
[call site]
00381
GlyphInfo::set_continuation
[function]
[call site]
00382
Some
[function]
[call site]
00383
GlyphInfo::set_general_category
[function]
[call site]
00384
rb_flag_unsafe
[function]
[call site]
00385
rb_flag
[function]
[call site]
00386
rb_flag
[function]
[call site]
00387
rb_flag
[function]
[call site]
00388
rb_flag
[function]
[call site]
00389
rb_flag
[function]
[call site]
00390
split_at_mut_checked
[function]
[call site]
00391
first_mut
[function]
[call site]
00392
GlyphInfo::set_continuation
[function]
[call site]
00393
last
[function]
[call site]
00394
GlyphInfo::is_continuation
[function]
[call site]
00395
GlyphInfo::set_continuation
[function]
[call site]
00396
GlyphInfo::is_zwj
[function]
[call site]
00397
GlyphInfo::set_continuation
[function]
[call site]
00398
get_mut
[function]
[call site]
00399
get_mut
[function]
[call site]
00400
GlyphInfo::as_codepoint
[function]
[call site]
00401
Codepoint::is_emoji_extended_pictographic
[function]
[call site]
00402
GlyphInfo::init_unicode_props
[function]
[call site]
00403
GlyphInfo::set_continuation
[function]
[call site]
00404
GlyphInfo::set_continuation
[function]
[call site]
00405
Some
[function]
[call site]
00406
buffer_var_shape::bits
[function]
[call site]
00407
OtShapeContext::set_unicode_props
[function]
[call site]
00408
Feature::from
[function]
[call site]
00409
Feature::from
[function]
[call site]
00410
GlyphFlags::contains
[function]
[call site]
00411
Buffer::len
[function]
[call site]
00412
GlyphInfo::set_continuation
[function]
[call site]
00413
GlyphInfo::set_continuation
[function]
[call site]
00414
Feature::from
[function]
[call site]
00415
Feature::from
[function]
[call site]
00416
Feature::from
[function]
[call site]
00417
GlyphFlags::contains
[function]
[call site]
00418
GlyphFlags::contains
[function]
[call site]
00419
Buffer::len
[function]
[call site]
00420
GlyphInfo::set_continuation
[function]
[call site]
00421
GlyphInfo::set_continuation
[function]
[call site]
00422
GlyphInfo::set_continuation
[function]
[call site]
00423
Feature::from
[function]
[call site]
00424
Feature::from
[function]
[call site]
00425
Feature::from
[function]
[call site]
00426
Feature::from
[function]
[call site]
00427
GlyphFlags::contains
[function]
[call site]
00428
into
[function]
[call site]
00429
Buffer::set_pre_context_codepoints
[function]
[call site]
00430
Buffer::clear_context
[function]
[call site]
00431
NominalGlyphs::into_iter
[function]
[call site]
00432
iter_mut
[function]
[call site]
00433
Self::IntoIter::take
[function]
[call site]
00434
enumerate
[function]
[call site]
00435
set_post_context_utf8
[function]
[call site]
00436
decode_post_context_utf8
[function]
[call site]
00437
Buffer::len
[function]
[call site]
00438
Buffer::len
[function]
[call site]
00439
next_utf8
[function]
[call site]
00440
Buffer::set_post_context_codepoints
[function]
[call site]
00441
Buffer::clear_context
[function]
[call site]
00442
NominalGlyphs::into_iter
[function]
[call site]
00443
Self::IntoIter::take
[function]
[call site]
00444
enumerate
[function]
[call site]
00445
core::str::from_utf8
[function]
[call site]
00446
append_utf8
[function]
[call site]
00447
Buffer::len
[function]
[call site]
00448
Buffer::push_str
[function]
[call site]
00449
Buffer::ensure
[function]
[call site]
00450
Buffer::len
[function]
[call site]
00451
Buffer::enlarge
[function]
[call site]
00452
resize
[function]
[call site]
00453
GlyphInfo::default
[function]
[call site]
00454
TestOptions::new
[function]
[call site]
00455
with_test_shaper
[function]
[call site]
00456
shape_test
[function]
[call site]
00457
buffer_with_text
[function]
[call site]
00458
TestOptions::new
[function]
[call site]
00459
TestOptions::font_funcs
[function]
[call site]
00460
Some
[function]
[call site]
00461
resize
[function]
[call site]
00462
GlyphPosition::default
[function]
[call site]
00463
TestOptions::new
[function]
[call site]
00464
with_test_shaper
[function]
[call site]
00465
shape_test
[function]
[call site]
00466
buffer_with_text
[function]
[call site]
00467
TestOptions::new
[function]
[call site]
00468
TestOptions::font_funcs
[function]
[call site]
00469
Some
[function]
[call site]
00470
OtShapeContext::rotate_chars
[function]
[call site]
00471
Direction::is_backward
[function]
[call site]
00472
Direction::is_forward
[function]
[call site]
00473
Buffer::info_slice_mut
[function]
[call site]
00474
get_mut
[function]
[call site]
00475
unwrap_or_default
[function]
[call site]
00476
GlyphInfo::as_codepoint
[function]
[call site]
00477
Codepoint::mirroring
[function]
[call site]
00478
icu::mirroring_for
[function]
[call site]
00479
CodePointMapData::<BidiMirroringGlyph>::new
[function]
[call site]
00480
Self::default
[function]
[call site]
00481
Self::get32
[function]
[call site]
00482
arabic_pua_map
[function]
[call site]
00483
NormalizeContext::nominal_glyph
[function]
[call site]
00484
NormalizeContext::nominal_glyph
[function]
[call site]
00485
is_some
[function]
[call site]
00486
Direction::is_vertical
[function]
[call site]
00487
Direction::is_horizontal
[function]
[call site]
00488
Buffer::info_slice_mut
[function]
[call site]
00489
GlyphInfo::as_codepoint
[function]
[call site]
00490
Codepoint::vertical
[function]
[call site]
00491
Some
[function]
[call site]
00492
NormalizeContext::nominal_glyph
[function]
[call site]
00493
is_some
[function]
[call site]
00494
buffer_var_shape::count
[function]
[call site]
00495
Some
[function]
[call site]
00496
get_mut
[function]
[call site]
00497
iter_mut
[function]
[call site]
00498
zip
[function]
[call site]
00499
*mut
[call site]
00500
GlyphInfo::default
[function]
[call site]
00501
Buffer::glyph_infos_mut
[function]
[call site]
00502
get_mut
[function]
[call site]
00503
unwrap_or_default
[function]
[call site]
00504
wrapping_add
[function]
[call site]
00505
Buffer::len
[function]
[call site]
00506
next_utf8
[function]
[call site]
00507
Buffer::push
[function]
[call site]
00508
Some
[function]
[call site]
00509
Buffer::ensure
[function]
[call site]
00510
get_mut
[function]
[call site]
00511
GlyphInfo::default
[function]
[call site]
00512
*mut
[call site]
00513
as_ptr().cast::<c_char>
[function]
[call site]
00514
Buffer::len
[function]
[call site]
00515
hr_buffer_guess_segment_properties
[function]
[call site]
00516
object::as_mutable
[function]
[call site]
00517
guess_segment_properties
[function]
[call site]
00518
Buffer::guess_segment_properties
[function]
[call site]
00519
Coverage::is_none
[function]
[call site]
00520
GlyphInfo::as_codepoint
[function]
[call site]
00521
Codepoint::script
[function]
[call site]
00522
icu::script_for
[function]
[call site]
00523
TestOptions::new
[function]
[call site]
00524
Self::default
[function]
[call site]
00525
Self::get_locale_script
[function]
[call site]
00526
CodePointMapData::<IcuScript>::new
[function]
[call site]
00527
Self::default
[function]
[call site]
00528
Self::get32
[function]
[call site]
00529
Script::from_bytes
[function]
[call site]
00530
Script
[function]
[call site]
00531
TestOptions::new
[function]
[call site]
00532
Self::default
[function]
[call site]
00533
NominalGlyphs::into_raw
[function]
[call site]
00534
Buffer::is_empty
[function]
[call site]
00535
Tag::is_null
[function]
[call site]
00536
Tag::to_be_bytes
[function]
[call site]
00537
ptr::null_mut
[function]
[call site]
00538
size_of::<GlyphInfo>
[function]
[call site]
00539
size_of::<GlyphInfo>
[function]
[call site]
00540
as_mut_ptr
[function]
[call site]
00541
Buffer::len
[function]
[call site]
00542
cast::<u32>
[function]
[call site]
00543
cast_const
[function]
[call site]
00544
Option::wrapping_byte_add
[function]
[call site]
00545
wrapping_byte_add(Self::GLYPH_OFFSET).cast::<u32>
[function]
[call site]
00546
size_of::<GlyphInfo>
[function]
[call site]
00547
size_of::<GlyphInfo>
[function]
[call site]
00548
Some
[function]
[call site]
00549
Direction::from_script
[function]
[call site]
00550
Some
[function]
[call site]
00551
Some
[function]
[call site]
00552
Option::unwrap_or_default
[function]
[call site]
00553
Buffer::language
[function]
[call site]
00554
CFDataWrapper::as_ref
[function]
[call site]
00555
Coverage::is_none
[function]
[call site]
00556
Buffer::set_language
[function]
[call site]
00557
Some
[function]
[call site]
00558
crate::common::default_language
[function]
[call site]
00559
TestOptions::new
[function]
[call site]
00560
TestOptions::new
[function]
[call site]
00561
TestOptions::font_funcs
[function]
[call site]
00562
Some
[function]
[call site]
00563
Buffer::is_empty
[function]
[call site]
00564
buffer_var_shape::bits
[function]
[call site]
00565
saturating_sub
[function]
[call site]
00566
saturating_sub
[function]
[call site]
00567
Result::likely_ok
[function]
[call site]
00568
Font::map_or
[function]
[call site]
00569
Buffer::len
[function]
[call site]
00570
Buffer::len
[function]
[call site]
00571
CFDataWrapper::as_ref
[function]
[call site]
00572
as_bytes_unchecked
[function]
[call site]
00573
&[u8]::map
[function]
[call site]
00574
usize::try_from
[function]
[call site]
00575
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
00576
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
00577
Feature::from
[function]
[call site]
00578
*mut
[call site]
00579
Buffer::len
[function]
[call site]
00580
CFDataWrapper::as_ref
[function]
[call site]
00581
&[u8]::map
[function]
[call site]
00582
*mut
[call site]
00583
Buffer::len
[function]
[call site]
00584
CFDataWrapper::as_ref
[function]
[call site]
00585
&[u8]::map
[function]
[call site]
00586
*mut
[call site]
00587
class_set_filter
[function]
[call site]
00588
is_gdef_blocklisted
[function]
[call site]
00589
encode3
[function]
[call site]
00590
GlyphFlags::contains
[function]
[call site]
00591
is_some
[function]
[call site]
00592
map_or
[function]
[call site]
00593
CachedGdef::new
[function]
[call site]
00594
*mut
[call site]
00595
mark_glyph_sets_def
[function]
[call site]
00596
and_then
[function]
[call site]
00597
arabic_pua_map
[function]
[call site]
00598
coverages
[function]
[call site]
00599
NominalGlyphs::into_iter
[function]
[call site]
00600
arabic_pua_map
[function]
[call site]
00601
collect
[function]
[call site]
00602
unwrap_or_default
[function]
[call site]
00603
class_def
[function]
[call site]
00604
glyph_class_def
[function]
[call site]
00605
class_def
[function]
[call site]
00606
mark_attach_class_def
[function]
[call site]
00607
item_var_store
[function]
[call site]
00608
and_then
[function]
[call site]
00609
CFDataWrapper::as_ref
[function]
[call site]
00610
&[u8]::map
[function]
[call site]
00611
LookupCache::new
[function]
[call site]
00612
as_deref
[function]
[call site]
00613
map_or
[function]
[call site]
00614
LayoutTable::lookup_count
[function]
[call site]
00615
Option::lookup_list
[function]
[call site]
00616
arabic_pua_map
[function]
[call site]
00617
LayoutTable::lookup_count
[function]
[call site]
00618
Option::lookup_list
[function]
[call site]
00619
arabic_pua_map
[function]
[call site]
00620
LayoutTable::lookup_count
[function]
[call site]
00621
unwrap_or_default
[function]
[call site]
00622
Option::lookup_list
[function]
[call site]
00623
arabic_pua_map
[function]
[call site]
00624
LayoutTable::lookup_count
[function]
[call site]
00625
unwrap_or_default
[function]
[call site]
00626
unwrap_or_default
[function]
[call site]
00627
Option::lookup_list
[function]
[call site]
00628
arabic_pua_map
[function]
[call site]
00629
LayoutTable::lookup_count
[function]
[call site]
00630
unwrap_or_default
[function]
[call site]
00631
TestOptions::new
[function]
[call site]
00632
&[LookupMap]::resize_with
[function]
[call site]
00633
Feature::from
[function]
[call site]
00634
tag_to_rust
[function]
[call site]
00635
Once::clone
[function]
[call site]
00636
LookupCache::new
[function]
[call site]
00637
TestOptions::new
[function]
[call site]
00638
Self::default
[function]
[call site]
00639
u32::is_some_and
[function]
[call site]
00640
u32::map_or
[function]
[call site]
00641
u32::map_or
[function]
[call site]
00642
Once::clone
[function]
[call site]
00643
AatCache::new
[function]
[call site]
00644
Once::new
[function]
[call site]
00645
Once::new
[function]
[call site]
00646
Once::new
[function]
[call site]
00647
Once::new
[function]
[call site]
00648
arabic_pua_map
[function]
[call site]
00649
Yoke::attach_to_cart
[function]
[call site]
00650
CachedAatTables::new
[function]
[call site]
00651
MorphSubtableCache::descriptor_morx
[function]
[call site]
00652
instance_for_font_data
[function]
[call site]
00653
ShaperFont::new
[function]
[call site]
00654
Self::unwrap
[function]
[call site]
00655
Font::instance_builder
[function]
[call site]
00656
build
[function]
[call site]
00657
ShapePlan::new
[function]
[call site]
00658
ShaperFont::new
[function]
[call site]
00659
ShapePlan::from_layout
[function]
[call site]
00660
ShapePlanner::new
[function]
[call site]
00661
OtMapBuilder::new
[function]
[call site]
00662
Script::tags_for_language
[function]
[call site]
00663
TestOptions::new
[function]
[call site]
00664
Self::default
[function]
[call site]
00665
TestOptions::new
[function]
[call site]
00666
Language::as_bytes
[function]
[call site]
00667
Option::starts_with
[function]
[call site]
00668
Some
[function]
[call site]
00669
Buffer::len
[function]
[call site]
00670
Once::get
[function]
[call site]
00671
Once::get
[function]
[call site]
00672
Some
[function]
[call site]
00673
Once::get
[function]
[call site]
00674
Some
[function]
[call site]
00675
Some
[function]
[call site]
00676
Buffer::is_empty
[function]
[call site]
00677
Buffer::is_empty
[function]
[call site]
00678
parse_private_use_subtag
[function]
[call site]
00679
bool::windows
[function]
[call site]
00680
Buffer::len
[function]
[call site]
00681
position
[function]
[call site]
00682
ppem
[function]
[call site]
00683
u16::try_from
[function]
[call site]
00684
unwrap_or
[function]
[call site]
00685
Feature::from
[function]
[call site]
00686
tag_to_rust
[function]
[call site]
00687
Feature::from
[function]
[call site]
00688
Feature::from
[function]
[call site]
00689
ppem
[function]
[call site]
00690
scale
[function]
[call site]
00691
harfrust::Scale::new
[function]
[call site]
00692
Self::default
[function]
[call site]
00693
arabic_pua_map
[function]
[call site]
00694
Scale::mult_from_scale
[function]
[call site]
00695
Some
[function]
[call site]
00696
Font::upem
[function]
[call site]
00697
with_font
[function]
[call site]
00698
with_named_font
[function]
[call site]
00699
with_font_file
[function]
[call site]
00700
std::fs::read
[function]
[call site]
00701
T::read
[function]
[call site]
00702
Result::likely_ok
[function]
[call site]
00703
Option::expect
[function]
[call site]
00704
blob_over
[function]
[call site]
00705
hr_blob_create
[function]
[call site]
00706
destroy
[function]
[call site]
00707
CFDataWrapper::as_ref
[function]
[call site]
00708
as_bytes_unchecked
[function]
[call site]
00709
hr_set_t::header
[function]
[call site]
00710
ObjectHeader::is_immortal
[function]
[call site]
00711
load
[function]
[call site]
00712
fetch_sub
[function]
[call site]
00713
TableFace::drop
[function]
[call site]
00714
hr_face_destroy
[function]
[call site]
00715
object::destroy
[function]
[call site]
00716
cast::<u32>
[function]
[call site]
00717
Box::from_raw
[function]
[call site]
00718
destroy
[function]
[call site]
00719
Tag::is_null
[function]
[call site]
00720
Tag::to_be_bytes
[function]
[call site]
00721
TestOptions::new
[function]
[call site]
00722
core::slice::from_raw_parts
[function]
[call site]
00723
cast::<u8>
[function]
[call site]
00724
to_vec
[function]
[call site]
00725
destroy
[function]
[call site]
00726
Some
[function]
[call site]
00727
Feature::from
[function]
[call site]
00728
cast::<u8>
[function]
[call site]
00729
Some
[function]
[call site]
00730
Blob::Shared
[function]
[call site]
00731
TestOptions::new
[function]
[call site]
00732
hr_blob_t::empty
[function]
[call site]
00733
Once::get_or_init
[function]
[call site]
00734
call_once
[function]
[call site]
00735
Empty::new
[function]
[call site]
00736
Self
[function]
[call site]
00737
NominalGlyphs::into_raw
[function]
[call site]
00738
Buffer::is_empty
[function]
[call site]
00739
Tag::is_null
[function]
[call site]
00740
ptr::null_mut
[function]
[call site]
00741
size_of::<GlyphInfo>
[function]
[call site]
00742
size_of::<GlyphInfo>
[function]
[call site]
00743
as_mut_ptr
[function]
[call site]
00744
Buffer::len
[function]
[call site]
00745
cast::<u32>
[function]
[call site]
00746
cast_const
[function]
[call site]
00747
Option::wrapping_byte_add
[function]
[call site]
00748
wrapping_byte_add(Self::GLYPH_OFFSET).cast::<u32>
[function]
[call site]
00749
size_of::<GlyphInfo>
[function]
[call site]
00750
size_of::<GlyphInfo>
[function]
[call site]
00751
TestOptions::new
[function]
[call site]
00752
ObjectHeader::immortal
[function]
[call site]
00753
TestOptions::new
[function]
[call site]
00754
TestOptions::new
[function]
[call site]
00755
TestOptions::new
[function]
[call site]
00756
TestOptions::new
[function]
[call site]
00757
Blob::Static
[function]
[call site]
00758
Once::get
[function]
[call site]
00759
blob_from_raw
[function]
[call site]
00760
destroy
[function]
[call site]
00761
Tag::is_null
[function]
[call site]
00762
TestOptions::new
[function]
[call site]
00763
core::slice::from_raw_parts
[function]
[call site]
00764
cast::<u8>
[function]
[call site]
00765
to_vec
[function]
[call site]
00766
destroy
[function]
[call site]
00767
Some
[function]
[call site]
00768
Feature::from
[function]
[call site]
00769
cast::<u8>
[function]
[call site]
00770
Some
[function]
[call site]
00771
Blob::Shared
[function]
[call site]
00772
TestOptions::new
[function]
[call site]
00773
hr_blob_t::new
[function]
[call site]
00774
object::create
[function]
[call site]
00775
ObjectHeader::new
[function]
[call site]
00776
hr_blob_t::empty
[function]
[call site]
00777
Font::as_ptr
[function]
[call site]
00778
as_ptr().cast::<c_char>
[function]
[call site]
00779
Buffer::len
[function]
[call site]
00780
ptr::null_mut
[function]
[call site]
00781
hr_face_create
[function]
[call site]
00782
hr_face_create_or_fail
[function]
[call site]
00783
CFDataWrapper::as_ref
[function]
[call site]
00784
core::ptr::null_mut
[function]
[call site]
00785
ShaperFont::new
[function]
[call site]
00786
Once::clone
[function]
[call site]
00787
core::ptr::null_mut
[function]
[call site]
00788
object::reference
[function]
[call site]
00789
object::reference
[function]
[call site]
00790
object::create
[function]
[call site]
00791
ObjectHeader::new
[function]
[call site]
00792
Some
[function]
[call site]
00793
PlanCache::default
[function]
[call site]
00794
TestOptions::new
[function]
[call site]
00795
with_test_shaper
[function]
[call site]
00796
shape_test
[function]
[call site]
00797
buffer_with_text
[function]
[call site]
00798
TestOptions::new
[function]
[call site]
00799
TestOptions::font_funcs
[function]
[call site]
00800
Some
[function]
[call site]
00801
Tag::is_null
[function]
[call site]
00802
Tag::to_be_bytes
[function]
[call site]
00803
hr_face_t::empty
[function]
[call site]
00804
Once::get_or_init
[function]
[call site]
00805
Empty::new
[function]
[call site]
00806
ObjectHeader::immortal
[function]
[call site]
00807
PlanCache::default
[function]
[call site]
00808
Once::get
[function]
[call site]
00809
hr_font_create
[function]
[call site]
00810
CFDataWrapper::as_ref
[function]
[call site]
00811
as_bytes_unchecked
[function]
[call site]
00812
hr_font_t::empty
[function]
[call site]
00813
Once::get_or_init
[function]
[call site]
00814
Empty::new
[function]
[call site]
00815
ObjectHeader::immortal
[function]
[call site]
00816
hr_face_t::empty
[function]
[call site]
00817
TestOptions::new
[function]
[call site]
00818
core::ptr::null_mut
[function]
[call site]
00819
core::ptr::null_mut
[function]
[call site]
00820
Once::get
[function]
[call site]
00821
instance_for_ct_font
[function]
[call site]
00822
CTFontWrapper
[function]
[call site]
00823
TestOptions::new
[function]
[call site]
00824
TestOptions::new
[function]
[call site]
00825
tests::insertion_sort_is_stable
[function]
[call site]
00826
arabic_pua_map
[function]
[call site]
00827
collect
[function]
[call site]
00828
Once::clone
[function]
[call site]
00829
Self::sort_by_key
[function]
[call site]
00830
stable_sort_by
[function]
[call site]
00831
Buffer::len
[function]
[call site]
00832
is_gt
[function]
[call site]
00833
lang_cmp
[function]
[call site]
00834
NominalGlyphs::into_iter
[function]
[call site]
00835
iter_mut
[function]
[call site]
00836
Self::IntoIter::position
[function]
[call site]
00837
Buffer::clear_positions
[function]
[call site]
00838
GlyphPosition::default
[function]
[call site]
00839
OtShapeContext::position_default
[function]
[call site]
00840
Direction::is_horizontal
[function]
[call site]
00841
OtShapeContext::glyph_h_advances
[function]
[call site]
00842
Advances::new
[function]
[call site]
00843
Once::get
[function]
[call site]
00844
get_mut
[function]
[call site]
00845
OtShapeContext::glyph_h_advances
[function]
[call site]
00846
Advances::new
[function]
[call site]
00847
OtShapeContext::glyph_h_advances
[function]
[call site]
00848
Buffer::infos_and_positions_mut
[function]
[call site]
00849
get_mut
[function]
[call site]
00850
unwrap_or_default
[function]
[call site]
00851
get_mut
[function]
[call site]
00852
unwrap_or_default
[function]
[call site]
00853
NominalGlyphs::into_iter
[function]
[call site]
00854
Self::IntoIter::zip
[function]
[call site]
00855
GlyphInfo::as_glyph
[function]
[call site]
00856
TestOptions::new
[function]
[call site]
00857
ShaperFont::glyph_v_advance
[function]
[call site]
00858
map_or_else
[function]
[call site]
00859
ShaperFont::default_glyph_v_advance
[function]
[call site]
00860
ShaperFont::glyph_metrics
[function]
[call site]
00861
Once::get_or_init
[function]
[call site]
00862
ShaperFont::glyph_metrics
[function]
[call site]
00863
Once::get_or_init
[function]
[call site]
00864
ShaperFont::glyph_metrics
[function]
[call site]
00865
assert_positions_scaled
[function]
[call site]
00866
NominalGlyphs::into_iter
[function]
[call site]
00867
iter_mut
[function]
[call site]
00868
Self::IntoIter::zip
[function]
[call site]
00869
assert_positions_scaled
[function]
[call site]
00870
ShaperFont::glyph_v_advance
[function]
[call site]
00871
map_or_else
[function]
[call site]
00872
ShaperFont::default_glyph_v_advance
[function]
[call site]
00873
&Self::Target::glyph_v_advance
[function]
[call site]
00874
map_or_else
[function]
[call site]
00875
ShaperFont::default_glyph_v_advance
[function]
[call site]
00876
&Self::Target::glyph_v_advance
[function]
[call site]
00877
i32::saturating_neg
[function]
[call site]
00878
&Self::Target::glyph_v_advance
[function]
[call site]
00879
ShaperFont::glyph_v_origin
[function]
[call site]
00880
map_or_else
[function]
[call site]
00881
ShaperFont::default_glyph_v_origin
[function]
[call site]
00882
is_some
[function]
[call site]
00883
ShaperFont::glyph_extents
[function]
[call site]
00884
map_or_else
[function]
[call site]
00885
ShaperFont::default_glyph_extents
[function]
[call site]
00886
ShaperFont::glyph_metrics
[function]
[call site]
00887
Scale::scale_extents
[function]
[call site]
00888
Feature::from
[function]
[call site]
00889
Feature::from
[function]
[call site]
00890
Feature::from
[function]
[call site]
00891
Feature::from
[function]
[call site]
00892
floor
[function]
[call site]
00893
floor
[function]
[call site]
00894
ceil
[function]
[call site]
00895
ceil
[function]
[call site]
00896
Feature::from
[function]
[call site]
00897
tag_to_rust
[function]
[call site]
00898
Feature::from
[function]
[call site]
00899
Feature::from
[function]
[call site]
00900
Feature::from
[function]
[call site]
00901
GlyphExtents::map
[function]
[call site]
00902
usize::try_from
[function]
[call site]
00903
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
00904
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
00905
Feature::from
[function]
[call site]
00906
saturating_neg
[function]
[call site]
00907
&Self::Target::glyph_extents
[function]
[call site]
00908
to_f32
[function]
[call site]
00909
floor
[function]
[call site]
00910
to_f32
[function]
[call site]
00911
floor
[function]
[call site]
00912
to_f32
[function]
[call site]
00913
ceil
[function]
[call site]
00914
to_f32
[function]
[call site]
00915
ceil
[function]
[call site]
00916
Feature::from
[function]
[call site]
00917
Feature::from
[function]
[call site]
00918
Feature::from
[function]
[call site]
00919
Feature::from
[function]
[call site]
00920
Option::map
[function]
[call site]
00921
usize::try_from
[function]
[call site]
00922
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
00923
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
00924
Feature::from
[function]
[call site]
00925
saturating_neg
[function]
[call site]
00926
ShaperFont::glyph_metrics
[function]
[call site]
00927
ScaledGlyphMetrics::with_glyph_extents
[function]
[call site]
00928
Some
[function]
[call site]
00929
v_origin_y
[function]
[call site]
00930
ShaperFont::glyph_metrics
[function]
[call site]
00931
ScaledGlyphMetrics::v_origin_y
[function]
[call site]
00932
ShaperFont::glyph_h_advance
[function]
[call site]
00933
map_or_else
[function]
[call site]
00934
ShaperFont::default_glyph_h_advance
[function]
[call site]
00935
ShaperFont::glyph_metrics
[function]
[call site]
00936
ShaperFont::glyph_h_advance
[function]
[call site]
00937
map_or_else
[function]
[call site]
00938
ShaperFont::default_glyph_h_advance
[function]
[call site]
00939
&Self::Target::glyph_h_advance
[function]
[call site]
00940
map_or_else
[function]
[call site]
00941
ShaperFont::default_glyph_h_advance
[function]
[call site]
00942
&Self::Target::glyph_h_advance
[function]
[call site]
00943
&Self::Target::glyph_h_advance
[function]
[call site]
00944
&Self::Target::glyph_v_origin
[function]
[call site]
00945
map_or_else
[function]
[call site]
00946
ShaperFont::default_glyph_v_origin
[function]
[call site]
00947
&Self::Target::glyph_v_origin
[function]
[call site]
00948
saturating_sub
[function]
[call site]
00949
saturating_sub
[function]
[call site]
00950
fallback::fallback_spaces
[function]
[call site]
00951
ShapePlan::from_layout
[function]
[call site]
00952
ShapePlanner::new
[function]
[call site]
00953
ShapePlanner::collect_features
[function]
[call site]
00954
OtMapBuilder::enable_feature
[function]
[call site]
00955
OtMapBuilder::add_feature
[function]
[call site]
00956
Tag::is_null
[function]
[call site]
00957
Tag::to_be_bytes
[function]
[call site]
00958
Buffer::len
[function]
[call site]
00959
Buffer::push
[function]
[call site]
00960
TestOptions::new
[function]
[call site]
00961
OtMapBuilder::add_gsub_pause
[function]
[call site]
00962
OtMapBuilder::add_pause
[function]
[call site]
00963
Buffer::push
[function]
[call site]
00964
OtMapBuilder::enable_feature
[function]
[call site]
00965
TestOptions::new
[function]
[call site]
00966
OtMapBuilder::enable_feature
[function]
[call site]
00967
TestOptions::new
[function]
[call site]
00968
OtMapBuilder::enable_feature
[function]
[call site]
00969
TestOptions::new
[function]
[call site]
00970
OtMapBuilder::add_feature
[function]
[call site]
00971
Tag::is_null
[function]
[call site]
00972
Buffer::len
[function]
[call site]
00973
Buffer::push
[function]
[call site]
00974
TestOptions::new
[function]
[call site]
00975
OtMapBuilder::add_feature
[function]
[call site]
00976
TestOptions::new
[function]
[call site]
00977
OtMapBuilder::add_feature
[function]
[call site]
00978
TestOptions::new
[function]
[call site]
00979
OtMapBuilder::add_feature
[function]
[call site]
00980
TestOptions::new
[function]
[call site]
00981
OtMapBuilder::enable_feature
[function]
[call site]
00982
TestOptions::new
[function]
[call site]
00983
OtMapBuilder::enable_feature
[function]
[call site]
00984
TestOptions::new
[function]
[call site]
00985
OtMapBuilder::enable_feature
[function]
[call site]
00986
TestOptions::new
[function]
[call site]
00987
OtMapBuilder::enable_feature
[function]
[call site]
00988
TestOptions::new
[function]
[call site]
00989
_cluster_group_func
[function]
[call site]
00990
OtMapBuilder::enable_feature
[function]
[call site]
00991
TestOptions::new
[function]
[call site]
00992
OtMapBuilder::enable_feature
[function]
[call site]
00993
TestOptions::new
[function]
[call site]
00994
OtMapBuilder::add_feature
[function]
[call site]
00995
Direction::is_horizontal
[function]
[call site]
00996
OtMapBuilder::add_feature
[function]
[call site]
00997
OtMapBuilder::enable_feature
[function]
[call site]
00998
TestOptions::new
[function]
[call site]
00999
Buffer::is_empty
[function]
[call site]
01000
Feature::is_global
[function]
[call site]
01001
OtMapBuilder::add_feature
[function]
[call site]
01002
_cluster_group_func
[function]
[call site]
01003
ShapePlanner::compile
[function]
[call site]
01004
ShapePlanner::compile
[function]
[call site]
01005
ShapePlanner::compile
[function]
[call site]
01006
AatMap::default
[function]
[call site]
01007
TestOptions::new
[function]
[call site]
01008
with_test_shaper
[function]
[call site]
01009
shape_test
[function]
[call site]
01010
buffer_with_text
[function]
[call site]
01011
TestOptions::new
[function]
[call site]
01012
TestOptions::font_funcs
[function]
[call site]
01013
Some
[function]
[call site]
01014
ShapePlanner::compile
[function]
[call site]
01015
OtMap::get_1_mask
[function]
[call site]
01016
binary_search_by_key
[function]
[call site]
01017
map_or
[function]
[call site]
01018
TestOptions::new
[function]
[call site]
01019
OtMap::get_1_mask
[function]
[call site]
01020
TestOptions::new
[function]
[call site]
01021
OtMap::get_1_mask
[function]
[call site]
01022
TestOptions::new
[function]
[call site]
01023
OtMap::get_1_mask
[function]
[call site]
01024
TestOptions::new
[function]
[call site]
01025
OtMap::get_1_mask
[function]
[call site]
01026
TestOptions::new
[function]
[call site]
01027
Direction::is_horizontal
[function]
[call site]
01028
TestOptions::new
[function]
[call site]
01029
TestOptions::new
[function]
[call site]
01030
OtMap::get_mask
[function]
[call site]
01031
binary_search_by_key
[function]
[call site]
01032
map_or
[function]
[call site]
01033
OtMap::get_feature_index
[function]
[call site]
01034
binary_search_by_key
[function]
[call site]
01035
Result::likely_ok
[function]
[call site]
01036
and_then
[function]
[call site]
01037
is_some
[function]
[call site]
01038
is_some
[function]
[call site]
01039
OtMap::chosen_script
[function]
[call site]
01040
has_glyph_classes
[function]
[call site]
01041
Self::Output::has_glyph_classes
[function]
[call site]
01042
Coverage::is_none
[function]
[call site]
01043
is_some
[function]
[call site]
01044
OtData::gsub
[function]
[call site]
01045
is_some
[function]
[call site]
01046
OtData::gpos
[function]
[call site]
01047
is_some
[function]
[call site]
01048
has_kerning
[function]
[call site]
01049
is_some
[function]
[call site]
01050
has_machine_kerning
[function]
[call site]
01051
subtables
[function]
[call site]
01052
filter_map
[function]
[call site]
01053
hr_set_next_many
[function]
[call site]
01054
Tag::is_null
[function]
[call site]
01055
Tag::to_be_bytes
[function]
[call site]
01056
Codepoint::wrapping_add
[function]
[call site]
01057
object::or_empty
[function]
[call site]
01058
ranges
[function]
[call site]
01059
Buffer::is_empty
[function]
[call site]
01060
crate::hr_set_next_range
[function]
[call site]
01061
Tag::is_null
[function]
[call site]
01062
Tag::to_be_bytes
[function]
[call site]
01063
Tag::is_null
[function]
[call site]
01064
Tag::to_be_bytes
[function]
[call site]
01065
wrapping_add
[function]
[call site]
01066
object::or_empty
[function]
[call site]
01067
ranges
[function]
[call site]
01068
find
[function]
[call site]
01069
TextParser::at_end
[function]
[call site]
01070
Buffer::len
[function]
[call site]
01071
bool::map_or
[function]
[call site]
01072
u8::max
[function]
[call site]
01073
object::or_empty
[function]
[call site]
01074
hr_set_is_inverted
[function]
[call site]
01075
object::or_empty
[function]
[call site]
01076
hr_set_is_inverted
[function]
[call site]
01077
into
[function]
[call site]
01078
last
[function]
[call site]
01079
unwrap_or
[function]
[call site]
01080
GlyphFlags::contains
[function]
[call site]
01081
ranges
[function]
[call site]
01082
IntSet::last
[function]
[call site]
01083
map_or
[function]
[call site]
01084
TextParser::at_end
[function]
[call site]
01085
buffer_var_shape::start
[function]
[call site]
01086
TextParser::at_end
[function]
[call site]
01087
into
[function]
[call site]
01088
insert_range
[function]
[call site]
01089
hr_set_get_min
[function]
[call site]
01090
class_set_filter
[function]
[call site]
01091
TextParser::at_end
[function]
[call site]
01092
flat_map
[function]
[call site]
01093
u8::max
[function]
[call site]
01094
buffer_var_shape::start
[function]
[call site]
01095
TextParser::at_end
[function]
[call site]
01096
core::slice::from_raw_parts_mut
[function]
[call site]
01097
Self::iter_mut
[function]
[call site]
01098
zip
[function]
[call site]
01099
Self::is_state_machine
[function]
[call site]
01100
OtMap::get_1_mask
[function]
[call site]
01101
TestOptions::new
[function]
[call site]
01102
has_cross_kerning
[function]
[call site]
01103
subtables
[function]
[call site]
01104
filter_map
[function]
[call site]
01105
hr_set_next_many
[function]
[call site]
01106
Self::is_cross_stream
[function]
[call site]
01107
into
[function]
[call site]
01108
Some
[function]
[call site]
01109
_cluster_group_func
[function]
[call site]
01110
AatMap::default
[function]
[call site]
01111
ShapePlanner::compile
[function]
[call site]
01112
OtMap::get_1_mask
[function]
[call site]
01113
TestOptions::new
[function]
[call site]
01114
OtMap::get_1_mask
[function]
[call site]
01115
TestOptions::new
[function]
[call site]
01116
OtMap::get_1_mask
[function]
[call site]
01117
TestOptions::new
[function]
[call site]
01118
OtMap::get_1_mask
[function]
[call site]
01119
TestOptions::new
[function]
[call site]
01120
OtMap::get_1_mask
[function]
[call site]
01121
TestOptions::new
[function]
[call site]
01122
Direction::is_horizontal
[function]
[call site]
01123
TestOptions::new
[function]
[call site]
01124
TestOptions::new
[function]
[call site]
01125
OtMap::get_mask
[function]
[call site]
01126
OtMap::get_feature_index
[function]
[call site]
01127
is_some
[function]
[call site]
01128
is_some
[function]
[call site]
01129
OtMap::chosen_script
[function]
[call site]
01130
has_glyph_classes
[function]
[call site]
01131
is_some
[function]
[call site]
01132
OtData::gsub
[function]
[call site]
01133
is_some
[function]
[call site]
01134
OtData::gpos
[function]
[call site]
01135
is_some
[function]
[call site]
01136
has_kerning
[function]
[call site]
01137
has_machine_kerning
[function]
[call site]
01138
OtMap::get_1_mask
[function]
[call site]
01139
TestOptions::new
[function]
[call site]
01140
has_cross_kerning
[function]
[call site]
01141
into
[function]
[call site]
01142
Some
[function]
[call site]
01143
_cluster_group_func
[function]
[call site]
01144
Direction::is_horizontal
[function]
[call site]
01145
Buffer::infos_and_positions_mut
[function]
[call site]
01146
NominalGlyphs::into_iter
[function]
[call site]
01147
Self::IntoIter::zip
[function]
[call site]
01148
GlyphInfo::is_unicode_space
[function]
[call site]
01149
GlyphInfo::general_category
[function]
[call site]
01150
GlyphInfo::ligated
[function]
[call site]
01151
OtData::glyph_props
[function]
[call site]
01152
buffer_var_shape::bits
[function]
[call site]
01153
GlyphInfo::set_unicode_space_fallback_type
[function]
[call site]
01154
GlyphInfo::is_unicode_space
[function]
[call site]
01155
GlyphInfo::general_category
[function]
[call site]
01156
OtShapeContext::set_unicode_props
[function]
[call site]
01157
OtShapeContext::set_unicode_props
[function]
[call site]
01158
Scale::scale_x
[function]
[call site]
01159
GlyphFlags::to_bits
[function]
[call site]
01160
u32::trailing_zeros
[function]
[call site]
01161
Scale::scale_x
[function]
[call site]
01162
GlyphFlags::to_bits
[function]
[call site]
01163
u32::trailing_zeros
[function]
[call site]
01164
Scale::scale_x
[function]
[call site]
01165
bool::to_i32
[function]
[call site]
01166
bool::clamp
[function]
[call site]
01167
Feature::from
[function]
[call site]
01168
Feature::from
[function]
[call site]
01169
Scale::scale_x_f
[function]
[call site]
01170
round
[function]
[call site]
01171
bool::to_f32
[function]
[call site]
01172
bool::to_i32
[function]
[call site]
01173
Scale::scale_x_f
[function]
[call site]
01174
bool::to_f32
[function]
[call site]
01175
Scale::scale_y
[function]
[call site]
01176
GlyphFlags::to_bits
[function]
[call site]
01177
u32::trailing_zeros
[function]
[call site]
01178
Scale::scale_y
[function]
[call site]
01179
GlyphFlags::to_bits
[function]
[call site]
01180
u32::trailing_zeros
[function]
[call site]
01181
Scale::scale_y
[function]
[call site]
01182
bool::to_i32
[function]
[call site]
01183
Scale::scale_y_f
[function]
[call site]
01184
round
[function]
[call site]
01185
bool::to_f32
[function]
[call site]
01186
bool::to_i32
[function]
[call site]
01187
Scale::scale_y_f
[function]
[call site]
01188
bool::to_f32
[function]
[call site]
01189
i32::saturating_neg
[function]
[call site]
01190
Scale::scale_x
[function]
[call site]
01191
Scale::scale_y
[function]
[call site]
01192
i32::saturating_neg
[function]
[call site]
01193
ShaperFont::nominal_glyph
[function]
[call site]
01194
map_or_else
[function]
[call site]
01195
ShaperFont::default_nominal_glyph
[function]
[call site]
01196
ShaperFont::cmap_cache
[function]
[call site]
01197
Option::and_then
[function]
[call site]
01198
Once::get
[function]
[call site]
01199
Some
[function]
[call site]
01200
into
[function]
[call site]
01201
ShaperFont::map_unicode
[function]
[call site]
01202
ShaperFont::map_unicode
[function]
[call site]
01203
ShaperFont::map_unicode
[function]
[call site]
01204
or_else
[function]
[call site]
01205
ShaperFont::symbol_font_page
[function]
[call site]
01206
Once::get_or_init
[function]
[call site]
01207
unicode_is_symbol
[function]
[call site]
01208
legacy_symbol_font_page
[function]
[call site]
01209
Option<&read_fonts::tables::os2::Os2<'_>>::filter
[function]
[call site]
01210
GlyphFlags::contains
[function]
[call site]
01211
Feature::from
[function]
[call site]
01212
Option<&read_fonts::tables::os2::Os2<'_>>::version
[function]
[call site]
01213
hr_harfbuzz_version
[function]
[call site]
01214
Self::as_mut
[function]
[call site]
01215
Option<&read_fonts::tables::os2::Os2<'_>>::offset_data
[function]
[call site]
01216
offset_data()
[call site]
01217
.read_at::<u16>
[function]
[call site]
01218
Option<&read_fonts::tables::os2::Os2<'_>>::fs_selection_byte_range
[function]
[call site]
01219
unwrap_or_default
[function]
[call site]
01220
tests::cached_table_disposition_skips_missing_tables
[function]
[call site]
01221
TestOptions::new
[function]
[call site]
01222
Self::unwrap
[function]
[call site]
01223
TestOptions::new
[function]
[call site]
01224
TestOptions::new
[function]
[call site]
01225
Once::clone
[function]
[call site]
01226
TestOptions::new
[function]
[call site]
01227
TestOptions::new
[function]
[call site]
01228
Self::fetch_add
[function]
[call site]
01229
data_for_tag
[function]
[call site]
01230
arabic_pua_map
[function]
[call site]
01231
Feature::from
[function]
[call site]
01232
Language::as_bytes
[function]
[call site]
01233
&[u8]::to_vec
[function]
[call site]
01234
ShaperFont::new
[function]
[call site]
01235
Self::unwrap
[function]
[call site]
01236
LayoutCache::new
[function]
[call site]
01237
OtData::var_store
[function]
[call site]
01238
OtData::new
[function]
[call site]
01239
AatData::new
[function]
[call site]
01240
os2
[function]
[call site]
01241
Result::likely_ok
[function]
[call site]
01242
CFDataWrapper::as_ref
[function]
[call site]
01243
arabic_pua_map
[function]
[call site]
01244
usize::try_from
[function]
[call site]
01245
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
01246
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
01247
Feature::from
[function]
[call site]
01248
arabic_pua_map
[function]
[call site]
01249
then
[function]
[call site]
01250
ShaperFont::map_unicode
[function]
[call site]
01251
flatten
[function]
[call site]
01252
or_else
[function]
[call site]
01253
ShaperFont::symbol_font_page
[function]
[call site]
01254
arabic_pua_map
[function]
[call site]
01255
arabic_pua_map
[function]
[call site]
01256
then
[function]
[call site]
01257
ShaperFont::map_unicode
[function]
[call site]
01258
flatten
[function]
[call site]
01259
ShaperFont::cmap_cache
[function]
[call site]
01260
Buffer::reset
[function]
[call site]
01261
to_u32
[function]
[call site]
01262
Some
[function]
[call site]
01263
&Self::Target::nominal_glyph
[function]
[call site]
01264
NormalizeContext::nominal_glyph
[function]
[call site]
01265
ShaperFont::glyph_h_advance
[function]
[call site]
01266
map_or_else
[function]
[call site]
01267
ShaperFont::default_glyph_h_advance
[function]
[call site]
01268
&Self::Target::glyph_h_advance
[function]
[call site]
01269
ShaperFont::glyph_v_advance
[function]
[call site]
01270
map_or_else
[function]
[call site]
01271
ShaperFont::default_glyph_v_advance
[function]
[call site]
01272
&Self::Target::glyph_v_advance
[function]
[call site]
01273
ShaperFont::nominal_glyph
[function]
[call site]
01274
Option::or_else
[function]
[call site]
01275
ShaperFont::nominal_glyph
[function]
[call site]
01276
ShaperFont::glyph_h_advance
[function]
[call site]
01277
ShaperFont::glyph_v_advance
[function]
[call site]
01278
OtShapeContext::position_plan
[function]
[call site]
01279
Direction::is_forward
[function]
[call site]
01280
gpos::position_start
[function]
[call site]
01281
get_mut
[function]
[call site]
01282
unwrap_or_default
[function]
[call site]
01283
GlyphPosition::set_attach_chain
[function]
[call site]
01284
bytemuck::cast_mut
[function]
[call site]
01285
GlyphPosition::set_attach_type
[function]
[call site]
01286
bytemuck::cast_mut
[function]
[call site]
01287
zero_mark_widths_by_gdef
[function]
[call site]
01288
Buffer::infos_and_positions_mut
[function]
[call site]
01289
NominalGlyphs::into_iter
[function]
[call site]
01290
Self::IntoIter::zip
[function]
[call site]
01291
GlyphInfo::is_mark
[function]
[call site]
01292
saturating_sub
[function]
[call site]
01293
saturating_sub
[function]
[call site]
01294
OtShapeContext::position_by_plan
[function]
[call site]
01295
layout
[function]
[call site]
01296
words
[function]
[call site]
01297
NominalGlyphs::into_iter
[function]
[call site]
01298
Self::IntoIter::flat_map
[function]
[call site]
01299
bool::to_be_bytes
[function]
[call site]
01300
collect
[function]
[call site]
01301
Buffer::len
[function]
[call site]
01302
NominalGlyphs::into_iter
[function]
[call site]
01303
Self::IntoIter::enumerate
[function]
[call site]
01304
Option::extend_from_slice
[function]
[call site]
01305
Option::extend
[function]
[call site]
01306
words
[function]
[call site]
01307
Buffer::len
[function]
[call site]
01308
Option::extend
[function]
[call site]
01309
words
[function]
[call site]
01310
Option::extend_from_slice
[function]
[call site]
01311
Option::extend
[function]
[call site]
01312
words
[function]
[call site]
01313
words
[function]
[call site]
01314
NominalGlyphs::into_iter
[function]
[call site]
01315
enumerate
[function]
[call site]
01316
extend_from_slice
[function]
[call site]
01317
_hb_fontations_get_extend
[function]
[call site]
01318
words
[function]
[call site]
01319
_hb_fontations_get_extend
[function]
[call site]
01320
words
[function]
[call site]
01321
Buffer::len
[function]
[call site]
01322
Buffer::len
[function]
[call site]
01323
Buffer::len
[function]
[call site]
01324
*mut
[call site]
01325
*mut
[call site]
01326
*mut
[call site]
01327
words
[function]
[call site]
01328
OtShapeContext::position
[function]
[call site]
01329
Buffer::clear_positions
[function]
[call site]
01330
OtShapeContext::position_default
[function]
[call site]
01331
OtShapeContext::position_plan
[function]
[call site]
01332
Direction::is_backward
[function]
[call site]
01333
Direction::reverse
[function]
[call site]
01334
Buffer::deallocate_gsubgpos_vars
[function]
[call site]
01335
Buffer::deallocate_var
[function]
[call site]
01336
buffer_var_shape::bits
[function]
[call site]
01337
buffer_var_shape::start
[function]
[call site]
01338
buffer_var_shape::count
[function]
[call site]
01339
Buffer::deallocate_var
[function]
[call site]
01340
aat::layout::position
[function]
[call site]
01341
Buffer::clear_positions
[function]
[call site]
01342
OtShapeContext::position_default
[function]
[call site]
01343
OtShapeContext::position_plan
[function]
[call site]
01344
Direction::is_backward
[function]
[call site]
01345
Direction::reverse
[function]
[call site]
01346
Buffer::deallocate_gsubgpos_vars
[function]
[call site]
01347
aat::kern::apply
[function]
[call site]
01348
Buffer::cur
[function]
[call site]
01349
Once::get
[function]
[call site]
01350
Option::likely
[function]
[call site]
01351
Coverage::is_none
[function]
[call site]
01352
cold
[function]
[call site]
01353
GlyphInfo::as_glyph
[function]
[call site]
01354
TestOptions::new
[function]
[call site]
01355
to_u32
[function]
[call site]
01356
Feature::from
[function]
[call site]
01357
tag_to_rust
[function]
[call site]
01358
message
[function]
[call site]
01359
buffer_message
[function]
[call site]
01360
Buffer::replace_glyph
[function]
[call site]
01361
Buffer::make_room_for
[function]
[call site]
01362
Buffer::ensure
[function]
[call site]
01363
Buffer::copy_infos_to_out
[function]
[call site]
01364
Buffer::try_copy_infos_to_out
[function]
[call site]
01365
bytemuck::cast_slice_mut
[function]
[call site]
01366
as_mut_slice
[function]
[call site]
01367
Self::get_mut
[function]
[call site]
01368
Once::get
[function]
[call site]
01369
bool::iter_mut
[function]
[call site]
01370
zip
[function]
[call site]
01371
bool::copy_from_slice
[function]
[call site]
01372
get_mut
[function]
[call site]
01373
usize::checked_add
[function]
[call site]
01374
get_mut
[function]
[call site]
01375
Once::get
[function]
[call site]
01376
copy_within
[function]
[call site]
01377
Some
[function]
[call site]
01378
Coverage::is_none
[function]
[call site]
01379
Buffer::index_failed
[function]
[call site]
01380
Buffer::copy_cur_to_out
[function]
[call site]
01381
Once::get
[function]
[call site]
01382
copied
[function]
[call site]
01383
Buffer::set_out_info
[function]
[call site]
01384
Buffer::out_info_mut
[function]
[call site]
01385
bytemuck::cast_slice_mut
[function]
[call site]
01386
as_mut_slice
[function]
[call site]
01387
&mut
[call site]
01388
Buffer::index_failed
[function]
[call site]
01389
Buffer::index_failed
[function]
[call site]
01390
Buffer::set_out_glyph
[function]
[call site]
01391
Buffer::out_info_mut
[function]
[call site]
01392
&mut
[call site]
01393
Buffer::index_failed
[function]
[call site]
01394
into
[function]
[call site]
01395
message
[function]
[call site]
01396
Some
[function]
[call site]
01397
fallback::fallback_kern
[function]
[call site]
01398
aat::layout::track
[function]
[call site]
01399
Buffer::backtrack_len
[function]
[call site]
01400
SkippingIterator::with_match_fn
[function]
[call site]
01401
Some
[function]
[call site]
01402
Self::IntoIter::reset_back
[function]
[call site]
01403
Buffer::cur
[function]
[call site]
01404
Buffer::next_syllable
[function]
[call site]
01405
core::cmp::min
[function]
[call site]
01406
object::or_empty
[function]
[call site]
01407
NominalGlyphsIter::next
[function]
[call site]
01408
Once::get
[function]
[call site]
01409
bool::first
[function]
[call site]
01410
arabic_pua_map
[function]
[call site]
01411
NominalGlyphs::into_iter
[function]
[call site]
01412
Self::IntoIter::take_while
[function]
[call site]
01413
Some
[function]
[call site]
01414
Buffer::next_syllable
[function]
[call site]
01415
core::cmp::min
[function]
[call site]
01416
Once::get
[function]
[call site]
01417
bool::first
[function]
[call site]
01418
arabic_pua_map
[function]
[call site]
01419
NominalGlyphs::into_iter
[function]
[call site]
01420
Self::IntoIter::take_while
[function]
[call site]
01421
Some
[function]
[call site]
01422
Buffer::next_syllable
[function]
[call site]
01423
buffer_var_shape::count
[function]
[call site]
01424
buffer_var_shape::count
[function]
[call site]
01425
Some
[function]
[call site]
01426
Buffer::backtrack_len
[function]
[call site]
01427
Coverage::is_none
[function]
[call site]
01428
Buffer::index_failed
[function]
[call site]
01429
Self::IntoIter::set_glyph_data
[function]
[call site]
01430
Self::IntoIter::prev
[function]
[call site]
01431
Buffer::out_info
[function]
[call site]
01432
bytemuck::cast_slice
[function]
[call site]
01433
ScriptTags::as_slice
[function]
[call site]
01434
Once::get
[function]
[call site]
01435
Once::get
[function]
[call site]
01436
checked_sub
[function]
[call site]
01437
Option::likely
[function]
[call site]
01438
Coverage::is_none
[function]
[call site]
01439
cold
[function]
[call site]
01440
Some
[function]
[call site]
01441
Self::IntoIter::index
[function]
[call site]
01442
zero_mark_widths_by_gdef
[function]
[call site]
01443
gpos::position_finish_advances
[function]
[call site]
01444
zero_width_default_ignorables
[function]
[call site]
01445
GlyphFlags::contains
[function]
[call site]
01446
GlyphFlags::contains
[function]
[call site]
01447
Direction::is_horizontal
[function]
[call site]
01448
Buffer::infos_and_positions_mut
[function]
[call site]
01449
NominalGlyphs::into_iter
[function]
[call site]
01450
Self::IntoIter::zip
[function]
[call site]
01451
GlyphInfo::is_default_ignorable
[function]
[call site]
01452
OtShapeContext::set_unicode_props
[function]
[call site]
01453
buffer_var_shape::bits
[function]
[call site]
01454
GlyphInfo::substituted
[function]
[call site]
01455
OtData::glyph_props
[function]
[call site]
01456
buffer_var_shape::bits
[function]
[call site]
01457
gpos::position_finish_offsets
[function]
[call site]
01458
Buffer::assert_gsubgpos_vars
[function]
[call site]
01459
Buffer::assert_var
[function]
[call site]
01460
buffer_var_shape::bits
[function]
[call site]
01461
Buffer::assert_var
[function]
[call site]
01462
Direction::is_forward
[function]
[call site]
01463
Once::get
[function]
[call site]
01464
Option::is_some_and
[function]
[call site]
01465
GlyphPosition::attach_chain
[function]
[call site]
01466
bytemuck::cast_ref
[function]
[call site]
01467
propagate_attachment_offsets
[function]
[call site]
01468
Option::get_mut
[function]
[call site]
01469
Option::likely
[function]
[call site]
01470
GlyphPosition::attach_chain
[function]
[call site]
01471
GlyphPosition::attach_type
[function]
[call site]
01472
bytemuck::cast_ref
[function]
[call site]
01473
GlyphPosition::set_attach_chain
[function]
[call site]
01474
bytemuck::cast_mut
[function]
[call site]
01475
Feature::from
[function]
[call site]
01476
tag_to_rust
[function]
[call site]
01477
Some
[function]
[call site]
01478
Some
[function]
[call site]
01479
Once::get
[function]
[call site]
01480
Option::likely
[function]
[call site]
01481
GlyphPosition::attach_chain
[function]
[call site]
01482
propagate_attachment_offsets
[function]
[call site]
01483
Once::get
[function]
[call site]
01484
Option::likely
[function]
[call site]
01485
Once::get
[function]
[call site]
01486
Option::likely
[function]
[call site]
01487
Direction::is_horizontal
[function]
[call site]
01488
saturating_add
[function]
[call site]
01489
saturating_add
[function]
[call site]
01490
Direction::is_forward
[function]
[call site]
01491
Once::get
[function]
[call site]
01492
Option::likely
[function]
[call site]
01493
saturating_sub
[function]
[call site]
01494
saturating_sub
[function]
[call site]
01495
Once::get
[function]
[call site]
01496
Option::likely
[function]
[call site]
01497
saturating_add
[function]
[call site]
01498
saturating_add
[function]
[call site]
01499
Direction::is_forward
[function]
[call site]
01500
Once::get
[function]
[call site]
01501
Option::likely
[function]
[call site]
01502
saturating_add
[function]
[call site]
01503
saturating_add
[function]
[call site]
01504
Once::get
[function]
[call site]
01505
Option::likely
[function]
[call site]
01506
saturating_sub
[function]
[call site]
01507
saturating_sub
[function]
[call site]
01508
Direction::is_horizontal
[function]
[call site]
01509
saturating_add
[function]
[call site]
01510
saturating_add
[function]
[call site]
01511
Option::get_mut
[function]
[call site]
01512
Option::likely
[function]
[call site]
01513
Some
[function]
[call site]
01514
Buffer::prev
[function]
[call site]
01515
Buffer::out_info
[function]
[call site]
01516
Once::get
[function]
[call site]
01517
checked_sub
[function]
[call site]
01518
Option::likely
[function]
[call site]
01519
Once::get
[function]
[call site]
01520
Option::is_some_and
[function]
[call site]
01521
GlyphPosition::attach_chain
[function]
[call site]
01522
propagate_attachment_offsets
[function]
[call site]
01523
fallback::position_marks
[function]
[call site]
01524
buffer_message
[function]
[call site]
01525
messaging
[function]
[call site]
01526
message
[function]
[call site]
01527
Some
[function]
[call site]
01528
ShaperFont::layout
[function]
[call site]
01529
Buffer::assert_gsubgpos_vars
[function]
[call site]
01530
Buffer::assert_var
[function]
[call site]
01531
Buffer::assert_var
[function]
[call site]
01532
Once::get
[function]
[call site]
01533
GlyphInfo::is_unicode_mark
[function]
[call site]
01534
GlyphInfo::general_category
[function]
[call site]
01535
GeneralCategory::is_mark
[function]
[call site]
01536
GlyphInfo::is_hidden
[function]
[call site]
01537
OtShapeContext::set_unicode_props
[function]
[call site]
01538
buffer_var_shape::bits
[function]
[call site]
01539
GlyphInfo::is_default_ignorable
[function]
[call site]
01540
position_cluster
[function]
[call site]
01541
Some
[function]
[call site]
01542
position_cluster_impl
[function]
[call site]
01543
Once::get
[function]
[call site]
01544
GlyphInfo::is_unicode_mark
[function]
[call site]
01545
GlyphInfo::general_category
[function]
[call site]
01546
GeneralCategory::is_mark
[function]
[call site]
01547
Once::get
[function]
[call site]
01548
NominalGlyphs::into_iter
[function]
[call site]
01549
take_while
[function]
[call site]
01550
GlyphInfo::is_hidden
[function]
[call site]
01551
GlyphInfo::is_default_ignorable
[function]
[call site]
01552
GlyphInfo::is_unicode_mark
[function]
[call site]
01553
buffer_var_shape::count
[function]
[call site]
01554
position_around_base
[function]
[call site]
01555
GlyphFlags::is_unsafe_to_break
[function]
[call site]
01556
GlyphFlags::intersects
[function]
[call site]
01557
Some
[function]
[call site]
01558
Some
[function]
[call site]
01559
Once::get
[function]
[call site]
01560
Once::get
[function]
[call site]
01561
GlyphInfo::as_glyph
[function]
[call site]
01562
Scale::scale_glyph_extents
[function]
[call site]
01563
to_f32
[function]
[call site]
01564
floor
[function]
[call site]
01565
to_f32
[function]
[call site]
01566
floor
[function]
[call site]
01567
to_f32
[function]
[call site]
01568
ceil
[function]
[call site]
01569
to_f32
[function]
[call site]
01570
ceil
[function]
[call site]
01571
Feature::from
[function]
[call site]
01572
Feature::from
[function]
[call site]
01573
Feature::from
[function]
[call site]
01574
Feature::from
[function]
[call site]
01575
zero_mark_advances
[function]
[call site]
01576
Once::get
[function]
[call site]
01577
get_mut
[function]
[call site]
01578
NominalGlyphs::into_iter
[function]
[call site]
01579
Self::IntoIter::zip
[function]
[call site]
01580
GlyphInfo::set_general_category
[function]
[call site]
01581
saturating_sub
[function]
[call site]
01582
saturating_sub
[function]
[call site]
01583
Some
[function]
[call site]
01584
saturating_add
[function]
[call site]
01585
ShaperFont::glyph_h_advance
[function]
[call site]
01586
map_or_else
[function]
[call site]
01587
ShaperFont::default_glyph_h_advance
[function]
[call site]
01588
&Self::Target::glyph_h_advance
[function]
[call site]
01589
Buffer::allocate_lig_id
[function]
[call site]
01590
Buffer::next_serial
[function]
[call site]
01591
wrapping_add
[function]
[call site]
01592
Buffer::allocate_lig_id
[function]
[call site]
01593
Buffer::next_serial
[function]
[call site]
01594
Buffer::allocate_lig_id
[function]
[call site]
01595
GlyphInfo::lig_num_comps
[function]
[call site]
01596
OtData::glyph_props
[function]
[call site]
01597
buffer_var_shape::bits
[function]
[call site]
01598
GlyphInfo::ligated_internal
[function]
[call site]
01599
GlyphInfo::lig_props
[function]
[call site]
01600
GlyphInfo::lig_props
[function]
[call site]
01601
Direction::is_forward
[function]
[call site]
01602
saturating_neg
[function]
[call site]
01603
saturating_neg
[function]
[call site]
01604
Once::get
[function]
[call site]
01605
get_mut
[function]
[call site]
01606
NominalGlyphs::into_iter
[function]
[call site]
01607
Self::IntoIter::zip
[function]
[call site]
01608
GlyphInfo::set_modified_combining_class
[function]
[call site]
01609
GlyphInfo::is_unicode_mark
[function]
[call site]
01610
GlyphInfo::general_category
[function]
[call site]
01611
GeneralCategory::is_mark
[function]
[call site]
01612
OtShapeContext::set_unicode_props
[function]
[call site]
01613
OtShapeContext::set_unicode_props
[function]
[call site]
01614
Buffer::allocate_lig_id
[function]
[call site]
01615
Buffer::next_serial
[function]
[call site]
01616
Buffer::allocate_lig_id
[function]
[call site]
01617
GlyphInfo::lig_comp
[function]
[call site]
01618
GlyphInfo::ligated_internal
[function]
[call site]
01619
GlyphInfo::lig_props
[function]
[call site]
01620
Direction::is_horizontal
[function]
[call site]
01621
and_then
[function]
[call site]
01622
unwrap_or
[function]
[call site]
01623
crate::clamp_i64_to_i32
[function]
[call site]
01624
bool::clamp
[function]
[call site]
01625
Feature::from
[function]
[call site]
01626
Feature::from
[function]
[call site]
01627
Feature::from
[function]
[call site]
01628
Feature::from
[function]
[call site]
01629
Feature::from
[function]
[call site]
01630
Feature::from
[function]
[call site]
01631
GlyphInfo::set_modified_combining_class
[function]
[call site]
01632
position_mark
[function]
[call site]
01633
ShaperFont::glyph_extents
[function]
[call site]
01634
map_or_else
[function]
[call site]
01635
ShaperFont::default_glyph_extents
[function]
[call site]
01636
&Self::Target::glyph_extents
[function]
[call site]
01637
Scale::scale_y
[function]
[call site]
01638
Direction::is_horizontal
[function]
[call site]
01639
saturating_add
[function]
[call site]
01640
saturating_add
[function]
[call site]
01641
Direction::is_forward
[function]
[call site]
01642
saturating_sub
[function]
[call site]
01643
saturating_sub
[function]
[call site]
01644
saturating_add
[function]
[call site]
01645
saturating_sub
[function]
[call site]
01646
saturating_add
[function]
[call site]
01647
saturating_add
[function]
[call site]
01648
saturating_sub
[function]
[call site]
01649
saturating_sub
[function]
[call site]
01650
saturating_add
[function]
[call site]
01651
saturating_add
[function]
[call site]
01652
saturating_sub
[function]
[call site]
01653
saturating_sub
[function]
[call site]
01654
saturating_sub
[function]
[call site]
01655
saturating_add
[function]
[call site]
01656
saturating_sub
[function]
[call site]
01657
saturating_sub
[function]
[call site]
01658
saturating_add
[function]
[call site]
01659
saturating_add
[function]
[call site]
01660
saturating_sub
[function]
[call site]
01661
saturating_sub
[function]
[call site]
01662
saturating_add
[function]
[call site]
01663
saturating_add
[function]
[call site]
01664
saturating_sub
[function]
[call site]
01665
saturating_add
[function]
[call site]
01666
saturating_sub
[function]
[call site]
01667
saturating_add
[function]
[call site]
01668
GlyphInfo::as_glyph
[function]
[call site]
01669
saturating_add
[function]
[call site]
01670
saturating_add
[function]
[call site]
01671
Direction::is_forward
[function]
[call site]
01672
saturating_sub
[function]
[call site]
01673
saturating_sub
[function]
[call site]
01674
saturating_add
[function]
[call site]
01675
saturating_add
[function]
[call site]
01676
Some
[function]
[call site]
01677
Some
[function]
[call site]
01678
position_cluster
[function]
[call site]
01679
message
[function]
[call site]
01680
Some
[function]
[call site]
01681
Direction::is_backward
[function]
[call site]
01682
Direction::reverse
[function]
[call site]
01683
Buffer::deallocate_gsubgpos_vars
[function]
[call site]
01684
unwrap_or
[function]
[call site]
01685
Buffer::len
[function]
[call site]
01686
NominalGlyphs::into_iter
[function]
[call site]
01687
Self::IntoIter::position
[function]
[call site]
01688
unwrap_or
[function]
[call site]
01689
Buffer::len
[function]
[call site]
01690
core::cmp::max
[function]
[call site]
01691
object::or_empty
[function]
[call site]
01692
hr_set_is_inverted
[function]
[call site]
01693
last
[function]
[call site]
01694
unwrap_or
[function]
[call site]
01695
GlyphFlags::contains
[function]
[call site]
01696
ranges
[function]
[call site]
01697
IntSet::last
[function]
[call site]
01698
map_or
[function]
[call site]
01699
TextParser::at_end
[function]
[call site]
01700
core::cmp::min
[function]
[call site]
01701
Buffer::len
[function]
[call site]
01702
core::cmp::min
[function]
[call site]
01703
Buffer::len
[function]
[call site]
01704
lang_cmp
[function]
[call site]
01705
u32::from_be_bytes
[function]
[call site]
01706
u32::to_be_bytes
[function]
[call site]
01707
Some
[function]
[call site]
01708
harfrust::font::Blob::Shared
[function]
[call site]
01709
TestOptions::new
[function]
[call site]
01710
CFDataWrapper
[function]
[call site]
01711
ShaperFont::new
[function]
[call site]
01712
Self::unwrap
[function]
[call site]
01713
Font::instance_builder
[function]
[call site]
01714
build
[function]
[call site]
01715
hr_font_t::empty
[function]
[call site]
01716
tests::cached_table_disposition_skips_missing_tables
[function]
[call site]
01717
match_lookahead
[function]
[call site]
01718
SkippingIterator::with_match_fn
[function]
[call site]
01719
Some
[function]
[call site]
01720
Self::IntoIter::reset
[function]
[call site]
01721
Buffer::clear
[function]
[call site]
01722
Buffer::is_empty
[function]
[call site]
01723
Coverage::is_none
[function]
[call site]
01724
Buffer::index_failed
[function]
[call site]
01725
Self::IntoIter::set_glyph_data
[function]
[call site]
01726
Self::IntoIter::next
[function]
[call site]
01727
NominalGlyphsIter::next
[function]
[call site]
01728
Some
[function]
[call site]
01729
bytemuck::cast_mut
[function]
[call site]
01730
Some
[function]
[call site]
01731
Self::IntoIter::index
[function]
[call site]
01732
bool::map_or
[function]
[call site]
01733
Feature::from
[function]
[call site]
01734
tag_to_rust
[function]
[call site]
01735
bool::units_per_em
[function]
[call site]
01736
object::reference
[function]
[call site]
01737
ObjectHeader::new
[function]
[call site]
01738
TestOptions::new
[function]
[call site]
01739
core::ptr::null_mut
[function]
[call site]
01740
core::ptr::null_mut
[function]
[call site]
01741
hr_font_t::set_instance
[function]
[call site]
01742
ShaperFont::normalized_coords
[function]
[call site]
01743
&[crate::font::NormalizedCoord]::iter
[function]
[call site]
01744
iter_mut
[function]
[call site]
01745
Self::IntoIter::map
[function]
[call site]
01746
usize::try_from
[function]
[call site]
01747
crate::ot::shaper::arabic_pua::arabic_pua_simp_map
[function]
[call site]
01748
crate::ot::shaper::arabic_pua::arabic_pua_trad_map
[function]
[call site]
01749
Feature::from
[function]
[call site]
01750
Feature::from
[function]
[call site]
01751
GlyphFlags::to_bits
[function]
[call site]
01752
u32::collect
[function]
[call site]
01753
PreparedFont::new
[function]
[call site]
01754
TestOptions::new
[function]
[call site]
01755
ShaperFont::new
[function]
[call site]
01756
Some
[function]
[call site]
01757
core::mem::transmute::<ShaperFont<'_,
[call site]
01758
Some
[function]
[call site]
01759
Font::default_instance
[function]
[call site]
01760
object::create
[function]
[call site]
01761
hr_font_destroy
[function]
[call site]
01762
object::destroy
[function]
[call site]
01763
hr_face_destroy
[function]
[call site]
01764
hr_blob_destroy
[function]
[call site]
01765
object::destroy
[function]
[call site]
01766
font_path
[function]
[call site]
01767
std::path::PathBuf::from
[function]
[call site]
01768
tag_to_rust
[function]
[call site]
01769
Self::parent
[function]
[call site]
01770
with_font
[function]
[call site]
01771
hr_font_create_sub_font
[function]
[call site]
01772
CFDataWrapper::as_ref
[function]
[call site]
01773
hr_font_t::empty
[function]
[call site]
01774
instance
[function]
[call site]
01775
ShaperFont::new
[function]
[call site]
01776
to_vec
[function]
[call site]
01777
Self::unwrap
[function]
[call site]
01778
instance_builder
[function]
[call site]
01779
build
[function]
[call site]
01780
hr_font_t::empty
[function]
[call site]
01781
ObjectHeader::new
[function]
[call site]
01782
object::reference
[function]
[call site]
01783
TestOptions::new
[function]
[call site]
01784
core::ptr::null_mut
[function]
[call site]
01785
object::reference
[function]
[call site]
01786
hr_font_t::set_instance
[function]
[call site]
01787
Font::instance_builder
[function]
[call site]
01788
ShaperFont::normalized_coords
[function]
[call site]
01789
ShaperFont::normalized_coords
[function]
[call site]
01790
&[crate::font::NormalizedCoord]::iter
[function]
[call site]
01791
Self::IntoIter::copied
[function]
[call site]
01792
build
[function]
[call site]
01793
object::create
[function]
[call site]
01794
hr_font_funcs_create
[function]
[call site]
01795
object::create
[function]
[call site]
01796
ObjectHeader::new
[function]
[call site]
01797
Default::default
[function]
[call site]
01798
hr_font_funcs_set_glyph_h_advance_func
[function]
[call site]
01799
object::as_mutable
[function]
[call site]
01800
destroy
[function]
[call site]
01801
callback_taking
[function]
[call site]
01802
Coverage::is_none
[function]
[call site]
01803
destroy
[function]
[call site]
01804
Some
[function]
[call site]
01805
Some
[function]
[call site]
01806
ptr::null_mut
[function]
[call site]
01807
hr_font_set_funcs
[function]
[call site]
01808
object::as_mutable
[function]
[call site]
01809
destroy
[function]
[call site]
01810
Tag::is_null
[function]
[call site]
01811
Tag::to_be_bytes
[function]
[call site]
01812
hr_font_funcs_t::empty
[function]
[call site]
01813
Once::get_or_init
[function]
[call site]
01814
Empty::new
[function]
[call site]
01815
ObjectHeader::immortal
[function]
[call site]
01816
Default::default
[function]
[call site]
01817
Once::get
[function]
[call site]
01818
object::reference
[function]
[call site]
01819
object::destroy
[function]
[call site]
01820
Some
[function]
[call site]
01821
TestOptions::new
[function]
[call site]
01822
ptr::null_mut
[function]
[call site]
01823
hr_font_funcs_destroy
[function]
[call site]
01824
object::destroy
[function]
[call site]
01825
hr_font_destroy
[function]
[call site]
01826
with_font
[function]
[call site]
01827
hr_font_funcs_create
[function]
[call site]
01828
hr_font_funcs_set_nominal_glyph_func
[function]
[call site]
01829
object::as_mutable
[function]
[call site]
01830
destroy
[function]
[call site]
01831
callback_taking
[function]
[call site]
01832
Some
[function]
[call site]
01833
ptr::null_mut
[function]
[call site]
01834
hr_font_set_funcs
[function]
[call site]
01835
ptr::null_mut
[function]
[call site]
01836
hr_font_funcs_destroy
[function]
[call site]
01837
hr_font_create_sub_font
[function]
[call site]
01838
hr_font_get_nominal_glyph
[function]
[call site]
01839
object::or_empty
[function]
[call site]
01840
Font::cast_const
[function]
[call site]
01841
as_mut
[function]
[call site]
01842
crate::font_funcs::FontFuncsAdapter::new
[function]
[call site]
01843
FontFuncsAdapter::call_nominal_glyph
[function]
[call site]
01844
FontFuncsAdapter::nominal_funcs
[function]
[call site]
01845
builtin_funcs
[function]
[call site]
01846
Once::get_or_init
[function]
[call site]
01847
Empty::new
[function]
[call site]
01848
ObjectHeader::immortal
[function]
[call site]
01849
Default::default
[function]
[call site]
01850
Once::get
[function]
[call site]
01851
CFDataWrapper::as_ref
[function]
[call site]
01852
is_some
[function]
[call site]
01853
is_some
[function]
[call site]
01854
NominalFuncs::Found
[function]
[call site]
01855
CFDataWrapper::as_ref
[function]
[call site]
01856
Tag::is_null
[function]
[call site]
01857
Some
[function]
[call site]
01858
hr_font_t::callback_data
[function]
[call site]
01859
CFDataWrapper::as_ref
[function]
[call site]
01860
map_or
[function]
[call site]
01861
core::ptr::null_mut
[function]
[call site]
01862
ptr::from_mut
[function]
[call site]
01863
CFDataWrapper::as_ref
[function]
[call site]
01864
hr_font_t::callback_data
[function]
[call site]
01865
then_some
[function]
[call site]
01866
Answer::Value
[function]
[call site]
01867
Some
[function]
[call site]
01868
hr_font_t::builtin_nominal_glyph
[function]
[call site]
01869
CFDataWrapper::as_ref
[function]
[call site]
01870
with_test_shaper
[function]
[call site]
01871
fs::read
[function]
[call site]
01872
test_font_path
[function]
[call site]
01873
Option::expect
[function]
[call site]
01874
harfrust::font::Font::new
[function]
[call site]
01875
Self::expect
[function]
[call site]
01876
Font::instance_builder
[function]
[call site]
01877
build
[function]
[call site]
01878
ShaperFont::new
[function]
[call site]
01879
ShaperFont::default_nominal_glyph
[function]
[call site]
01880
ShaperFont::cmap_cache
[function]
[call site]
01881
Option::and_then
[function]
[call site]
01882
Once::get
[function]
[call site]
01883
Some
[function]
[call site]
01884
into
[function]
[call site]
01885
ShaperFont::map_unicode
[function]
[call site]
01886
ShaperFont::cmap_cache
[function]
[call site]
01887
Buffer::reset
[function]
[call site]
01888
to_u32
[function]
[call site]
01889
Some
[function]
[call site]
01890
arabic_pua_map
[function]
[call site]
01891
to_u32
[function]
[call site]
01892
into
[function]
[call site]
01893
as_mut
[function]
[call site]
01894
into
[function]
[call site]
01895
Feature::from
[function]
[call site]
01896
hr_ot_font_set_funcs
[function]
[call site]
01897
object::as_mutable
[function]
[call site]
01898
object::reference
[function]
[call site]
01899
crate::font_funcs::builtin_funcs
[function]
[call site]
01900
Once::get_or_init
[function]
[call site]
01901
Empty::new
[function]
[call site]
01902
ObjectHeader::immortal
[function]
[call site]
01903
Default::default
[function]
[call site]
01904
Once::get
[function]
[call site]
01905
object::destroy
[function]
[call site]
01906
hr_font_destroy
[function]
[call site]
01907
unwrap
[function]
[call site]
01908
join
[function]
[call site]
01909
join
[function]
[call site]
01910
join
[function]
[call site]
01911
join
[function]
[call site]
01912
join
[function]
[call site]
01913
hr_font_get_scale
[function]
[call site]
01914
object::or_empty
[function]
[call site]
01915
Font::cast_const
[function]
[call site]
01916
*mut
[call site]
01917
*mut
[call site]
01918
hr_font_set_scale
[function]
[call site]
01919
object::as_mutable
[function]
[call site]
01920
hr_font_get_scale
[function]
[call site]
01921
Scale::scale_x
[function]
[call site]
01922
Scale::scale_y
[function]
[call site]
01923
i32::saturating_add
[function]
[call site]
01924
Buffer::len
[function]
[call site]
01925
bool::strip_prefix
[function]
[call site]
01926
Once::get
[function]
[call site]
01927
Feature::from
[function]
[call site]
01928
tag_to_rust
[function]
[call site]
01929
Self::to_digit
[function]
[call site]
01930
Tag::from_u32
[function]
[call site]
01931
SmallVec::<[u8;
[call site]
01932
Self::default
[function]
[call site]
01933
NominalGlyphs::into_iter
[function]
[call site]
01934
Self::IntoIter::take
[function]
[call site]
01935
is_ascii_alphanumeric
[function]
[call site]
01936
Buffer::push
[function]
[call site]
01937
Some
[function]
[call site]
01938
Buffer::ensure
[function]
[call site]
01939
get_mut
[function]
[call site]
01940
GlyphInfo::default
[function]
[call site]
01941
Buffer::is_empty
[function]
[call site]
01942
Tag::from_bytes_lossy
[function]
[call site]
01943
NominalGlyphs::into_iter
[function]
[call site]
01944
iter_mut
[function]
[call site]
01945
Self::IntoIter::zip
[function]
[call site]
01946
TestOptions::new
[function]
[call site]
01947
ScriptTags::as_slice
[function]
[call site]
01948
Tag::as_u32
[function]
[call site]
01949
u32::from_be_bytes
[function]
[call site]
01950
Tag::to_be_bytes
[function]
[call site]
01951
Tag::default_script
[function]
[call site]
01952
TestOptions::new
[function]
[call site]
01953
Tag::as_u32
[function]
[call site]
01954
u32::from_be_bytes
[function]
[call site]
01955
Tag::to_be_bytes
[function]
[call site]
01956
Tag::from_u32
[function]
[call site]
01957
Tag::as_u32
[function]
[call site]
01958
Buffer::push
[function]
[call site]
01959
Some
[function]
[call site]
01960
Buffer::ensure
[function]
[call site]
01961
get_mut
[function]
[call site]
01962
GlyphInfo::default
[function]
[call site]
01963
parse_private_use_subtag
[function]
[call site]
01964
Buffer::is_empty
[function]
[call site]
01965
tags_from_language
[function]
[call site]
01966
core::str::from_utf8
[function]
[call site]
01967
tag_table::tags_from_complex_language
[function]
[call site]
01968
super::tag::subtag_matches
[function]
[call site]
01969
CFDataWrapper::as_ref
[function]
[call site]
01970
CFDataWrapper::as_ref
[function]
[call site]
01971
as_bytes_unchecked
[function]
[call site]
01972
Option::windows
[function]
[call site]
01973
Buffer::len
[function]
[call site]
01974
enumerate
[function]
[call site]
01975
filter_map
[function]
[call site]
01976
then_some
[function]
[call site]
01977
Once::get
[function]
[call site]
01978
Buffer::len
[function]
[call site]
01979
is_ascii_alphanumeric
[function]
[call site]
01980
Buffer::push
[function]
[call site]
01981
TestOptions::new
[function]
[call site]
01982
super::tag::subtag_matches
[function]
[call site]
01983
Buffer::push
[function]
[call site]
01984
TestOptions::new
[function]
[call site]
01985
super::tag::subtag_matches
[function]
[call site]
01986
Buffer::push
[function]
[call site]
01987
TestOptions::new
[function]
[call site]
01988
super::tag::subtag_matches
[function]
[call site]
01989
Buffer::push
[function]
[call site]
01990
TestOptions::new
[function]
[call site]
01991
super::tag::subtag_matches
[function]
[call site]
01992
Buffer::push
[function]
[call site]
01993
TestOptions::new
[function]
[call site]
01994
super::tag::subtag_matches
[function]
[call site]
01995
Buffer::push
[function]
[call site]
01996
TestOptions::new
[function]
[call site]
01997
super::tag::subtag_matches
[function]
[call site]
01998
Buffer::push
[function]
[call site]
01999
TestOptions::new
[function]
[call site]
02000
super::tag::subtag_matches
[function]
[call site]
02001
Buffer::push
[function]
[call site]
02002
TestOptions::new
[function]
[call site]
02003
super::tag::subtag_matches
[function]
[call site]
02004
Buffer::push
[function]
[call site]
02005
TestOptions::new
[function]
[call site]
02006
super::tag::subtag_matches
[function]
[call site]
02007
Buffer::push
[function]
[call site]
02008
TestOptions::new
[function]
[call site]
02009
Language::as_bytes
[function]
[call site]
02010
Buffer::push
[function]
[call site]
02011
TestOptions::new
[function]
[call site]
02012
super::tag::lang_matches
[function]
[call site]
02013
CFDataWrapper::as_ref
[function]
[call site]
02014
CFDataWrapper::as_ref
[function]
[call site]
02015
as_bytes_unchecked
[function]
[call site]
02016
Option::starts_with
[function]
[call site]
02017
Buffer::len
[function]
[call site]
02018
Buffer::len
[function]
[call site]
02019
Once::get
[function]
[call site]
02020
Buffer::len
[function]
[call site]
02021
Some
[function]
[call site]
02022
Buffer::push
[function]
[call site]
02023
TestOptions::new
[function]
[call site]
02024
super::tag::lang_matches
[function]
[call site]
02025
TestOptions::new
[function]
[call site]
02026
TestOptions::new
[function]
[call site]
02027
IntSet::extend_from_slice
[function]
[call site]
02028
super::tag::lang_matches
[function]
[call site]
02029
Buffer::push
[function]
[call site]
02030
TestOptions::new
[function]
[call site]
02031
super::tag::lang_matches
[function]
[call site]
02032
TestOptions::new
[function]
[call site]
02033
TestOptions::new
[function]
[call site]
02034
IntSet::extend_from_slice
[function]
[call site]
02035
super::tag::lang_matches
[function]
[call site]
02036
Buffer::push
[function]
[call site]
02037
TestOptions::new
[function]
[call site]
02038
super::tag::lang_matches
[function]
[call site]
02039
TestOptions::new
[function]
[call site]
02040
TestOptions::new
[function]
[call site]
02041
IntSet::extend_from_slice
[function]
[call site]
02042
super::tag::lang_matches
[function]
[call site]
02043
Buffer::push
[function]
[call site]
02044
TestOptions::new
[function]
[call site]
02045
super::tag::lang_matches
[function]
[call site]
02046
TestOptions::new
[function]
[call site]
02047
TestOptions::new
[function]
[call site]
02048
IntSet::extend_from_slice
[function]
[call site]
02049
super::tag::lang_matches
[function]
[call site]
02050
Buffer::push
[function]
[call site]
02051
TestOptions::new
[function]
[call site]
02052
super::tag::lang_matches
[function]
[call site]
02053
TestOptions::new
[function]
[call site]
02054
TestOptions::new
[function]
[call site]
02055
IntSet::extend_from_slice
[function]
[call site]
02056
super::tag::lang_matches
[function]
[call site]
02057
Buffer::push
[function]
[call site]
02058
TestOptions::new
[function]
[call site]
02059
super::tag::lang_matches
[function]
[call site]
02060
TestOptions::new
[function]
[call site]
02061
TestOptions::new
[function]
[call site]
02062
IntSet::extend_from_slice
[function]
[call site]
02063
super::tag::lang_matches
[function]
[call site]
02064
Buffer::push
[function]
[call site]
02065
TestOptions::new
[function]
[call site]
02066
super::tag::lang_matches
[function]
[call site]
02067
TestOptions::new
[function]
[call site]
02068
TestOptions::new
[function]
[call site]
02069
IntSet::extend_from_slice
[function]
[call site]
02070
super::tag::lang_matches
[function]
[call site]
02071
Buffer::push
[function]
[call site]
02072
TestOptions::new
[function]
[call site]
02073
super::tag::lang_matches
[function]
[call site]
02074
TestOptions::new
[function]
[call site]
02075
TestOptions::new
[function]
[call site]
02076
IntSet::extend_from_slice
[function]
[call site]
02077
super::tag::lang_matches
[function]
[call site]
02078
Buffer::push
[function]
[call site]
02079
TestOptions::new
[function]
[call site]
02080
super::tag::lang_matches
[function]
[call site]
02081
Buffer::push
[function]
[call site]
02082
TestOptions::new
[function]
[call site]
02083
super::tag::lang_matches
[function]
[call site]
02084
Buffer::push
[function]
[call site]
02085
TestOptions::new
[function]
[call site]
02086
super::tag::lang_matches
[function]
[call site]
02087
Buffer::push
[function]
[call site]
02088
TestOptions::new
[function]
[call site]
02089
super::tag::lang_matches
[function]
[call site]
02090
Buffer::push
[function]
[call site]
02091
TestOptions::new
[function]
[call site]
02092
super::tag::lang_matches
[function]
[call site]
02093
Buffer::push
[function]
[call site]
02094
TestOptions::new
[function]
[call site]
02095
super::tag::lang_matches
[function]
[call site]
02096
Buffer::push
[function]
[call site]
02097
TestOptions::new
[function]
[call site]
02098
super::tag::lang_matches
[function]
[call site]
02099
Buffer::push
[function]
[call site]
02100
TestOptions::new
[function]
[call site]
02101
super::tag::lang_matches
[function]
[call site]
02102
Buffer::push
[function]
[call site]
02103
TestOptions::new
[function]
[call site]
02104
super::tag::lang_matches
[function]
[call site]
02105
Buffer::push
[function]
[call site]
02106
TestOptions::new
[function]
[call site]
02107
super::tag::lang_matches
[function]
[call site]
02108
Buffer::push
[function]
[call site]
02109
TestOptions::new
[function]
[call site]
02110
super::tag::lang_matches
[function]
[call site]
02111
Buffer::push
[function]
[call site]
02112
TestOptions::new
[function]
[call site]
02113
super::tag::lang_matches
[function]
[call site]
02114
Buffer::push
[function]
[call site]
02115
TestOptions::new
[function]
[call site]
02116
super::tag::lang_matches
[function]
[call site]
02117
Buffer::push
[function]
[call site]
02118
TestOptions::new
[function]
[call site]
02119
super::tag::lang_matches
[function]
[call site]
02120
Buffer::push
[function]
[call site]
02121
TestOptions::new
[function]
[call site]
02122
super::tag::lang_matches
[function]
[call site]
02123
Buffer::push
[function]
[call site]
02124
TestOptions::new
[function]
[call site]
02125
super::tag::strncmp
[function]
[call site]
02126
CFDataWrapper::as_ref
[function]
[call site]
02127
CFDataWrapper::as_ref
[function]
[call site]
02128
core::cmp::min
[function]
[call site]
02129
Buffer::len
[function]
[call site]
02130
core::cmp::min
[function]
[call site]
02131
Buffer::len
[function]
[call site]
02132
super::tag::subtag_matches
[function]
[call site]
02133
Buffer::push
[function]
[call site]
02134
TestOptions::new
[function]
[call site]
02135
super::tag::strncmp
[function]
[call site]
02136
super::tag::subtag_matches
[function]
[call site]
02137
TestOptions::new
[function]
[call site]
02138
TestOptions::new
[function]
[call site]
02139
IntSet::extend_from_slice
[function]
[call site]
02140
super::tag::strncmp
[function]
[call site]
02141
super::tag::subtag_matches
[function]
[call site]
02142
Buffer::push
[function]
[call site]
02143
TestOptions::new
[function]
[call site]
02144
super::tag::strncmp
[function]
[call site]
02145
super::tag::subtag_matches
[function]
[call site]
02146
Buffer::push
[function]
[call site]
02147
TestOptions::new
[function]
[call site]
02148
super::tag::strncmp
[function]
[call site]
02149
super::tag::subtag_matches
[function]
[call site]
02150
TestOptions::new
[function]
[call site]
02151
TestOptions::new
[function]
[call site]
02152
IntSet::extend_from_slice
[function]
[call site]
02153
super::tag::strncmp
[function]
[call site]
02154
super::tag::subtag_matches
[function]
[call site]
02155
Buffer::push
[function]
[call site]
02156
TestOptions::new
[function]
[call site]
02157
super::tag::strncmp
[function]
[call site]
02158
super::tag::subtag_matches
[function]
[call site]
02159
Buffer::push
[function]
[call site]
02160
TestOptions::new
[function]
[call site]
02161
super::tag::strncmp
[function]
[call site]
02162
super::tag::subtag_matches
[function]
[call site]
02163
TestOptions::new
[function]
[call site]
02164
TestOptions::new
[function]
[call site]
02165
IntSet::extend_from_slice
[function]
[call site]
02166
super::tag::strncmp
[function]
[call site]
02167
super::tag::subtag_matches
[function]
[call site]
02168
Buffer::push
[function]
[call site]
02169
TestOptions::new
[function]
[call site]
02170
super::tag::strncmp
[function]
[call site]
02171
super::tag::subtag_matches
[function]
[call site]
02172
Buffer::push
[function]
[call site]
02173
TestOptions::new
[function]
[call site]
02174
super::tag::strncmp
[function]
[call site]
02175
super::tag::subtag_matches
[function]
[call site]
02176
TestOptions::new
[function]
[call site]
02177
TestOptions::new
[function]
[call site]
02178
IntSet::extend_from_slice
[function]
[call site]
02179
super::tag::strncmp
[function]
[call site]
02180
super::tag::subtag_matches
[function]
[call site]
02181
Buffer::push
[function]
[call site]
02182
TestOptions::new
[function]
[call site]
02183
super::tag::strncmp
[function]
[call site]
02184
super::tag::subtag_matches
[function]
[call site]
02185
Buffer::push
[function]
[call site]
02186
TestOptions::new
[function]
[call site]
02187
super::tag::strncmp
[function]
[call site]
02188
super::tag::subtag_matches
[function]
[call site]
02189
TestOptions::new
[function]
[call site]
02190
TestOptions::new
[function]
[call site]
02191
IntSet::extend_from_slice
[function]
[call site]
02192
super::tag::strncmp
[function]
[call site]
02193
super::tag::subtag_matches
[function]
[call site]
02194
Buffer::push
[function]
[call site]
02195
TestOptions::new
[function]
[call site]
02196
super::tag::strncmp
[function]
[call site]
02197
super::tag::subtag_matches
[function]
[call site]
02198
Buffer::push
[function]
[call site]
02199
TestOptions::new
[function]
[call site]
02200
super::tag::strncmp
[function]
[call site]
02201
super::tag::subtag_matches
[function]
[call site]
02202
TestOptions::new
[function]
[call site]
02203
TestOptions::new
[function]
[call site]
02204
IntSet::extend_from_slice
[function]
[call site]
02205
super::tag::strncmp
[function]
[call site]
02206
super::tag::subtag_matches
[function]
[call site]
02207
Buffer::push
[function]
[call site]
02208
TestOptions::new
[function]
[call site]
02209
super::tag::strncmp
[function]
[call site]
02210
super::tag::subtag_matches
[function]
[call site]
02211
Buffer::push
[function]
[call site]
02212
TestOptions::new
[function]
[call site]
02213
super::tag::strncmp
[function]
[call site]
02214
super::tag::subtag_matches
[function]
[call site]
02215
TestOptions::new
[function]
[call site]
02216
TestOptions::new
[function]
[call site]
02217
IntSet::extend_from_slice
[function]
[call site]
02218
super::tag::strncmp
[function]
[call site]
02219
super::tag::subtag_matches
[function]
[call site]
02220
Buffer::push
[function]
[call site]
02221
TestOptions::new
[function]
[call site]
02222
super::tag::strncmp
[function]
[call site]
02223
super::tag::subtag_matches
[function]
[call site]
02224
Buffer::push
[function]
[call site]
02225
TestOptions::new
[function]
[call site]
02226
super::tag::strncmp
[function]
[call site]
02227
super::tag::subtag_matches
[function]
[call site]
02228
TestOptions::new
[function]
[call site]
02229
TestOptions::new
[function]
[call site]
02230
IntSet::extend_from_slice
[function]
[call site]
02231
super::tag::strncmp
[function]
[call site]
02232
super::tag::subtag_matches
[function]
[call site]
02233
Buffer::push
[function]
[call site]
02234
TestOptions::new
[function]
[call site]
02235
super::tag::lang_matches
[function]
[call site]
02236
Buffer::push
[function]
[call site]
02237
TestOptions::new
[function]
[call site]
02238
super::tag::lang_matches
[function]
[call site]
02239
TestOptions::new
[function]
[call site]
02240
TestOptions::new
[function]
[call site]
02241
IntSet::extend_from_slice
[function]
[call site]
02242
super::tag::lang_matches
[function]
[call site]
02243
Buffer::push
[function]
[call site]
02244
TestOptions::new
[function]
[call site]
02245
super::tag::lang_matches
[function]
[call site]
02246
Buffer::push
[function]
[call site]
02247
TestOptions::new
[function]
[call site]
02248
super::tag::lang_matches
[function]
[call site]
02249
Buffer::push
[function]
[call site]
02250
TestOptions::new
[function]
[call site]
02251
super::tag::strncmp
[function]
[call site]
02252
super::tag::subtag_matches
[function]
[call site]
02253
Buffer::push
[function]
[call site]
02254
TestOptions::new
[function]
[call site]
02255
super::tag::strncmp
[function]
[call site]
02256
super::tag::subtag_matches
[function]
[call site]
02257
TestOptions::new
[function]
[call site]
02258
TestOptions::new
[function]
[call site]
02259
IntSet::extend_from_slice
[function]
[call site]
02260
super::tag::strncmp
[function]
[call site]
02261
super::tag::subtag_matches
[function]
[call site]
02262
Buffer::push
[function]
[call site]
02263
TestOptions::new
[function]
[call site]
02264
super::tag::lang_matches
[function]
[call site]
02265
Buffer::push
[function]
[call site]
02266
TestOptions::new
[function]
[call site]
02267
super::tag::lang_matches
[function]
[call site]
02268
TestOptions::new
[function]
[call site]
02269
TestOptions::new
[function]
[call site]
02270
IntSet::extend_from_slice
[function]
[call site]
02271
super::tag::lang_matches
[function]
[call site]
02272
Buffer::push
[function]
[call site]
02273
TestOptions::new
[function]
[call site]
02274
super::tag::lang_matches
[function]
[call site]
02275
TestOptions::new
[function]
[call site]
02276
TestOptions::new
[function]
[call site]
02277
IntSet::extend_from_slice
[function]
[call site]
02278
super::tag::lang_matches
[function]
[call site]
02279
Buffer::push
[function]
[call site]
02280
TestOptions::new
[function]
[call site]
02281
super::tag::lang_matches
[function]
[call site]
02282
TestOptions::new
[function]
[call site]
02283
TestOptions::new
[function]
[call site]
02284
IntSet::extend_from_slice
[function]
[call site]
02285
super::tag::lang_matches
[function]
[call site]
02286
Buffer::push
[function]
[call site]
02287
TestOptions::new
[function]
[call site]
02288
super::tag::lang_matches
[function]
[call site]
02289
Buffer::push
[function]
[call site]
02290
TestOptions::new
[function]
[call site]
02291
super::tag::lang_matches
[function]
[call site]
02292
Buffer::push
[function]
[call site]
02293
TestOptions::new
[function]
[call site]
02294
super::tag::lang_matches
[function]
[call site]
02295
Buffer::push
[function]
[call site]
02296
TestOptions::new
[function]
[call site]
02297
super::tag::lang_matches
[function]
[call site]
02298
Buffer::push
[function]
[call site]
02299
TestOptions::new
[function]
[call site]
02300
super::tag::lang_matches
[function]
[call site]
02301
Buffer::push
[function]
[call site]
02302
TestOptions::new
[function]
[call site]
02303
super::tag::strncmp
[function]
[call site]
02304
super::tag::subtag_matches
[function]
[call site]
02305
Buffer::push
[function]
[call site]
02306
TestOptions::new
[function]
[call site]
02307
super::tag::strncmp
[function]
[call site]
02308
super::tag::subtag_matches
[function]
[call site]
02309
TestOptions::new
[function]
[call site]
02310
TestOptions::new
[function]
[call site]
02311
IntSet::extend_from_slice
[function]
[call site]
02312
super::tag::strncmp
[function]
[call site]
02313
super::tag::subtag_matches
[function]
[call site]
02314
Buffer::push
[function]
[call site]
02315
TestOptions::new
[function]
[call site]
02316
super::tag::strncmp
[function]
[call site]
02317
super::tag::subtag_matches
[function]
[call site]
02318
Buffer::push
[function]
[call site]
02319
TestOptions::new
[function]
[call site]
02320
super::tag::strncmp
[function]
[call site]
02321
super::tag::subtag_matches
[function]
[call site]
02322
TestOptions::new
[function]
[call site]
02323
TestOptions::new
[function]
[call site]
02324
IntSet::extend_from_slice
[function]
[call site]
02325
super::tag::strncmp
[function]
[call site]
02326
super::tag::subtag_matches
[function]
[call site]
02327
Buffer::push
[function]
[call site]
02328
TestOptions::new
[function]
[call site]
02329
super::tag::strncmp
[function]
[call site]
02330
super::tag::subtag_matches
[function]
[call site]
02331
Buffer::push
[function]
[call site]
02332
TestOptions::new
[function]
[call site]
02333
super::tag::strncmp
[function]
[call site]
02334
super::tag::subtag_matches
[function]
[call site]
02335
TestOptions::new
[function]
[call site]
02336
TestOptions::new
[function]
[call site]
02337
IntSet::extend_from_slice
[function]
[call site]
02338
super::tag::strncmp
[function]
[call site]
02339
super::tag::subtag_matches
[function]
[call site]
02340
Buffer::push
[function]
[call site]
02341
TestOptions::new
[function]
[call site]
02342
TestOptions::new
[function]
[call site]
02343
TestOptions::new
[function]
[call site]
02344
IntSet::extend_from_slice
[function]
[call site]
02345
Buffer::push
[function]
[call site]
02346
TestOptions::new
[function]
[call site]
02347
Buffer::push
[function]
[call site]
02348
TestOptions::new
[function]
[call site]
02349
super::tag::lang_matches
[function]
[call site]
02350
Buffer::push
[function]
[call site]
02351
TestOptions::new
[function]
[call site]
02352
super::tag::lang_matches
[function]
[call site]
02353
TestOptions::new
[function]
[call site]
02354
TestOptions::new
[function]
[call site]
02355
IntSet::extend_from_slice
[function]
[call site]
02356
super::tag::lang_matches
[function]
[call site]
02357
Buffer::push
[function]
[call site]
02358
TestOptions::new
[function]
[call site]
02359
super::tag::lang_matches
[function]
[call site]
02360
Buffer::push
[function]
[call site]
02361
TestOptions::new
[function]
[call site]
02362
super::tag::lang_matches
[function]
[call site]
02363
Buffer::push
[function]
[call site]
02364
TestOptions::new
[function]
[call site]
02365
super::tag::strncmp
[function]
[call site]
02366
super::tag::subtag_matches
[function]
[call site]
02367
Buffer::push
[function]
[call site]
02368
TestOptions::new
[function]
[call site]
02369
super::tag::strncmp
[function]
[call site]
02370
super::tag::subtag_matches
[function]
[call site]
02371
TestOptions::new
[function]
[call site]
02372
TestOptions::new
[function]
[call site]
02373
IntSet::extend_from_slice
[function]
[call site]
02374
super::tag::strncmp
[function]
[call site]
02375
super::tag::subtag_matches
[function]
[call site]
02376
Buffer::push
[function]
[call site]
02377
TestOptions::new
[function]
[call site]
02378
super::tag::lang_matches
[function]
[call site]
02379
Buffer::push
[function]
[call site]
02380
TestOptions::new
[function]
[call site]
02381
super::tag::lang_matches
[function]
[call site]
02382
TestOptions::new
[function]
[call site]
02383
TestOptions::new
[function]
[call site]
02384
IntSet::extend_from_slice
[function]
[call site]
02385
super::tag::lang_matches
[function]
[call site]
02386
Buffer::push
[function]
[call site]
02387
TestOptions::new
[function]
[call site]
02388
super::tag::lang_matches
[function]
[call site]
02389
Buffer::push
[function]
[call site]
02390
TestOptions::new
[function]
[call site]
02391
super::tag::strncmp
[function]
[call site]
02392
super::tag::subtag_matches
[function]
[call site]
02393
Buffer::push
[function]
[call site]
02394
TestOptions::new
[function]
[call site]
02395
super::tag::strncmp
[function]
[call site]
02396
super::tag::subtag_matches
[function]
[call site]
02397
TestOptions::new
[function]
[call site]
02398
TestOptions::new
[function]
[call site]
02399
IntSet::extend_from_slice
[function]
[call site]
02400
super::tag::strncmp
[function]
[call site]
02401
super::tag::subtag_matches
[function]
[call site]
02402
Buffer::push
[function]
[call site]
02403
TestOptions::new
[function]
[call site]
02404
super::tag::strncmp
[function]
[call site]
02405
super::tag::subtag_matches
[function]
[call site]
02406
Buffer::push
[function]
[call site]
02407
TestOptions::new
[function]
[call site]
02408
super::tag::lang_matches
[function]
[call site]
02409
Buffer::push
[function]
[call site]
02410
TestOptions::new
[function]
[call site]
02411
super::tag::lang_matches
[function]
[call site]
02412
TestOptions::new
[function]
[call site]
02413
TestOptions::new
[function]
[call site]
02414
IntSet::extend_from_slice
[function]
[call site]
02415
super::tag::lang_matches
[function]
[call site]
02416
Buffer::push
[function]
[call site]
02417
TestOptions::new
[function]
[call site]
02418
super::tag::lang_matches
[function]
[call site]
02419
Buffer::push
[function]
[call site]
02420
TestOptions::new
[function]
[call site]
02421
super::tag::strncmp
[function]
[call site]
02422
super::tag::subtag_matches
[function]
[call site]
02423
Buffer::push
[function]
[call site]
02424
TestOptions::new
[function]
[call site]
02425
super::tag::strncmp
[function]
[call site]
02426
super::tag::subtag_matches
[function]
[call site]
02427
TestOptions::new
[function]
[call site]
02428
TestOptions::new
[function]
[call site]
02429
IntSet::extend_from_slice
[function]
[call site]
02430
super::tag::strncmp
[function]
[call site]
02431
super::tag::subtag_matches
[function]
[call site]
02432
Buffer::push
[function]
[call site]
02433
TestOptions::new
[function]
[call site]
02434
Buffer::push
[function]
[call site]
02435
TestOptions::new
[function]
[call site]
02436
Buffer::push
[function]
[call site]
02437
TestOptions::new
[function]
[call site]
02438
super::tag::strncmp
[function]
[call site]
02439
super::tag::subtag_matches
[function]
[call site]
02440
TestOptions::new
[function]
[call site]
02441
TestOptions::new
[function]
[call site]
02442
IntSet::extend_from_slice
[function]
[call site]
02443
super::tag::lang_matches
[function]
[call site]
02444
Buffer::push
[function]
[call site]
02445
TestOptions::new
[function]
[call site]
02446
super::tag::lang_matches
[function]
[call site]
02447
TestOptions::new
[function]
[call site]
02448
TestOptions::new
[function]
[call site]
02449
IntSet::extend_from_slice
[function]
[call site]
02450
super::tag::lang_matches
[function]
[call site]
02451
Buffer::push
[function]
[call site]
02452
TestOptions::new
[function]
[call site]
02453
super::tag::lang_matches
[function]
[call site]
02454
Buffer::push
[function]
[call site]
02455
TestOptions::new
[function]
[call site]
02456
super::tag::strncmp
[function]
[call site]
02457
super::tag::subtag_matches
[function]
[call site]
02458
Buffer::push
[function]
[call site]
02459
TestOptions::new
[function]
[call site]
02460
super::tag::strncmp
[function]
[call site]
02461
super::tag::subtag_matches
[function]
[call site]
02462
TestOptions::new
[function]
[call site]
02463
TestOptions::new
[function]
[call site]
02464
IntSet::extend_from_slice
[function]
[call site]
02465
super::tag::strncmp
[function]
[call site]
02466
super::tag::subtag_matches
[function]
[call site]
02467
Buffer::push
[function]
[call site]
02468
TestOptions::new
[function]
[call site]
02469
super::tag::lang_matches
[function]
[call site]
02470
Buffer::push
[function]
[call site]
02471
TestOptions::new
[function]
[call site]
02472
super::tag::lang_matches
[function]
[call site]
02473
TestOptions::new
[function]
[call site]
02474
TestOptions::new
[function]
[call site]
02475
IntSet::extend_from_slice
[function]
[call site]
02476
super::tag::lang_matches
[function]
[call site]
02477
Buffer::push
[function]
[call site]
02478
TestOptions::new
[function]
[call site]
02479
super::tag::lang_matches
[function]
[call site]
02480
Buffer::push
[function]
[call site]
02481
TestOptions::new
[function]
[call site]
02482
super::tag::strncmp
[function]
[call site]
02483
super::tag::subtag_matches
[function]
[call site]
02484
Buffer::push
[function]
[call site]
02485
TestOptions::new
[function]
[call site]
02486
super::tag::strncmp
[function]
[call site]
02487
super::tag::subtag_matches
[function]
[call site]
02488
TestOptions::new
[function]
[call site]
02489
TestOptions::new
[function]
[call site]
02490
IntSet::extend_from_slice
[function]
[call site]
02491
super::tag::strncmp
[function]
[call site]
02492
super::tag::subtag_matches
[function]
[call site]
02493
Buffer::push
[function]
[call site]
02494
TestOptions::new
[function]
[call site]
02495
super::tag::lang_matches
[function]
[call site]
02496
Buffer::push
[function]
[call site]
02497
TestOptions::new
[function]
[call site]
02498
super::tag::lang_matches
[function]
[call site]
02499
Buffer::push
[function]
[call site]
02500
TestOptions::new
[function]
[call site]
02501
super::tag::lang_matches
[function]
[call site]
02502
TestOptions::new
[function]
[call site]
02503
TestOptions::new
[function]
[call site]
02504
IntSet::extend_from_slice
[function]
[call site]
02505
Buffer::push
[function]
[call site]
02506
TestOptions::new
[function]
[call site]
02507
super::tag::lang_matches
[function]
[call site]
02508
Buffer::push
[function]
[call site]
02509
TestOptions::new
[function]
[call site]
02510
super::tag::lang_matches
[function]
[call site]
02511
Buffer::push
[function]
[call site]
02512
TestOptions::new
[function]
[call site]
02513
Buffer::push
[function]
[call site]
02514
TestOptions::new
[function]
[call site]
02515
super::tag::strncmp
[function]
[call site]
02516
super::tag::subtag_matches
[function]
[call site]
02517
Buffer::push
[function]
[call site]
02518
TestOptions::new
[function]
[call site]
02519
super::tag::strncmp
[function]
[call site]
02520
super::tag::subtag_matches
[function]
[call site]
02521
TestOptions::new
[function]
[call site]
02522
TestOptions::new
[function]
[call site]
02523
IntSet::extend_from_slice
[function]
[call site]
02524
super::tag::strncmp
[function]
[call site]
02525
super::tag::subtag_matches
[function]
[call site]
02526
Buffer::push
[function]
[call site]
02527
TestOptions::new
[function]
[call site]
02528
NominalGlyphs::into_iter
[function]
[call site]
02529
Self::IntoIter::position
[function]
[call site]
02530
Buffer::len
[function]
[call site]
02531
NominalGlyphs::into_iter
[function]
[call site]
02532
position
[function]
[call site]
02533
Buffer::len
[function]
[call site]
02534
is_ascii_alphabetic
[function]
[call site]
02535
binary_search_by
[function]
[call site]
02536
lang_cmp
[function]
[call site]
02537
NominalGlyphs::into_iter
[function]
[call site]
02538
Self::IntoIter::position
[function]
[call site]
02539
unwrap_or
[function]
[call site]
02540
Buffer::len
[function]
[call site]
02541
NominalGlyphs::into_iter
[function]
[call site]
02542
Self::IntoIter::position
[function]
[call site]
02543
unwrap_or
[function]
[call site]
02544
Buffer::len
[function]
[call site]
02545
core::cmp::max
[function]
[call site]
02546
core::cmp::min
[function]
[call site]
02547
Buffer::len
[function]
[call site]
02548
core::cmp::min
[function]
[call site]
02549
Buffer::len
[function]
[call site]
02550
lang_cmp
[function]
[call site]
02551
core::cmp::min
[function]
[call site]
02552
SmallVec::left
[function]
[call site]
02553
SmallVec::inline_size
[function]
[call site]
02554
Buffer::len
[function]
[call site]
02555
Buffer::len
[function]
[call site]
02556
Tag::is_null
[function]
[call site]
02557
SmallVec::is_full
[function]
[call site]
02558
Buffer::len
[function]
[call site]
02559
SmallVec::inline_size
[function]
[call site]
02560
Buffer::push
[function]
[call site]
02561
Buffer::len
[function]
[call site]
02562
Buffer::push
[function]
[call site]
02563
Tag::from_bytes_lossy
[function]
[call site]
02564
Tag::to_uppercase
[function]
[call site]
02565
Tag::to_be_bytes
[function]
[call site]
02566
TestOptions::new
[function]
[call site]
02567
to_ascii_uppercase
[function]
[call site]
02568
to_ascii_uppercase
[function]
[call site]
02569
to_ascii_uppercase
[function]
[call site]
02570
to_ascii_uppercase
[function]
[call site]
02571
all_tags_from_script
[function]
[call site]
02572
new_tag_from_script
[function]
[call site]
02573
Some
[function]
[call site]
02574
TestOptions::new
[function]
[call site]
02575
Some
[function]
[call site]
02576
TestOptions::new
[function]
[call site]
02577
Some
[function]
[call site]
02578
TestOptions::new
[function]
[call site]
02579
Some
[function]
[call site]
02580
TestOptions::new
[function]
[call site]
02581
Some
[function]
[call site]
02582
TestOptions::new
[function]
[call site]
02583
Some
[function]
[call site]
02584
TestOptions::new
[function]
[call site]
02585
Some
[function]
[call site]
02586
TestOptions::new
[function]
[call site]
02587
Some
[function]
[call site]
02588
TestOptions::new
[function]
[call site]
02589
Some
[function]
[call site]
02590
TestOptions::new
[function]
[call site]
02591
Some
[function]
[call site]
02592
TestOptions::new
[function]
[call site]
02593
TestOptions::new
[function]
[call site]
02594
u32::to_be_bytes
[function]
[call site]
02595
Buffer::push
[function]
[call site]
02596
TestOptions::new
[function]
[call site]
02597
SmallVec::is_full
[function]
[call site]
02598
Buffer::push
[function]
[call site]
02599
SmallVec::is_full
[function]
[call site]
02600
Buffer::push
[function]
[call site]
02601
old_tag_from_script
[function]
[call site]
02602
TestOptions::new
[function]
[call site]
02603
TestOptions::new
[function]
[call site]
02604
TestOptions::new
[function]
[call site]
02605
TestOptions::new
[function]
[call site]
02606
TestOptions::new
[function]
[call site]
02607
TestOptions::new
[function]
[call site]
02608
Tag::from_u32
[function]
[call site]
02609
Script::tag
[function]
[call site]
02610
Tag::as_u32
[function]
[call site]
02611
u32::from_be_bytes
[function]
[call site]
02612
Tag::to_be_bytes
[function]
[call site]
02613
ScriptTags
[function]
[call site]
02614
LanguageTags
[function]
[call site]
02615
OtData::layout_tables
[function]
[call site]
02616
LayoutTableKind::iter
[function]
[call site]
02617
NominalGlyphs::into_iter
[function]
[call site]
02618
copied
[function]
[call site]
02619
impl
[call site]
02620
OtData::layout_table
[function]
[call site]
02621
Once::clone
[function]
[call site]
02622
arabic_pua_map
[function]
[call site]
02623
Once::clone
[function]
[call site]
02624
arabic_pua_map
[function]
[call site]
02625
Option::map
[function]
[call site]
02626
LayoutTable::select_script
[function]
[call site]
02627
LayoutTable::script_list
[function]
[call site]
02628
LayoutTable::script_list
[function]
[call site]
02629
LayoutTable::script_list
[function]
[call site]
02630
Result::likely_ok
[function]
[call site]
02631
LayoutTable::script_list
[function]
[call site]
02632
Result::likely_ok
[function]
[call site]
02633
Result::likely_ok
[function]
[call site]
02634
LayoutTable::script_list
[function]
[call site]
02635
Result::likely_ok
[function]
[call site]
02636
select
[function]
[call site]
02637
Some
[function]
[call site]
02638
ScriptTags::as_slice
[function]
[call site]
02639
Some
[function]
[call site]
02640
Some
[function]
[call site]
02641
LayoutTable::select_script_language
[function]
[call site]
02642
LayoutTable::langsys_index
[function]
[call site]
02643
LayoutTable::script
[function]
[call site]
02644
LayoutTable::script_list
[function]
[call site]
02645
Once::get
[function]
[call site]
02646
Result::likely_ok
[function]
[call site]
02647
arabic_pua_map
[function]
[call site]
02648
Script::lang_sys_index_for_tag
[function]
[call site]
02649
Some
[function]
[call site]
02650
LayoutTable::langsys_index
[function]
[call site]
02651
Tag::default_language
[function]
[call site]
02652
TestOptions::new
[function]
[call site]
02653
Some
[function]
[call site]
02654
ScriptTags::as_slice
[function]
[call site]
02655
Some
[function]
[call site]
02656
TestOptions::new
[function]
[call site]
02657
TestOptions::new
[function]
[call site]
02658
TestOptions::new
[function]
[call site]
02659
AatMapBuilder::new
[function]
[call site]
02660
Option::cloned
[function]
[call site]
02661
Self::default
[function]
[call site]
02662
categorize
[function]
[call site]
02663
Some
[function]
[call site]
02664
Tag::default_script
[function]
[call site]
02665
Direction::is_horizontal
[function]
[call site]
02666
Some
[function]
[call site]
02667
Tag::default_script
[function]
[call site]
02668
Some
[function]
[call site]
02669
TestOptions::new
[function]
[call site]
02670
Option<Tag>::is_some_and
[function]
[call site]
02671
u32::to_be_bytes
[function]
[call site]
02672
Some
[function]
[call site]
02673
Tag::default_script
[function]
[call site]
02674
Some
[function]
[call site]
02675
TestOptions::new
[function]
[call site]
02676
Some
[function]
[call site]
02677
TestOptions::new
[function]
[call site]
02678
Some
[function]
[call site]
02679
Tag::default_script
[function]
[call site]
02680
Some
[function]
[call site]
02681
TestOptions::new
[function]
[call site]
02682
OtMap::chosen_script
[function]
[call site]
02683
is_some
[function]
[call site]
02684
is_some
[function]
[call site]
02685
Direction::is_horizontal
[function]
[call site]
02686
OtData::gsub
[function]
[call site]
02687
Coverage::is_none
[function]
[call site]
02688
MachineCursor::eq
[function]
[call site]
02689
Font::from_ref
[function]
[call site]
02690
Self
[function]
[call site]
02691
Font::from_ref
[function]
[call site]
02692
Option::cloned
[function]
[call site]
02693
ShapePlanner::collect_features
[function]
[call site]
02694
ShapePlanner::compile
[function]
[call site]
02695
ShapePlan::from_layout
[function]
[call site]
02696
Font::as_ptr
[function]
[call site]
02697
SetDigest::from_coverage
[function]
[call site]
02698
TestOptions::new
[function]
[call site]
02699
add_coverage
[function]
[call site]
02700
NominalGlyphs::into_iter
[function]
[call site]
02701
iter_mut
[function]
[call site]
02702
Scale::add
[function]
[call site]
02703
saturating_add
[function]
[call site]
02704
to_u32
[function]
[call site]
02705
sub_feature_flags
[function]
[call site]
02706
Buffer::len
[function]
[call site]
02707
Result::likely_ok
[function]
[call site]
02708
Some
[function]
[call site]
02709
cold
[function]
[call site]
02710
Option::filter
[function]
[call site]
02711
GlyphFlags::contains
[function]
[call site]
02712
Feature::from
[function]
[call site]
02713
MorphSubtableDescriptor::offset_data
[function]
[call site]
02714
Buffer::len
[function]
[call site]
02715
is_morx_blocklisted
[function]
[call site]
02716
encode3
[function]
[call site]
02717
GlyphFlags::contains
[function]
[call site]
02718
MorphSubtableCache::descriptor_mort
[function]
[call site]
02719
instance_for_font_data
[function]
[call site]
02720
Font::as_ptr
[function]
[call site]
02721
Feature::from
[function]
[call site]
02722
SetDigest::from_coverage
[function]
[call site]
02723
sub_feature_flags
[function]
[call site]
02724
Buffer::len
[function]
[call site]
02725
Result::likely_ok
[function]
[call site]
02726
ankr
[function]
[call site]
02727
Result::likely_ok
[function]
[call site]
02728
fallback_kern
[function]
[call site]
02729
Result::likely_ok
[function]
[call site]
02730
kerx
[function]
[call site]
02731
Result::likely_ok
[function]
[call site]
02732
trak
[function]
[call site]
02733
Result::likely_ok
[function]
[call site]
02734
feat
[function]
[call site]
02735
*mut
[call site]
02736
CTFontWrapper
[function]
[call site]
02737
TestOptions::new
[function]
[call site]
02738
TestOptions::new
[function]
[call site]
02739
tests::insertion_sort_is_stable
[function]
[call site]
02740
u32::from_be_bytes
[function]
[call site]
02741
u32::to_be_bytes
[function]
[call site]
02742
Some
[function]
[call site]
02743
harfrust::font::Blob::Shared
[function]
[call site]
02744
TestOptions::new
[function]
[call site]
02745
CFDataWrapper
[function]
[call site]
02746
ShaperFont::new
[function]
[call site]
02747
Self::unwrap
[function]
[call site]
02748
Font::instance_builder
[function]
[call site]
02749
build
[function]
[call site]
02750
tests::cached_table_disposition_skips_missing_tables
[function]
[call site]
02751
feat
[function]
[call site]
02752
Result::likely_ok
[function]
[call site]
02753
*mut
[call site]
02754
hr_harfbuzz_version
[function]
[call site]
02755
then_some
[function]
[call site]
02756
Result::likely_ok
[function]
[call site]
02757
names_prefer_exact_languages_then_encoding_and_support_ltag
[function]
[call site]
02758
name_face
[function]
[call site]
02759
TestOptions::new
[function]
[call site]
02760
_hb_fontations_get_extend
[function]
[call site]
02761
bool::to_be_bytes
[function]
[call site]
02762
_hb_fontations_get_extend
[function]
[call site]
02763
bool::to_be_bytes
[function]
[call site]
02764
_hb_fontations_get_extend
[function]
[call site]
02765
TableFace::new
[function]
[call site]
02766
Self
[function]
[call site]
02767
hr_face_create_for_tables
[function]
[call site]
02768
Coverage::is_none
[function]
[call site]
02769
destroy
[function]
[call site]
02770
hr_face_t::empty
[function]
[call site]
02771
TestOptions::new
[function]
[call site]
02772
TestOptions::new
[function]
[call site]
02773
Self::default
[function]
[call site]
02774
core::ptr::null_mut
[function]
[call site]
02775
Once::clone
[function]
[call site]
02776
TestOptions::new
[function]
[call site]
02777
Once::get
[function]
[call site]
02778
call_once
[function]
[call site]
02779
Once::clone
[function]
[call site]
02780
TestOptions::new
[function]
[call site]
02781
TableFunc::call
[function]
[call site]
02782
load
[function]
[call site]
02783
_cluster_group_func
[function]
[call site]
02784
common::tag_from_rust
[function]
[call site]
02785
u32::from_be_bytes
[function]
[call site]
02786
u32::to_be_bytes
[function]
[call site]
02787
CFDataWrapper::as_ref
[function]
[call site]
02788
Once::clone
[function]
[call site]
02789
object::destroy
[function]
[call site]
02790
CFDataWrapper::as_ref
[function]
[call site]
02791
as_bytes_unchecked
[function]
[call site]
02792
Buffer::is_empty
[function]
[call site]
02793
Some
[function]
[call site]
02794
ShaperFont::new
[function]
[call site]
02795
TestOptions::new
[function]
[call site]
02796
hr_face_t::empty
[function]
[call site]
02797
object::create
[function]
[call site]
02798
ObjectHeader::new
[function]
[call site]
02799
Some
[function]
[call site]
02800
FaceSource::Function
[function]
[call site]
02801
Once::clone
[function]
[call site]
02802
PlanCache::default
[function]
[call site]
02803
OtData::var_store
[function]
[call site]
02804
Some
[function]
[call site]
02805
NominalGlyphs::into_raw
[function]
[call site]
02806
TestOptions::new
[function]
[call site]
02807
RawNominalGlyphs::cast
[function]
[call site]
02808
Some
[function]
[call site]
02809
Result::likely_ok
[function]
[call site]
02810
maxp
[function]
[call site]
02811
arabic_pua_map
[function]
[call site]
02812
AatData::num_glyphs
[function]
[call site]
02813
unwrap_or_default
[function]
[call site]
02814
trak_data
[function]
[call site]
02815
is_some
[function]
[call site]
02816
stat_data
[function]
[call site]
02817
is_some
[function]
[call site]
02818
TestOptions::new
[function]
[call site]
02819
Self::default
[function]
[call site]
02820
downcast_ref::<LayoutCache>
[function]
[call site]
02821
Some
[function]
[call site]
02822
ShaperFont::normalized_coords
[function]
[call site]
02823
&[crate::font::NormalizedCoord]::is_empty
[function]
[call site]
02824
LayoutTable::feature_variations
[function]
[call site]
02825
OtData::new
[function]
[call site]
02826
AatData::new
[function]
[call site]
02827
Some
[function]
[call site]
02828
Once::clone
[function]
[call site]
02829
Once::clone
[function]
[call site]
02830
Scale::default
[function]
[call site]
02831
Font::units_per_em
[function]
[call site]
02832
Font::charmap
[function]
[call site]
02833
Once::new
[function]
[call site]
02834
Once::new
[function]
[call site]
02835
Self::expect
[function]
[call site]
02836
Font::instance_builder
[function]
[call site]
02837
build
[function]
[call site]
02838
ShaperFont::new
[function]
[call site]
02839
shape_test
[function]
[call site]
02840
buffer_with_text
[function]
[call site]
02841
TestOptions::new
[function]
[call site]
02842
TestOptions::font_funcs
[function]
[call site]
02843
Some
[function]
[call site]
02844
Buffer::len
[function]
[call site]
02845
Buffer::is_empty
[function]
[call site]
02846
NominalGlyphs::into_iter
[function]
[call site]
02847
buffer_var_shape::count
[function]
[call site]
02848
Once::get
[function]
[call site]
02849
into
[function]
[call site]
02850
arabic_pua_map
[function]
[call site]
02851
Feature::from
[function]
[call site]
02852
Ok
[function]
[call site]
02853
fvar
[function]
[call site]
02854
TestOptions::new
[function]
[call site]
02855
Font::extend
[function]
[call site]
02856
bool::to_be_bytes
[function]
[call site]
02857
Font::extend
[function]
[call site]
02858
Font::extend
[function]
[call site]
02859
to_be_bytes
[function]
[call site]
02860
Font::extend
[function]
[call site]
02861
to_be_bytes
[function]
[call site]
02862
Font::extend
[function]
[call site]
02863
String::to_be_bytes
[function]
[call site]
02864
map_or
[function]
[call site]
02865
Vec::axis_count
[function]
[call site]
02866
object::or_empty
[function]
[call site]
02867
*mut
[call site]
02868
axes
[function]
[call site]
02869
*mut
[call site]
02870
tests::cached_table_disposition_skips_missing_tables
[function]
[call site]
02871
fvar
[function]
[call site]
02872
Result::likely_ok
[function]
[call site]
02873
axis_instance_arrays
[function]
[call site]
02874
Result::likely_ok
[function]
[call site]
02875
Option::map_or
[function]
[call site]
02876
axes
[function]
[call site]
02877
Buffer::len
[function]
[call site]
02878
extract_coords
[function]
[call site]
02879
Buffer::is_empty
[function]
[call site]
02880
TestOptions::new
[function]
[call site]
02881
Buffer::len
[function]
[call site]
02882
usize::min
[function]
[call site]
02883
object::or_empty
[function]
[call site]
02884
NominalGlyphsIter::next
[function]
[call site]
02885
Buffer::len
[function]
[call site]
02886
TestOptions::new
[function]
[call site]
02887
Buffer::len
[function]
[call site]
02888
Buffer::len
[function]
[call site]
02889
NominalGlyphs::into_iter
[function]
[call site]
02890
arabic_pua_map
[function]
[call site]
02891
NormalizedCoord::from_bits
[function]
[call site]
02892
wrapping_mul
[function]
[call site]
02893
collect
[function]
[call site]
02894
ShaperFont::new
[function]
[call site]
02895
Font::to_vec
[function]
[call site]
02896
Font::instance_builder
[function]
[call site]
02897
ShaperFont::normalized_coords
[function]
[call site]
02898
build
[function]
[call site]
02899
ShaperFont::new
[function]
[call site]
02900
Buffer::new
[function]
[call site]
02901
Buffer::push_str
[function]
[call site]
02902
Buffer::guess_segment_properties
[function]
[call site]
02903
shape
[function]
[call site]
02904
Rng::from_seed
[function]
[call site]
02905
Font::from_ref
[function]
[call site]
02906
Font::shape_with
[function]
[call site]
02907
Font::from_ref
[function]
[call site]
02908
iter_mut
[function]
[call site]
02909
rand_u32
[function]
[call site]
02910
rand_u32
[function]
[call site]
02911
ShapeOptions::new
[function]
[call site]
02912
Self::default
[function]
[call site]
02913
Buffer::len
[function]
[call site]
02914
usize::saturating_sub
[function]
[call site]
02915
Buffer::new
[function]
[call site]
02916
chunks
[function]
[call site]
02917
Buffer::len
[function]
[call site]
02918
u32::from_ne_bytes
[function]
[call site]
02919
char::from_u32
[function]
[call site]
02920
Buffer::push
[function]
[call site]
02921
Some
[function]
[call site]
02922
Buffer::ensure
[function]
[call site]
02923
get_mut
[function]
[call site]
02924
GlyphInfo::default
[function]
[call site]
02925
Buffer::is_empty
[function]
[call site]
02926
Buffer::guess_segment_properties
[function]
[call site]
02927
shape
[function]
[call site]
02928
ShapeOptions::new
[function]
[call site]
02929