/src/harfbuzz/src/hb-null.hh
Line | Count | Source |
1 | | /* |
2 | | * Copyright © 2018 Google, Inc. |
3 | | * |
4 | | * This is part of HarfBuzz, a text shaping library. |
5 | | * |
6 | | * Permission is hereby granted, without written agreement and without |
7 | | * license or royalty fees, to use, copy, modify, and distribute this |
8 | | * software and its documentation for any purpose, provided that the |
9 | | * above copyright notice and the following two paragraphs appear in |
10 | | * all copies of this software. |
11 | | * |
12 | | * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR |
13 | | * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES |
14 | | * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN |
15 | | * IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH |
16 | | * DAMAGE. |
17 | | * |
18 | | * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, |
19 | | * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND |
20 | | * FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS |
21 | | * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO |
22 | | * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
23 | | * |
24 | | * Google Author(s): Behdad Esfahbod |
25 | | */ |
26 | | |
27 | | #ifndef HB_NULL_HH |
28 | | #define HB_NULL_HH |
29 | | |
30 | | #include "hb.hh" |
31 | | #include "hb-meta.hh" |
32 | | |
33 | | |
34 | | /* |
35 | | * Static pools |
36 | | */ |
37 | | |
38 | | /* Global nul-content Null pool. Enlarge as necessary. */ |
39 | | |
40 | | #define HB_NULL_POOL_SIZE 448 |
41 | | |
42 | | template <typename T, typename> |
43 | | struct _hb_has_min_size : hb_false_type {}; |
44 | | template <typename T> |
45 | | struct _hb_has_min_size<T, hb_void_t<decltype (T::min_size)>> |
46 | | : hb_true_type {}; |
47 | | template <typename T> |
48 | | using hb_has_min_size = _hb_has_min_size<T, void>; |
49 | | #define hb_has_min_size(T) hb_has_min_size<T>::value |
50 | | |
51 | | template <typename T, typename> |
52 | | struct _hb_has_null_size : hb_false_type {}; |
53 | | template <typename T> |
54 | | struct _hb_has_null_size<T, hb_void_t<decltype (T::null_size)>> |
55 | | : hb_true_type {}; |
56 | | template <typename T> |
57 | | using hb_has_null_size = _hb_has_null_size<T, void>; |
58 | | #define hb_has_null_size(T) hb_has_null_size<T>::value |
59 | | |
60 | | /* Use SFINAE to sniff whether T has min_size; in which case return the larger |
61 | | * of sizeof(T) and T::null_size, otherwise return sizeof(T). |
62 | | * |
63 | | * The main purpose of this is to let structs communicate that they are not nullable, |
64 | | * by defining min_size but *not* null_size. */ |
65 | | |
66 | | /* The hard way... |
67 | | * https://stackoverflow.com/questions/7776448/sfinae-tried-with-bool-gives-compiler-error-template-argument-tvalue-invol |
68 | | */ |
69 | | |
70 | | template <typename T, typename> |
71 | | struct _hb_null_size : hb_integral_constant<unsigned, sizeof (T)> {}; |
72 | | template <typename T> |
73 | | struct _hb_null_size<T, hb_void_t<decltype (T::min_size)>> |
74 | | : hb_integral_constant<unsigned, |
75 | | (sizeof (T) > T::null_size ? sizeof (T) : T::null_size)> {}; |
76 | | template <typename T> |
77 | | using hb_null_size = _hb_null_size<T, void>; |
78 | | #define hb_null_size(T) hb_null_size<T>::value |
79 | | |
80 | | /* These doesn't belong here, but since is copy/paste from above, put it here. */ |
81 | | |
82 | | /* hb_static_size (T) |
83 | | * Returns T::static_size if T::min_size is defined, or sizeof (T) otherwise. */ |
84 | | |
85 | | template <typename T, typename> |
86 | | struct _hb_static_size : hb_integral_constant<unsigned, sizeof (T)> {}; |
87 | | template <typename T> |
88 | | struct _hb_static_size<T, hb_void_t<decltype (T::min_size)>> : hb_integral_constant<unsigned, T::static_size> {}; |
89 | | template <typename T> |
90 | | using hb_static_size = _hb_static_size<T, void>; |
91 | 214M | #define hb_static_size(T) hb_static_size<T>::value |
92 | | |
93 | | template <typename T, typename> |
94 | | struct _hb_min_size : hb_integral_constant<unsigned, sizeof (T)> {}; |
95 | | template <typename T> |
96 | | struct _hb_min_size<T, hb_void_t<decltype (T::min_size)>> : hb_integral_constant<unsigned, T::min_size> {}; |
97 | | template <typename T> |
98 | | using hb_min_size = _hb_min_size<T, void>; |
99 | 353M | #define hb_min_size(T) hb_min_size<T>::value |
100 | | |
101 | | |
102 | | /* |
103 | | * Null() |
104 | | */ |
105 | | |
106 | | extern HB_INTERNAL |
107 | | uint64_t const _hb_NullPool[(HB_NULL_POOL_SIZE + sizeof (uint64_t) - 1) / sizeof (uint64_t)]; |
108 | | |
109 | | /* Generic nul-content Null objects. */ |
110 | | template <typename Type> |
111 | | struct Null { |
112 | | static Type const & get_null () |
113 | 905M | { |
114 | 905M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); |
115 | 905M | return *reinterpret_cast<Type const *> (_hb_NullPool); |
116 | 905M | } Unexecuted instantiation: Null<AAT::TrackData>::get_null() Unexecuted instantiation: Null<AAT::TrackTableEntry>::get_null() Null<OT::IntType<short, 2u> >::get_null() Line | Count | Source | 113 | 1.12k | { | 114 | 1.12k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.12k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.12k | } |
Unexecuted instantiation: Null<OT::HBFixed<OT::IntType<int, 4u>, 16u> >::get_null() Unexecuted instantiation: Null<hb_aat_layout_feature_type_t>::get_null() Null<AAT::FeatureName>::get_null() Line | Count | Source | 113 | 1.21M | { | 114 | 1.21M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.21M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.21M | } |
Unexecuted instantiation: Null<hb_aat_layout_feature_selector_info_t>::get_null() Null<OT::GDEF_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<OT::GDEF>::get_null() Line | Count | Source | 113 | 24.0M | { | 114 | 24.0M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 24.0M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 24.0M | } |
Null<AAT::ankr>::get_null() Line | Count | Source | 113 | 337k | { | 114 | 337k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 337k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 337k | } |
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::HBGlyphID16> >::get_null() Null<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_null() Line | Count | Source | 113 | 4.23k | { | 114 | 4.23k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.23k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.23k | } |
Null<hb_aat_map_t::range_flags_t>::get_null() Line | Count | Source | 113 | 3.89k | { | 114 | 3.89k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.89k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.89k | } |
Unexecuted instantiation: Null<AAT::Feature>::get_null() Null<AAT::ltag>::get_null() Line | Count | Source | 113 | 7.22M | { | 114 | 7.22M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.22M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.22M | } |
Null<AAT::FTStringRange>::get_null() Line | Count | Source | 113 | 7.23M | { | 114 | 7.23M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.23M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.23M | } |
Null<AAT::morx>::get_null() Line | Count | Source | 113 | 803k | { | 114 | 803k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 803k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 803k | } |
Null<OT::IntType<unsigned short, 2u> >::get_null() Line | Count | Source | 113 | 7.42M | { | 114 | 7.42M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.42M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.42M | } |
Null<OT::HBGlyphID16>::get_null() Line | Count | Source | 113 | 104k | { | 114 | 104k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 104k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 104k | } |
Null<OT::ClassDef>::get_null() Line | Count | Source | 113 | 35.2M | { | 114 | 35.2M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 35.2M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 35.2M | } |
Null<OT::IntType<unsigned int, 4u> >::get_null() Line | Count | Source | 113 | 240k | { | 114 | 240k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 240k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 240k | } |
Null<AAT::mort>::get_null() Line | Count | Source | 113 | 748k | { | 114 | 748k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 748k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 748k | } |
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::IntType<unsigned int, 4u> > >::get_null() Null<AAT::kerx>::get_null() Line | Count | Source | 113 | 756k | { | 114 | 756k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 756k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 756k | } |
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Null<OT::VariationStore>::get_null() Line | Count | Source | 113 | 61.3M | { | 114 | 61.3M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 61.3M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 61.3M | } |
Null<OT::VarRegionList>::get_null() Line | Count | Source | 113 | 81.3k | { | 114 | 81.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 81.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 81.3k | } |
Null<OT::MarkGlyphSets>::get_null() Line | Count | Source | 113 | 16.6M | { | 114 | 16.6M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 16.6M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 16.6M | } |
Null<OT::Layout::Common::Coverage>::get_null() Line | Count | Source | 113 | 8.77M | { | 114 | 8.77M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 8.77M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 8.77M | } |
Null<OT::OffsetTo<OT::Layout::Common::Coverage, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 113 | 4.95k | { | 114 | 4.95k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.95k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.95k | } |
Null<AAT::KernPair>::get_null() Line | Count | Source | 113 | 907k | { | 114 | 907k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 907k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 907k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> >::get_null() Null<AAT::Anchor>::get_null() Line | Count | Source | 113 | 2.69M | { | 114 | 2.69M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.69M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.69M | } |
Null<OT::IntType<unsigned char, 1u> >::get_null() Line | Count | Source | 113 | 24.7k | { | 114 | 24.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 24.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 24.7k | } |
Null<AAT::trak>::get_null() Line | Count | Source | 113 | 757k | { | 114 | 757k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 757k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 757k | } |
Null<hb_blob_t>::get_null() Line | Count | Source | 113 | 36.2M | { | 114 | 36.2M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 36.2M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 36.2M | } |
Null<AAT::feat>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Null<hb_user_data_array_t::hb_user_data_item_t>::get_null() Line | Count | Source | 113 | 7.12k | { | 114 | 7.12k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.12k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.12k | } |
Null<hb_ot_map_t::stage_map_t>::get_null() Line | Count | Source | 113 | 12.8k | { | 114 | 12.8k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.8k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.8k | } |
Unexecuted instantiation: Null<unsigned long long>::get_null() Unexecuted instantiation: Null<hb_bit_page_t>::get_null() Unexecuted instantiation: Null<hb_bit_set_t::page_map_t>::get_null() Null<unsigned int>::get_null() Line | Count | Source | 113 | 348k | { | 114 | 348k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 348k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 348k | } |
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_null() Null<hb_serialize_context_t::object_t::link_t>::get_null() Line | Count | Source | 113 | 1.27k | { | 114 | 1.27k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.27k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.27k | } |
Unexecuted instantiation: Null<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>::get_null() Null<hb_serialize_context_t::object_t*>::get_null() Line | Count | Source | 113 | 1.44k | { | 114 | 1.44k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.44k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.44k | } |
Unexecuted instantiation: Null<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>::get_null() Unexecuted instantiation: Null<hb_vector_t<unsigned int, false> >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: Null<OT::HBGlyphID24>::get_null() Unexecuted instantiation: Null<OT::IntType<unsigned int, 3u> >::get_null() Unexecuted instantiation: Null<OT::FeatureParamsSize>::get_null() Null<OT::FeatureParamsStylisticSet>::get_null() Line | Count | Source | 113 | 402 | { | 114 | 402 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 402 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 402 | } |
Null<OT::FeatureParamsCharacterVariants>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::FeatureParams>::get_null() Line | Count | Source | 113 | 1.82M | { | 114 | 1.82M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.82M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.82M | } |
Null<OT::Record<OT::Feature> >::get_null() Line | Count | Source | 113 | 72.5M | { | 114 | 72.5M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 72.5M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 72.5M | } |
Null<OT::Feature>::get_null() Line | Count | Source | 113 | 4.48M | { | 114 | 4.48M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.48M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.48M | } |
Null<OT::Record<OT::LangSys> >::get_null() Line | Count | Source | 113 | 590k | { | 114 | 590k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 590k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 590k | } |
Unexecuted instantiation: Null<hb::unique_ptr<hb_set_t> >::get_null() Null<OT::Record<OT::Script> >::get_null() Line | Count | Source | 113 | 41.0M | { | 114 | 41.0M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 41.0M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 41.0M | } |
Null<OT::Script>::get_null() Line | Count | Source | 113 | 41.3M | { | 114 | 41.3M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 41.3M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 41.3M | } |
Unexecuted instantiation: Null<OT::Offset<OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<hb_pair_t<unsigned int, unsigned int> >::get_null() Unexecuted instantiation: Null<OT::VarRegionAxis>::get_null() Unexecuted instantiation: Null<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>::get_null() Null<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 113 | 21.9k | { | 114 | 21.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21.9k | } |
Null<OT::VarData>::get_null() Line | Count | Source | 113 | 41.3k | { | 114 | 41.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 41.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 41.3k | } |
Unexecuted instantiation: Null<hb_inc_bimap_t>::get_null() Line | Count | Source | 113 | 823k | { | 114 | 823k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 823k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 823k | } |
Null<OT::Condition>::get_null() Line | Count | Source | 113 | 13.3k | { | 114 | 13.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 13.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 13.3k | } |
Unexecuted instantiation: Null<hb::shared_ptr<hb_set_t> >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::Condition, OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: Null<OT::FeatureTableSubstitutionRecord>::get_null() Null<OT::FeatureTableSubstitution>::get_null() Line | Count | Source | 113 | 12.4k | { | 114 | 12.4k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.4k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.4k | } |
Null<OT::ConditionSet>::get_null() Line | Count | Source | 113 | 54.5k | { | 114 | 54.5k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 54.5k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 54.5k | } |
Unexecuted instantiation: Null<OT::FeatureVariationRecord>::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::AttachPoint, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::AttachPoint>::get_null() Null<OT::Device>::get_null() Line | Count | Source | 113 | 32.6M | { | 114 | 32.6M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 32.6M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 32.6M | } |
Unexecuted instantiation: Null<hb_pair_t<unsigned int, int> >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::CaretValue, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::CaretValue>::get_null() Null<OT::OffsetTo<OT::LigGlyph, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 21 | { | 114 | 21 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21 | } |
Null<OT::LigGlyph>::get_null() Line | Count | Source | 113 | 29 | { | 114 | 29 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 29 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 29 | } |
Unexecuted instantiation: Null<OT::AttachList>::get_null() Null<OT::LigCaretList>::get_null() Line | Count | Source | 113 | 596k | { | 114 | 596k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 596k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 596k | } |
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::HBGlyphID16> >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::HBGlyphID16> >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() Null<hb_set_t>::get_null() Line | Count | Source | 113 | 6.82k | { | 114 | 6.82k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.82k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.82k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::Common::Coverage, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::hb_accelerate_subtables_context_t::hb_applicable_t>::get_null() Line | Count | Source | 113 | 127k | { | 114 | 127k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 127k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 127k | } |
Null<OT::RecordListOfScript>::get_null() Line | Count | Source | 113 | 45.0M | { | 114 | 45.0M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 45.0M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 45.0M | } |
Null<OT::RecordListOf<OT::Feature> >::get_null() Line | Count | Source | 113 | 8.60M | { | 114 | 8.60M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 8.60M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 8.60M | } |
Null<OT::List16OfOffsetTo<OT::Lookup, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 113 | 42.4k | { | 114 | 42.4k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 42.4k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 42.4k | } |
Null<OT::List16OfOffsetTo<OT::Lookup, OT::IntType<unsigned int, 3u> > >::get_null() Line | Count | Source | 113 | 18.2k | { | 114 | 18.2k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 18.2k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 18.2k | } |
Null<OT::Lookup>::get_null() Line | Count | Source | 113 | 21.9M | { | 114 | 21.9M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21.9M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21.9M | } |
Null<OT::FeatureVariations>::get_null() Line | Count | Source | 113 | 25.6M | { | 114 | 25.6M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 25.6M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 25.6M | } |
Null<OT::Layout::GPOS_impl::EntryExitRecord>::get_null() Line | Count | Source | 113 | 409k | { | 114 | 409k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 409k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 409k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::Layout::GPOS_impl::Anchor>::get_null() Line | Count | Source | 113 | 238k | { | 114 | 238k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 238k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 238k | } |
Null<OT::Layout::GPOS_impl::MarkRecord>::get_null() Line | Count | Source | 113 | 85.3k | { | 114 | 85.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 85.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 85.3k | } |
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 6.29M | { | 114 | 6.29M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.29M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.29M | } |
Null<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 6.30M | { | 114 | 6.30M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.30M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.30M | } |
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 1.68M | { | 114 | 1.68M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.68M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.68M | } |
Null<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 1.68M | { | 114 | 1.68M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.68M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.68M | } |
Null<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 245k | { | 114 | 245k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 245k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 245k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::Rule<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 134k | { | 114 | 134k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 134k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 134k | } |
Null<OT::RuleSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 413k | { | 114 | 413k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 413k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 413k | } |
Null<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 21.8k | { | 114 | 21.8k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21.8k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21.8k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::Rule<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 380 | { | 114 | 380 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 380 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 380 | } |
Null<OT::RuleSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 22.4k | { | 114 | 22.4k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 22.4k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 22.4k | } |
Null<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 4.46k | { | 114 | 4.46k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.46k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.46k | } |
Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 488k | { | 114 | 488k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 488k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 488k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::ChainRule<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 174k | { | 114 | 174k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 174k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 174k | } |
Null<OT::ChainRuleSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 2.82M | { | 114 | 2.82M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.82M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.82M | } |
Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 12.0k | { | 114 | 12.0k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.0k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.0k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::ChainRule<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 1.44k | { | 114 | 1.44k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.44k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.44k | } |
Null<OT::ChainRuleSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 12.6k | { | 114 | 12.6k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.6k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.6k | } |
Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 15.1k | { | 114 | 15.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 15.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 15.1k | } |
Null<OT::Layout::GPOS_impl::PosLookupSubTable>::get_null() Line | Count | Source | 113 | 5.12M | { | 114 | 5.12M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 5.12M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 5.12M | } |
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 2.39k | { | 114 | 2.39k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.39k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.39k | } |
Null<OT::Layout::GPOS_impl::MarkArray>::get_null() Line | Count | Source | 113 | 15.7k | { | 114 | 15.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 15.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 15.7k | } |
Null<OT::Layout::GPOS_impl::AnchorMatrix>::get_null() Line | Count | Source | 113 | 31.9k | { | 114 | 31.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 31.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 31.9k | } |
Null<OT::Layout::GPOS_impl::LigatureArray>::get_null() Line | Count | Source | 113 | 9.64k | { | 114 | 9.64k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 9.64k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 9.64k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::Layout::GPOS_impl::PosLookup>::get_null() Unexecuted instantiation: Null<OT::RecordListOfFeature>::get_null() Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned int, 3u> > >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned int, 3u>, true> >::get_null() Null<OT::Layout::GPOS>::get_null() Line | Count | Source | 113 | 34.7M | { | 114 | 34.7M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 34.7M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 34.7M | } |
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::IntType<unsigned int, 4u> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::IntType<unsigned int, 4u> > >::get_null() Unexecuted instantiation: Null<hb_aat_map_builder_t::feature_range_t>::get_null() Null<hb_aat_map_builder_t::feature_event_t>::get_null() Line | Count | Source | 113 | 1.31k | { | 114 | 1.31k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.31k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.31k | } |
Unexecuted instantiation: Null<hb_aat_map_builder_t::feature_info_t>::get_null() Null<OT::maxp>::get_null() Line | Count | Source | 113 | 1.38M | { | 114 | 1.38M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.38M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.38M | } |
Null<OT::head>::get_null() Line | Count | Source | 113 | 1.51M | { | 114 | 1.51M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.51M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.51M | } |
Unexecuted instantiation: Null<OT::OS2V1Tail>::get_null() Unexecuted instantiation: Null<OT::OS2V2Tail>::get_null() Unexecuted instantiation: Null<OT::OS2V5Tail>::get_null() Null<OT::MVAR>::get_null() Line | Count | Source | 113 | 2.40M | { | 114 | 2.40M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.40M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.40M | } |
Line | Count | Source | 113 | 409 | { | 114 | 409 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 409 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 409 | } |
Unexecuted instantiation: Null<OT::UnicodeValueRange>::get_null() Null<OT::DefaultUVS>::get_null() Line | Count | Source | 113 | 1.21M | { | 114 | 1.21M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.21M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.21M | } |
Null<OT::NonDefaultUVS>::get_null() Line | Count | Source | 113 | 1.21M | { | 114 | 1.21M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.21M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.21M | } |
Null<OT::UVSMapping>::get_null() Line | Count | Source | 113 | 609k | { | 114 | 609k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 609k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 609k | } |
Null<OT::VariationSelectorRecord>::get_null() Line | Count | Source | 113 | 1.21M | { | 114 | 1.21M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.21M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.21M | } |
Null<OT::cmap>::get_null() Line | Count | Source | 113 | 953k | { | 114 | 953k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 953k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 953k | } |
Null<OT::CmapSubtable>::get_null() Line | Count | Source | 113 | 493k | { | 114 | 493k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 493k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 493k | } |
Null<OT::CmapSubtableFormat14>::get_null() Line | Count | Source | 113 | 610k | { | 114 | 610k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 610k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 610k | } |
Null<OT::OS2>::get_null() Line | Count | Source | 113 | 1.45M | { | 114 | 1.45M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.45M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.45M | } |
Null<OT::EncodingRecord>::get_null() Line | Count | Source | 113 | 5.46M | { | 114 | 5.46M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 5.46M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 5.46M | } |
Null<hb_transform_t>::get_null() Line | Count | Source | 113 | 79.7k | { | 114 | 79.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 79.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 79.7k | } |
Null<hb_bounds_t>::get_null() Line | Count | Source | 113 | 260k | { | 114 | 260k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 260k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 260k | } |
Null<OT::Paint>::get_null() Line | Count | Source | 113 | 6.96M | { | 114 | 6.96M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.96M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.96M | } |
Null<OT::ColorLine<OT::NoVariable> >::get_null() Line | Count | Source | 113 | 265k | { | 114 | 265k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 265k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 265k | } |
Null<OT::ColorLine<OT::Variable> >::get_null() Line | Count | Source | 113 | 144k | { | 114 | 144k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 144k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 144k | } |
Null<OT::NoVariable<OT::Affine2x3> >::get_null() Line | Count | Source | 113 | 58.7k | { | 114 | 58.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 58.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 58.7k | } |
Null<OT::Variable<OT::Affine2x3> >::get_null() Line | Count | Source | 113 | 24.1k | { | 114 | 24.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 24.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 24.1k | } |
Null<OT::ClipBox>::get_null() Line | Count | Source | 113 | 1.73k | { | 114 | 1.73k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.73k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.73k | } |
Null<OT::OffsetTo<OT::Paint, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 113 | 6.10M | { | 114 | 6.10M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.10M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.10M | } |
Null<OT::BaseGlyphList>::get_null() Line | Count | Source | 113 | 17.6k | { | 114 | 17.6k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 17.6k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 17.6k | } |
Null<OT::BaseGlyphRecord>::get_null() Line | Count | Source | 113 | 631k | { | 114 | 631k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 631k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 631k | } |
Unexecuted instantiation: Null<OT::LayerRecord>::get_null() Unexecuted instantiation: Null<hb_ot_color_layer_t>::get_null() Null<OT::COLR>::get_null() Line | Count | Source | 113 | 1.96M | { | 114 | 1.96M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.96M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.96M | } |
Null<OT::LayerList>::get_null() Line | Count | Source | 113 | 12.0k | { | 114 | 12.0k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.0k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.0k | } |
Null<OT::BaseGlyphPaintRecord>::get_null() Line | Count | Source | 113 | 508k | { | 114 | 508k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 508k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 508k | } |
Null<OT::ClipList>::get_null() Line | Count | Source | 113 | 437k | { | 114 | 437k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 437k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 437k | } |
Unexecuted instantiation: Null<OT::NoVariable<OT::ColorStop> >::get_null() Unexecuted instantiation: Null<OT::Variable<OT::ColorStop> >::get_null() Null<OT::DeltaSetIndexMap>::get_null() Line | Count | Source | 113 | 128k | { | 114 | 128k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 128k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 128k | } |
Unexecuted instantiation: Null<hb_set_t*>::get_null() Unexecuted instantiation: Null<OT::index_map_subset_plan_t>::get_null() Unexecuted instantiation: Null<OT::DeltaSetIndexMap const*>::get_null() Null<OT::hhea>::get_null() Line | Count | Source | 113 | 1.92M | { | 114 | 1.92M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.92M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.92M | } |
Null<OT::vhea>::get_null() Line | Count | Source | 113 | 596k | { | 114 | 596k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 596k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 596k | } |
Unexecuted instantiation: Null<OT::HBFixed<OT::IntType<short, 2u>, 14u> >::get_null() Null<OT::GlyphVariationData>::get_null() Line | Count | Source | 113 | 89.4k | { | 114 | 89.4k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 89.4k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 89.4k | } |
Null<OT::gvar>::get_null() Line | Count | Source | 113 | 350k | { | 114 | 350k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 350k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 350k | } |
Null<OT::contour_point_t>::get_null() Line | Count | Source | 113 | 12.7M | { | 114 | 12.7M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.7M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.7M | } |
Null<unsigned char>::get_null() Line | Count | Source | 113 | 223k | { | 114 | 223k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 223k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 223k | } |
Unexecuted instantiation: Null<OT::hmtxvmtx<OT::hmtx, OT::hhea, OT::HVAR> >::get_null() Unexecuted instantiation: Null<OT::LongMetric>::get_null() Unexecuted instantiation: Null<OT::hmtxvmtx<OT::vmtx, OT::vhea, OT::VVAR> >::get_null() Null<OT::glyf_impl::GlyphHeader>::get_null() Line | Count | Source | 113 | 1.01M | { | 114 | 1.01M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.01M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.01M | } |
Unexecuted instantiation: Null<OT::glyf_impl::SubsetGlyph>::get_null() Null<OT::gvar_accelerator_t>::get_null() Line | Count | Source | 113 | 597k | { | 114 | 597k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 597k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 597k | } |
Null<OT::hmtx_accelerator_t>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::vmtx_accelerator_t>::get_null() Line | Count | Source | 113 | 604k | { | 114 | 604k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 604k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 604k | } |
Unexecuted instantiation: Null<OT::loca>::get_null() Unexecuted instantiation: Null<OT::glyf>::get_null() Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, float, false>::item_t>::get_null() Unexecuted instantiation: Null<hb_variation_t>::get_null() Unexecuted instantiation: Null<OT::ResourceTypeRecord>::get_null() Null<OT::TableRecord>::get_null() Line | Count | Source | 113 | 21.1M | { | 114 | 21.1M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21.1M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21.1M | } |
Null<OT::OffsetTo<OT::OpenTypeOffsetTable, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 113 | 851 | { | 114 | 851 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 851 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 851 | } |
Unexecuted instantiation: Null<OT::ResourceRecord>::get_null() Null<OT::OpenTypeOffsetTable>::get_null() Line | Count | Source | 113 | 12.8M | { | 114 | 12.8M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 12.8M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 12.8M | } |
Null<OT::OpenTypeFontFile>::get_null() Line | Count | Source | 113 | 78.0k | { | 114 | 78.0k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 78.0k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 78.0k | } |
Null<OT::cmap_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<OT::AxisRecord>::get_null() Line | Count | Source | 113 | 66 | { | 114 | 66 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 66 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 66 | } |
Null<OT::fvar>::get_null() Line | Count | Source | 113 | 3.48M | { | 114 | 3.48M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.48M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.48M | } |
Null<OT::avar>::get_null() Line | Count | Source | 113 | 1.78M | { | 114 | 1.78M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.78M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.78M | } |
Unexecuted instantiation: Null<OT::AxisValueMap>::get_null() Null<hb_map_t>::get_null() Line | Count | Source | 113 | 2.09k | { | 114 | 2.09k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.09k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.09k | } |
Null<OT::CPALV1Tail>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Null<OT::SVG>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 113 | 604k | { | 114 | 604k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 604k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 604k | } |
Null<OT::SVGDocumentIndexEntry>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::sbix>::get_null() Line | Count | Source | 113 | 2.05M | { | 114 | 2.05M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.05M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.05M | } |
Null<OT::SBIXStrike>::get_null() Line | Count | Source | 113 | 40.1k | { | 114 | 40.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 40.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 40.1k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >::get_null() Null<OT::SBIXGlyph>::get_null() Line | Count | Source | 113 | 216 | { | 114 | 216 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 216 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 216 | } |
Null<OT::CBLC>::get_null() Line | Count | Source | 113 | 1.70M | { | 114 | 1.70M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.70M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.70M | } |
Null<OT::BitmapSizeTable>::get_null() Line | Count | Source | 113 | 851k | { | 114 | 851k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 851k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 851k | } |
Unexecuted instantiation: Null<OT::IndexSubtableRecord>::get_null() Null<OT::IndexSubtable>::get_null() Line | Count | Source | 113 | 861 | { | 114 | 861 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 861 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 861 | } |
Unexecuted instantiation: Null<OT::Offset<OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: Null<OT::CBDT>::get_null() Null<OT::CPAL>::get_null() Line | Count | Source | 113 | 4.46M | { | 114 | 4.46M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.46M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.46M | } |
Null<OT::SVG_accelerator_t>::get_null() Line | Count | Source | 113 | 607k | { | 114 | 607k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 607k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 607k | } |
Null<OT::CBDT_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<OT::sbix_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Unexecuted instantiation: Null<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >::get_null() Null<OT::sbix::accelerator_t::PNGHeader>::get_null() Line | Count | Source | 113 | 4.29k | { | 114 | 4.29k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.29k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.29k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>::get_null() Null<OT::post_accelerator_t>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::name_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<OT::meta_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<OT::glyf_accelerator_t>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::cff1_accelerator_t>::get_null() Line | Count | Source | 113 | 603k | { | 114 | 603k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 603k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 603k | } |
Null<OT::cff2_accelerator_t>::get_null() Line | Count | Source | 113 | 576k | { | 114 | 576k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 576k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 576k | } |
Null<OT::GSUB_accelerator_t>::get_null() Line | Count | Source | 113 | 609k | { | 114 | 609k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 609k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 609k | } |
Null<OT::GPOS_accelerator_t>::get_null() Line | Count | Source | 113 | 608k | { | 114 | 608k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 608k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 608k | } |
Null<CFF::number_t>::get_null() Line | Count | Source | 113 | 27.9k | { | 114 | 27.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 27.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 27.9k | } |
Null<CFF::FDSelect>::get_null() Line | Count | Source | 113 | 64.9k | { | 114 | 64.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 64.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 64.9k | } |
Unexecuted instantiation: Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned short, 2u>, OT::IntType<unsigned char, 1u> > >::get_null() Null<CFF::Encoding1_Range>::get_null() Line | Count | Source | 113 | 18 | { | 114 | 18 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 18 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 18 | } |
Unexecuted instantiation: Null<CFF::SuppEncoding>::get_null() Unexecuted instantiation: Null<CFF::code_pair_t>::get_null() Unexecuted instantiation: Null<CFF::CFF1SuppEncData>::get_null() Unexecuted instantiation: Null<hb_array_t<unsigned char const> >::get_null() Null<CFF::cff1_top_dict_val_t>::get_null() Line | Count | Source | 113 | 3.50k | { | 114 | 3.50k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.50k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.50k | } |
Null<CFF::op_str_t>::get_null() Line | Count | Source | 113 | 2.01k | { | 114 | 2.01k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.01k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.01k | } |
Null<CFF::dict_val_t>::get_null() Line | Count | Source | 113 | 5.41k | { | 114 | 5.41k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 5.41k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 5.41k | } |
Null<CFF::cff1_font_dict_values_t>::get_null() Line | Count | Source | 113 | 25 | { | 114 | 25 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 25 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 25 | } |
Null<OT::cff1>::get_null() Line | Count | Source | 113 | 1.16M | { | 114 | 1.16M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.16M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.16M | } |
Null<CFF::CFFIndex<OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 113 | 60.1k | { | 114 | 60.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 60.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 60.1k | } |
Null<CFF::CFF1IndexOf<CFF::TopDict> >::get_null() Line | Count | Source | 113 | 33.8k | { | 114 | 33.8k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 33.8k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 33.8k | } |
Null<CFF::Charset>::get_null() Line | Count | Source | 113 | 3.96M | { | 114 | 3.96M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.96M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.96M | } |
Null<CFF::CFF1FDArray>::get_null() Line | Count | Source | 113 | 28.7k | { | 114 | 28.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 28.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 28.7k | } |
Null<CFF::CFF1FDSelect>::get_null() Line | Count | Source | 113 | 28.4k | { | 114 | 28.4k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 28.4k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 28.4k | } |
Null<CFF::Encoding>::get_null() Line | Count | Source | 113 | 27.8k | { | 114 | 27.8k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 27.8k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 27.8k | } |
Null<CFF::CFF1StringIndex>::get_null() Line | Count | Source | 113 | 27.0k | { | 114 | 27.0k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 27.0k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 27.0k | } |
Null<CFF::Subrs<OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 113 | 3.19M | { | 114 | 3.19M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.19M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.19M | } |
Null<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >::get_null() Line | Count | Source | 113 | 867 | { | 114 | 867 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 867 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 867 | } |
Unexecuted instantiation: Null<OT::cff1::accelerator_t::gname_t>::get_null() Null<CFF::CFF2FDSelect>::get_null() Line | Count | Source | 113 | 402k | { | 114 | 402k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 402k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 402k | } |
Unexecuted instantiation: Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned int, 4u>, OT::IntType<unsigned short, 2u> > >::get_null() Null<OT::cff2>::get_null() Line | Count | Source | 113 | 1.12M | { | 114 | 1.12M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.12M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.12M | } |
Null<CFF::CFF2VariationStore>::get_null() Line | Count | Source | 113 | 29.1k | { | 114 | 29.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 29.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 29.1k | } |
Null<CFF::CFFIndex<OT::IntType<unsigned int, 4u> > >::get_null() Line | Count | Source | 113 | 19.3k | { | 114 | 19.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 19.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 19.3k | } |
Null<CFF::Subrs<OT::IntType<unsigned int, 4u> > >::get_null() Line | Count | Source | 113 | 936k | { | 114 | 936k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 936k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 936k | } |
Null<CFF::CFF2FDArray>::get_null() Line | Count | Source | 113 | 18.2k | { | 114 | 18.2k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 18.2k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 18.2k | } |
Null<CFF::cff2_font_dict_values_t>::get_null() Line | Count | Source | 113 | 233k | { | 114 | 233k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 233k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 233k | } |
Null<CFF::UnsizedByteStr>::get_null() Line | Count | Source | 113 | 219k | { | 114 | 219k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 219k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 219k | } |
Null<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >::get_null() Line | Count | Source | 113 | 285k | { | 114 | 285k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 285k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 285k | } |
Null<OT::meta>::get_null() Line | Count | Source | 113 | 1.20M | { | 114 | 1.20M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.20M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.20M | } |
Null<OT::DataMap>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Unexecuted instantiation: Null<hb_ot_meta_tag_t>::get_null() Unexecuted instantiation: Null<hb_array_t<char const> >::get_null() Unexecuted instantiation: Null<hb_ot_name_record_ids_t>::get_null() Null<OT::name>::get_null() Line | Count | Source | 113 | 3.08M | { | 114 | 3.08M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.08M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.08M | } |
Null<hb_ot_name_entry_t>::get_null() Line | Count | Source | 113 | 16.5k | { | 114 | 16.5k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 16.5k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 16.5k | } |
Unexecuted instantiation: Null<OT::NameRecord>::get_null() Null<OT::post>::get_null() Line | Count | Source | 113 | 545k | { | 114 | 545k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 545k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 545k | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 114k | { | 114 | 114k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 114k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 114k | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 2.26M | { | 114 | 2.26M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.26M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.26M | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 2.34M | { | 114 | 2.34M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.34M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.34M | } |
Null<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 10.5M | { | 114 | 10.5M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 10.5M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 10.5M | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 31.7k | { | 114 | 31.7k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 31.7k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 31.7k | } |
Null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 32.1k | { | 114 | 32.1k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 32.1k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 32.1k | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Null<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 7.76k | { | 114 | 7.76k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.76k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.76k | } |
Null<OT::Layout::GSUB_impl::SubstLookupSubTable>::get_null() Line | Count | Source | 113 | 8.20M | { | 114 | 8.20M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 8.20M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 8.20M | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 2.15k | { | 114 | 2.15k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 2.15k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 2.15k | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 3.26M | { | 114 | 3.26M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.26M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.26M | } |
Null<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 3.50M | { | 114 | 3.50M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.50M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.50M | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 93.5k | { | 114 | 93.5k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 93.5k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 93.5k | } |
Null<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 94.9k | { | 114 | 94.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 94.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 94.9k | } |
Null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 113 | 146k | { | 114 | 146k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 146k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 146k | } |
Null<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 113 | 14.9k | { | 114 | 14.9k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 14.9k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 14.9k | } |
Null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 113 | 27.3k | { | 114 | 27.3k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 27.3k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 27.3k | } |
Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::Layout::GSUB_impl::SubstLookup>::get_null() Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned int, 3u> > >::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned int, 3u>, true> >::get_null() Null<OT::Layout::GSUB>::get_null() Line | Count | Source | 113 | 45.0M | { | 114 | 45.0M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 45.0M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 45.0M | } |
Null<OT::HVAR>::get_null() Line | Count | Source | 113 | 14.3M | { | 114 | 14.3M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 14.3M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 14.3M | } |
Null<OT::VVAR>::get_null() Line | Count | Source | 113 | 5.74k | { | 114 | 5.74k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 5.74k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 5.74k | } |
Null<OT::VORG>::get_null() Line | Count | Source | 113 | 600k | { | 114 | 600k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 600k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 600k | } |
Unexecuted instantiation: Null<OT::VertOriginMetric>::get_null() Unexecuted instantiation: Null<OT::StatAxisRecord>::get_null() Unexecuted instantiation: Null<OT::AxisValueRecord>::get_null() Unexecuted instantiation: Null<OT::AxisValue>::get_null() Unexecuted instantiation: Null<OT::OffsetTo<OT::AxisValue, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::GSUBGPOS>::get_null() Null<OT::Axis>::get_null() Line | Count | Source | 113 | 598k | { | 114 | 598k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 598k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 598k | } |
Null<OT::BaseScriptList>::get_null() Line | Count | Source | 113 | 598k | { | 114 | 598k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 598k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 598k | } |
Null<OT::BaseScriptRecord>::get_null() Line | Count | Source | 113 | 1.21M | { | 114 | 1.21M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.21M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.21M | } |
Null<OT::BaseScript>::get_null() Line | Count | Source | 113 | 598k | { | 114 | 598k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 598k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 598k | } |
Null<OT::SortedArrayOf<OT::Tag, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 113 | 468 | { | 114 | 468 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 468 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 468 | } |
Unexecuted instantiation: Null<OT::BaseValues>::get_null() Null<OT::BaseCoord>::get_null() Line | Count | Source | 113 | 34 | { | 114 | 34 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 34 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 34 | } |
Null<OT::OffsetTo<OT::BaseCoord, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 113 | 21 | { | 114 | 21 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 21 | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 21 | } |
Null<OT::kern>::get_null() Line | Count | Source | 113 | 726k | { | 114 | 726k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 726k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 726k | } |
Null<hb_ot_map_t::lookup_map_t>::get_null() Line | Count | Source | 113 | 180k | { | 114 | 180k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 180k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 180k | } |
Null<OT::BASE>::get_null() Line | Count | Source | 113 | 595k | { | 114 | 595k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 595k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 595k | } |
Unexecuted instantiation: Null<OT::FeatMinMaxRecord>::get_null() Unexecuted instantiation: Null<OT::MinMax>::get_null() Unexecuted instantiation: Null<OT::BaseLangSysRecord>::get_null() Unexecuted instantiation: Null<OT::Record<OT::JstfLangSys> >::get_null() Unexecuted instantiation: Null<OT::JstfLangSys>::get_null() Unexecuted instantiation: Null<OT::Record<OT::JstfScript> >::get_null() Unexecuted instantiation: Null<OT::JstfScript>::get_null() Unexecuted instantiation: Null<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<AAT::OpticalBounds>::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() Null<OT::MathConstants>::get_null() Line | Count | Source | 113 | 33.8M | { | 114 | 33.8M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 33.8M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 33.8M | } |
Null<OT::MathGlyphInfo>::get_null() Line | Count | Source | 113 | 3.61M | { | 114 | 3.61M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.61M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.61M | } |
Null<OT::MathItalicsCorrectionInfo>::get_null() Line | Count | Source | 113 | 604k | { | 114 | 604k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 604k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 604k | } |
Null<OT::MathValueRecord>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::MathTopAccentAttachment>::get_null() Line | Count | Source | 113 | 603k | { | 114 | 603k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 603k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 603k | } |
Null<OT::MathKernInfo>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Null<OT::MathKernInfoRecord>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Null<OT::MathKern>::get_null() Line | Count | Source | 113 | 605k | { | 114 | 605k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 605k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 605k | } |
Null<OT::MathVariants>::get_null() Line | Count | Source | 113 | 4.22M | { | 114 | 4.22M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 4.22M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 4.22M | } |
Null<OT::MathGlyphConstruction>::get_null() Line | Count | Source | 113 | 3.63M | { | 114 | 3.63M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.63M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.63M | } |
Unexecuted instantiation: Null<OT::OffsetTo<OT::MathGlyphConstruction, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: Null<OT::MathGlyphVariantRecord>::get_null() Unexecuted instantiation: Null<hb_ot_math_glyph_variant_t>::get_null() Null<OT::MathGlyphAssembly>::get_null() Line | Count | Source | 113 | 1.81M | { | 114 | 1.81M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 1.81M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 1.81M | } |
Unexecuted instantiation: Null<OT::MathGlyphPartRecord>::get_null() Unexecuted instantiation: Null<hb_ot_math_glyph_part_t>::get_null() Null<OT::MATH>::get_null() Line | Count | Source | 113 | 42.1M | { | 114 | 42.1M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 42.1M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 42.1M | } |
Unexecuted instantiation: Null<OT::GaspRange>::get_null() Null<hb_shape_plan_t>::get_null() Line | Count | Source | 113 | 3.01k | { | 114 | 3.01k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.01k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.01k | } |
Null<CFF::call_context_t>::get_null() Line | Count | Source | 113 | 3.46k | { | 114 | 3.46k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 3.46k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 3.46k | } |
Null<hb_ot_map_builder_t::feature_info_t>::get_null() Line | Count | Source | 113 | 170k | { | 114 | 170k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 170k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 170k | } |
Null<hb_ot_map_builder_t::stage_info_t>::get_null() Line | Count | Source | 113 | 15.6k | { | 114 | 15.6k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 15.6k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 15.6k | } |
Null<hb_ot_map_t::feature_map_t>::get_null() Line | Count | Source | 113 | 6.11k | { | 114 | 6.11k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 6.11k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 6.11k | } |
Null<arabic_fallback_plan_t>::get_null() Line | Count | Source | 113 | 9.02k | { | 114 | 9.02k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 9.02k | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 9.02k | } |
Null<hb_glyph_info_t>::get_null() Line | Count | Source | 113 | 7.08M | { | 114 | 7.08M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 115 | 7.08M | return *reinterpret_cast<Type const *> (_hb_NullPool); | 116 | 7.08M | } |
|
117 | | }; |
118 | | template <typename QType> |
119 | | struct NullHelper |
120 | | { |
121 | | typedef hb_remove_const<hb_remove_reference<QType>> Type; |
122 | 1.01G | static const Type & get_null () { return Null<Type>::get_null (); }Unexecuted instantiation: NullHelper<AAT::TrackData>::get_null() Unexecuted instantiation: NullHelper<AAT::TrackTableEntry>::get_null() NullHelper<OT::IntType<short, 2u> >::get_null() Line | Count | Source | 122 | 1.12k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::HBFixed<OT::IntType<int, 4u>, 16u> >::get_null() Unexecuted instantiation: NullHelper<hb_aat_layout_feature_type_t>::get_null() NullHelper<AAT::FeatureName>::get_null() Line | Count | Source | 122 | 1.21M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::SettingName>::get_null() Line | Count | Source | 122 | 35 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_aat_layout_feature_selector_info_t>::get_null() NullHelper<OT::GDEF_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::GDEF>::get_null() Line | Count | Source | 122 | 24.0M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::ankr>::get_null() Line | Count | Source | 122 | 337k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::HBGlyphID16> >::get_null() NullHelper<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_null() Line | Count | Source | 122 | 4.23k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_aat_map_t::range_flags_t>::get_null() Line | Count | Source | 122 | 3.89k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::Feature>::get_null() NullHelper<AAT::ltag>::get_null() Line | Count | Source | 122 | 7.22M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::FTStringRange>::get_null() Line | Count | Source | 122 | 7.23M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::morx>::get_null() Line | Count | Source | 122 | 803k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::IntType<unsigned short, 2u> >::get_null() Line | Count | Source | 122 | 7.42M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::Lookup<OT::HBGlyphID16> >::get_null() NullHelper<OT::HBGlyphID16>::get_null() Line | Count | Source | 122 | 104k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ClassDef>::get_null() Line | Count | Source | 122 | 35.2M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 56.8M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 3.13M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::IntType<unsigned int, 4u> >::get_null() Line | Count | Source | 122 | 240k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::mort>::get_null() Line | Count | Source | 122 | 748k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned int, 4u> > >::get_null() NullHelper<AAT::kerx>::get_null() Line | Count | Source | 122 | 756k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() NullHelper<OT::VariationStore>::get_null() Line | Count | Source | 122 | 61.3M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::VarRegionList>::get_null() Line | Count | Source | 122 | 81.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MarkGlyphSets>::get_null() Line | Count | Source | 122 | 16.6M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::Common::Coverage>::get_null() Line | Count | Source | 122 | 8.77M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 122 | 4.95k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::KernPair>::get_null() Line | Count | Source | 122 | 907k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Line | Count | Source | 122 | 1.62M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> >::get_null() NullHelper<AAT::Anchor>::get_null() Line | Count | Source | 122 | 2.69M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::IntType<unsigned char, 1u> >::get_null() Line | Count | Source | 122 | 24.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::trak>::get_null() Line | Count | Source | 122 | 757k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_blob_t>::get_null() Line | Count | Source | 122 | 36.2M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<AAT::feat>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_user_data_array_t::hb_user_data_item_t>::get_null() Line | Count | Source | 122 | 7.12k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_map_t::stage_map_t>::get_null() Line | Count | Source | 122 | 12.8k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<unsigned long long>::get_null() Unexecuted instantiation: NullHelper<hb_bit_page_t>::get_null() Unexecuted instantiation: NullHelper<hb_bit_set_t::page_map_t>::get_null() NullHelper<unsigned int>::get_null() Line | Count | Source | 122 | 348k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_null() NullHelper<hb_serialize_context_t::object_t::link_t>::get_null() Line | Count | Source | 122 | 1.27k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>::get_null() NullHelper<hb_serialize_context_t::object_t*>::get_null() Line | Count | Source | 122 | 1.44k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>::get_null() Unexecuted instantiation: NullHelper<hb_vector_t<unsigned int, false> >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: NullHelper<OT::HBGlyphID24>::get_null() NullHelper<OT::Index>::get_null() Line | Count | Source | 122 | 216 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::IntType<unsigned int, 3u> >::get_null() Unexecuted instantiation: NullHelper<OT::FeatureParamsSize>::get_null() NullHelper<OT::FeatureParamsStylisticSet>::get_null() Line | Count | Source | 122 | 402 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::FeatureParamsCharacterVariants>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::FeatureParams>::get_null() Line | Count | Source | 122 | 1.82M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Record<OT::Feature> >::get_null() Line | Count | Source | 122 | 72.5M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Feature>::get_null() Line | Count | Source | 122 | 4.48M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Record<OT::LangSys> >::get_null() Line | Count | Source | 122 | 590k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::LangSys>::get_null() Line | Count | Source | 122 | 40.3M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb::unique_ptr<hb_set_t> >::get_null() NullHelper<OT::Record<OT::Script> >::get_null() Line | Count | Source | 122 | 41.0M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Script>::get_null() Line | Count | Source | 122 | 41.3M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::Offset<OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<hb_pair_t<unsigned int, unsigned int> >::get_null() Unexecuted instantiation: NullHelper<OT::VarRegionAxis>::get_null() Unexecuted instantiation: NullHelper<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>::get_null() NullHelper<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 122 | 21.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::VarData>::get_null() Line | Count | Source | 122 | 41.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_inc_bimap_t>::get_null() NullHelper<int>::get_null() Line | Count | Source | 122 | 823k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Condition>::get_null() Line | Count | Source | 122 | 13.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb::shared_ptr<hb_set_t> >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Condition, OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::FeatureTableSubstitutionRecord>::get_null() NullHelper<OT::FeatureTableSubstitution>::get_null() Line | Count | Source | 122 | 12.4k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ConditionSet>::get_null() Line | Count | Source | 122 | 54.5k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::FeatureVariationRecord>::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::AttachPoint, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::AttachPoint>::get_null() NullHelper<OT::Device>::get_null() Line | Count | Source | 122 | 32.6M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_pair_t<unsigned int, int> >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::CaretValue, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::CaretValue>::get_null() NullHelper<OT::OffsetTo<OT::LigGlyph, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 21 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::LigGlyph>::get_null() Line | Count | Source | 122 | 29 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::AttachList>::get_null() NullHelper<OT::LigCaretList>::get_null() Line | Count | Source | 122 | 596k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::HBGlyphID16> >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::HBGlyphID16> >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, true> > >::get_null() NullHelper<hb_set_t>::get_null() Line | Count | Source | 122 | 6.82k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t>::get_null() Line | Count | Source | 122 | 127k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::RecordListOfScript>::get_null() Line | Count | Source | 122 | 45.0M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::RecordListOf<OT::Feature> >::get_null() Line | Count | Source | 122 | 8.60M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::List16OfOffsetTo<OT::Lookup, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 122 | 42.4k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::List16OfOffsetTo<OT::Lookup, OT::IntType<unsigned int, 3u> > >::get_null() Line | Count | Source | 122 | 18.2k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Lookup>::get_null() Line | Count | Source | 122 | 21.9M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::FeatureVariations>::get_null() Line | Count | Source | 122 | 25.6M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::EntryExitRecord>::get_null() Line | Count | Source | 122 | 409k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::Layout::GPOS_impl::Anchor>::get_null() Line | Count | Source | 122 | 238k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::MarkRecord>::get_null() Line | Count | Source | 122 | 85.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 6.29M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 6.30M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 1.68M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 1.68M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 245k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::Rule<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 134k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::RuleSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 413k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 21.8k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::Rule<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 380 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::RuleSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 22.4k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 4.46k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 488k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::ChainRule<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 174k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ChainRuleSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 2.82M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 12.0k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::ChainRule<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 1.44k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ChainRuleSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 12.6k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 15.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::PosLookupSubTable>::get_null() Line | Count | Source | 122 | 5.12M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 2.39k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::MarkArray>::get_null() Line | Count | Source | 122 | 15.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::AnchorMatrix>::get_null() Line | Count | Source | 122 | 31.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GPOS_impl::LigatureArray>::get_null() Line | Count | Source | 122 | 9.64k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::Layout::GPOS_impl::PosLookup>::get_null() Unexecuted instantiation: NullHelper<OT::RecordListOfFeature>::get_null() Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned int, 3u> > >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned int, 3u>, true> >::get_null() NullHelper<OT::Layout::GPOS>::get_null() Line | Count | Source | 122 | 34.7M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned int, 4u> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::IntType<unsigned int, 4u> > >::get_null() Unexecuted instantiation: NullHelper<hb_aat_map_builder_t::feature_range_t>::get_null() NullHelper<hb_aat_map_builder_t::feature_event_t>::get_null() Line | Count | Source | 122 | 1.31k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_aat_map_builder_t::feature_info_t>::get_null() NullHelper<hb_buffer_t>::get_null() Line | Count | Source | 122 | 7.32k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::maxp>::get_null() Line | Count | Source | 122 | 1.38M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::head>::get_null() Line | Count | Source | 122 | 1.51M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OS2V1Tail>::get_null() Unexecuted instantiation: NullHelper<OT::OS2V2Tail>::get_null() Unexecuted instantiation: NullHelper<OT::OS2V5Tail>::get_null() NullHelper<OT::MVAR>::get_null() Line | Count | Source | 122 | 2.40M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<float>::get_null() Line | Count | Source | 122 | 409 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CmapSubtableLongGroup>::get_null() Line | Count | Source | 122 | 3.44M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::UnicodeValueRange>::get_null() NullHelper<OT::DefaultUVS>::get_null() Line | Count | Source | 122 | 1.21M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::NonDefaultUVS>::get_null() Line | Count | Source | 122 | 1.21M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::UVSMapping>::get_null() Line | Count | Source | 122 | 609k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::VariationSelectorRecord>::get_null() Line | Count | Source | 122 | 1.21M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::cmap>::get_null() Line | Count | Source | 122 | 953k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CmapSubtable>::get_null() Line | Count | Source | 122 | 491k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CmapSubtableFormat14>::get_null() Line | Count | Source | 122 | 602k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CmapSubtable const>::get_null() Line | Count | Source | 122 | 2.51k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OS2>::get_null() Line | Count | Source | 122 | 1.45M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CmapSubtableFormat14 const>::get_null() Line | Count | Source | 122 | 7.56k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::EncodingRecord>::get_null() Line | Count | Source | 122 | 5.46M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_transform_t>::get_null() Line | Count | Source | 122 | 79.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_bounds_t>::get_null() Line | Count | Source | 122 | 260k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Paint>::get_null() Line | Count | Source | 122 | 6.96M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ColorLine<OT::NoVariable> >::get_null() Line | Count | Source | 122 | 265k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ColorLine<OT::Variable> >::get_null() Line | Count | Source | 122 | 144k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::NoVariable<OT::Affine2x3> >::get_null() Line | Count | Source | 122 | 58.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Variable<OT::Affine2x3> >::get_null() Line | Count | Source | 122 | 24.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ClipBox>::get_null() Line | Count | Source | 122 | 1.73k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::ClipRecord>::get_null() NullHelper<OT::OffsetTo<OT::Paint, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 122 | 6.10M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseGlyphList>::get_null() Line | Count | Source | 122 | 17.6k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseGlyphRecord>::get_null() Line | Count | Source | 122 | 631k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::LayerRecord>::get_null() Unexecuted instantiation: NullHelper<hb_ot_color_layer_t>::get_null() NullHelper<OT::COLR>::get_null() Line | Count | Source | 122 | 1.96M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::LayerList>::get_null() Line | Count | Source | 122 | 12.0k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseGlyphPaintRecord>::get_null() Line | Count | Source | 122 | 508k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::ClipList>::get_null() Line | Count | Source | 122 | 437k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::NoVariable<OT::ColorStop> >::get_null() Unexecuted instantiation: NullHelper<OT::Variable<OT::ColorStop> >::get_null() NullHelper<OT::DeltaSetIndexMap>::get_null() Line | Count | Source | 122 | 128k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_set_t*>::get_null() Unexecuted instantiation: NullHelper<OT::index_map_subset_plan_t>::get_null() Unexecuted instantiation: NullHelper<OT::DeltaSetIndexMap const*>::get_null() NullHelper<OT::hhea>::get_null() Line | Count | Source | 122 | 1.92M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::vhea>::get_null() Line | Count | Source | 122 | 596k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::HBFixed<OT::IntType<short, 2u>, 14u> >::get_null() NullHelper<OT::GlyphVariationData>::get_null() Line | Count | Source | 122 | 89.4k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::gvar>::get_null() Line | Count | Source | 122 | 350k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::contour_point_t>::get_null() Line | Count | Source | 122 | 12.7M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<unsigned char>::get_null() Line | Count | Source | 122 | 223k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::hmtxvmtx<OT::hmtx, OT::hhea, OT::HVAR> >::get_null() Unexecuted instantiation: NullHelper<OT::LongMetric>::get_null() Unexecuted instantiation: NullHelper<OT::hmtxvmtx<OT::vmtx, OT::vhea, OT::VVAR> >::get_null() NullHelper<OT::glyf_impl::GlyphHeader>::get_null() Line | Count | Source | 122 | 1.01M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::glyf_impl::SubsetGlyph>::get_null() NullHelper<OT::gvar_accelerator_t>::get_null() Line | Count | Source | 122 | 597k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::hmtx_accelerator_t>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::vmtx_accelerator_t>::get_null() Line | Count | Source | 122 | 604k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::loca>::get_null() Unexecuted instantiation: NullHelper<OT::glyf>::get_null() Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, float, false>::item_t>::get_null() Unexecuted instantiation: NullHelper<hb_variation_t>::get_null() NullHelper<hb_draw_funcs_t>::get_null() Line | Count | Source | 122 | 606k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::ResourceTypeRecord>::get_null() NullHelper<OT::TableRecord>::get_null() Line | Count | Source | 122 | 21.1M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::OpenTypeOffsetTable, OT::IntType<unsigned int, 4u>, true> >::get_null() Line | Count | Source | 122 | 851 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::ResourceRecord>::get_null() NullHelper<OT::OpenTypeOffsetTable>::get_null() Line | Count | Source | 122 | 12.8M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OpenTypeFontFile>::get_null() Line | Count | Source | 122 | 78.0k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_face_t>::get_null() Line | Count | Source | 122 | 233 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::cmap_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::AxisRecord>::get_null() Line | Count | Source | 122 | 66 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_font_t>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::fvar>::get_null() Line | Count | Source | 122 | 3.48M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::avar>::get_null() Line | Count | Source | 122 | 1.78M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::AxisValueMap>::get_null() NullHelper<hb_map_t>::get_null() Line | Count | Source | 122 | 2.09k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CPALV1Tail>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SVG>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SortedArrayOf<OT::SVGDocumentIndexEntry, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 122 | 604k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SVGDocumentIndexEntry>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::sbix>::get_null() Line | Count | Source | 122 | 2.05M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SBIXStrike>::get_null() Line | Count | Source | 122 | 40.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >::get_null() NullHelper<OT::SBIXGlyph>::get_null() Line | Count | Source | 122 | 216 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CBLC>::get_null() Line | Count | Source | 122 | 1.70M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BitmapSizeTable>::get_null() Line | Count | Source | 122 | 851k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::IndexSubtableRecord>::get_null() NullHelper<OT::IndexSubtable>::get_null() Line | Count | Source | 122 | 861 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::Offset<OT::IntType<unsigned int, 4u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::CBDT>::get_null() NullHelper<OT::CPAL>::get_null() Line | Count | Source | 122 | 4.46M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SVG_accelerator_t>::get_null() Line | Count | Source | 122 | 607k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::CBDT_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::sbix_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >::get_null() NullHelper<OT::sbix::accelerator_t::PNGHeader>::get_null() Line | Count | Source | 122 | 4.29k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>::get_null() NullHelper<OT::post_accelerator_t>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::name_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::meta_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::glyf_accelerator_t>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::cff1_accelerator_t>::get_null() Line | Count | Source | 122 | 603k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::cff2_accelerator_t>::get_null() Line | Count | Source | 122 | 576k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::GSUB_accelerator_t>::get_null() Line | Count | Source | 122 | 609k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::GPOS_accelerator_t>::get_null() Line | Count | Source | 122 | 608k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::number_t>::get_null() Line | Count | Source | 122 | 27.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::FDSelect>::get_null() Line | Count | Source | 122 | 64.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned short, 2u>, OT::IntType<unsigned char, 1u> > >::get_null() NullHelper<CFF::Encoding1_Range>::get_null() Line | Count | Source | 122 | 18 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<CFF::SuppEncoding>::get_null() Unexecuted instantiation: NullHelper<CFF::code_pair_t>::get_null() Unexecuted instantiation: NullHelper<CFF::CFF1SuppEncData>::get_null() Unexecuted instantiation: NullHelper<hb_array_t<unsigned char const> >::get_null() NullHelper<CFF::cff1_top_dict_val_t>::get_null() Line | Count | Source | 122 | 3.50k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::op_str_t>::get_null() Line | Count | Source | 122 | 2.01k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::dict_val_t>::get_null() Line | Count | Source | 122 | 5.41k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::cff1_font_dict_values_t>::get_null() Line | Count | Source | 122 | 25 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::cff1>::get_null() Line | Count | Source | 122 | 1.16M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFFIndex<OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 122 | 60.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF1IndexOf<CFF::TopDict> >::get_null() Line | Count | Source | 122 | 33.8k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::Charset>::get_null() Line | Count | Source | 122 | 3.96M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF1FDArray>::get_null() Line | Count | Source | 122 | 28.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF1FDSelect>::get_null() Line | Count | Source | 122 | 28.4k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::Encoding>::get_null() Line | Count | Source | 122 | 27.8k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF1StringIndex>::get_null() Line | Count | Source | 122 | 27.0k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::Subrs<OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 122 | 3.19M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >::get_null() Line | Count | Source | 122 | 867 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::cff1::accelerator_t::gname_t>::get_null() NullHelper<CFF::CFF2FDSelect>::get_null() Line | Count | Source | 122 | 402k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned int, 4u>, OT::IntType<unsigned short, 2u> > >::get_null() NullHelper<OT::cff2>::get_null() Line | Count | Source | 122 | 1.12M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF2VariationStore>::get_null() Line | Count | Source | 122 | 29.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFFIndex<OT::IntType<unsigned int, 4u> > >::get_null() Line | Count | Source | 122 | 19.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::Subrs<OT::IntType<unsigned int, 4u> > >::get_null() Line | Count | Source | 122 | 936k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::CFF2FDArray>::get_null() Line | Count | Source | 122 | 18.2k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::cff2_font_dict_values_t>::get_null() Line | Count | Source | 122 | 233k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::UnsizedByteStr>::get_null() Line | Count | Source | 122 | 219k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >::get_null() Line | Count | Source | 122 | 285k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::meta>::get_null() Line | Count | Source | 122 | 1.20M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::DataMap>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<hb_ot_meta_tag_t>::get_null() Unexecuted instantiation: NullHelper<hb_array_t<char const> >::get_null() Unexecuted instantiation: NullHelper<hb_ot_name_record_ids_t>::get_null() NullHelper<OT::name>::get_null() Line | Count | Source | 122 | 3.08M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_name_entry_t>::get_null() Line | Count | Source | 122 | 16.5k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::NameRecord>::get_null() NullHelper<OT::post>::get_null() Line | Count | Source | 122 | 545k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 114k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 2.26M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 2.34M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 10.5M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 31.7k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 32.1k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() NullHelper<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 7.76k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::SubstLookupSubTable>::get_null() Line | Count | Source | 122 | 8.20M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 2.15k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 3.26M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 3.50M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 93.5k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 94.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >::get_null() Line | Count | Source | 122 | 146k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> >::get_null() Line | Count | Source | 122 | 14.9k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes> >::get_null() Line | Count | Source | 122 | 27.3k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned short, 2u> > >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::SubstLookup>::get_null() Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned int, 3u> > >::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned int, 3u>, true> >::get_null() NullHelper<OT::Layout::GSUB>::get_null() Line | Count | Source | 122 | 45.0M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::HVAR>::get_null() Line | Count | Source | 122 | 14.3M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::VVAR>::get_null() Line | Count | Source | 122 | 5.74k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::VORG>::get_null() Line | Count | Source | 122 | 600k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::VertOriginMetric>::get_null() Unexecuted instantiation: NullHelper<OT::StatAxisRecord>::get_null() Unexecuted instantiation: NullHelper<OT::AxisValueRecord>::get_null() Unexecuted instantiation: NullHelper<OT::AxisValue>::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::AxisValue, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::GSUBGPOS>::get_null() NullHelper<OT::Axis>::get_null() Line | Count | Source | 122 | 598k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseScriptList>::get_null() Line | Count | Source | 122 | 598k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseScriptRecord>::get_null() Line | Count | Source | 122 | 1.21M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BaseScript>::get_null() Line | Count | Source | 122 | 598k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::SortedArrayOf<OT::Tag, OT::IntType<unsigned short, 2u> > >::get_null() Line | Count | Source | 122 | 468 | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::BaseValues>::get_null() NullHelper<OT::BaseCoord>::get_null() Line | Count | Source | 122 | 34 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::OffsetTo<OT::BaseCoord, OT::IntType<unsigned short, 2u>, true> >::get_null() Line | Count | Source | 122 | 21 | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::kern>::get_null() Line | Count | Source | 122 | 726k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_map_t::lookup_map_t>::get_null() Line | Count | Source | 122 | 180k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::BASE>::get_null() Line | Count | Source | 122 | 595k | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::FeatMinMaxRecord>::get_null() Unexecuted instantiation: NullHelper<OT::MinMax>::get_null() Unexecuted instantiation: NullHelper<OT::BaseLangSysRecord>::get_null() Unexecuted instantiation: NullHelper<OT::Record<OT::JstfLangSys> >::get_null() Unexecuted instantiation: NullHelper<OT::JstfLangSys>::get_null() Unexecuted instantiation: NullHelper<OT::Record<OT::JstfScript> >::get_null() Unexecuted instantiation: NullHelper<OT::JstfScript>::get_null() Unexecuted instantiation: NullHelper<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<AAT::OpticalBounds>::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds, OT::IntType<unsigned short, 2u>, true> > >::get_null() NullHelper<OT::MathConstants>::get_null() Line | Count | Source | 122 | 33.8M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathGlyphInfo>::get_null() Line | Count | Source | 122 | 3.61M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathItalicsCorrectionInfo>::get_null() Line | Count | Source | 122 | 604k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathValueRecord>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathTopAccentAttachment>::get_null() Line | Count | Source | 122 | 603k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathKernInfo>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathKernInfoRecord>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathKern>::get_null() Line | Count | Source | 122 | 605k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathVariants>::get_null() Line | Count | Source | 122 | 4.22M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<OT::MathGlyphConstruction>::get_null() Line | Count | Source | 122 | 3.63M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::MathGlyphConstruction, OT::IntType<unsigned short, 2u>, true> >::get_null() Unexecuted instantiation: NullHelper<OT::MathGlyphVariantRecord>::get_null() Unexecuted instantiation: NullHelper<hb_ot_math_glyph_variant_t>::get_null() NullHelper<OT::MathGlyphAssembly>::get_null() Line | Count | Source | 122 | 1.81M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::MathGlyphPartRecord>::get_null() Unexecuted instantiation: NullHelper<hb_ot_math_glyph_part_t>::get_null() NullHelper<OT::MATH>::get_null() Line | Count | Source | 122 | 42.1M | static const Type & get_null () { return Null<Type>::get_null (); } |
Unexecuted instantiation: NullHelper<OT::GaspRange>::get_null() NullHelper<hb_shape_plan_t>::get_null() Line | Count | Source | 122 | 3.01k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_unicode_funcs_t>::get_null() Line | Count | Source | 122 | 1.84k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<CFF::call_context_t>::get_null() Line | Count | Source | 122 | 3.46k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_map_builder_t::feature_info_t>::get_null() Line | Count | Source | 122 | 170k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_map_builder_t::stage_info_t>::get_null() Line | Count | Source | 122 | 15.6k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_ot_map_t::feature_map_t>::get_null() Line | Count | Source | 122 | 6.11k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<arabic_fallback_plan_t>::get_null() Line | Count | Source | 122 | 9.02k | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_glyph_info_t>::get_null() Line | Count | Source | 122 | 7.08M | static const Type & get_null () { return Null<Type>::get_null (); } |
NullHelper<hb_paint_funcs_t>::get_null() Line | Count | Source | 122 | 1.77k | static const Type & get_null () { return Null<Type>::get_null (); } |
|
123 | | }; |
124 | 905M | #define Null(Type) NullHelper<Type>::get_null () |
125 | | |
126 | | /* Specializations for arbitrary-content Null objects expressed in bytes. */ |
127 | | #define DECLARE_NULL_NAMESPACE_BYTES(Namespace, Type) \ |
128 | | } /* Close namespace. */ \ |
129 | | extern HB_INTERNAL const unsigned char _hb_Null_##Namespace##_##Type[hb_null_size (Namespace::Type)]; \ |
130 | | template <> \ |
131 | | struct Null<Namespace::Type> { \ |
132 | 43.7M | static Namespace::Type const & get_null () { \ |
133 | 43.7M | return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \ |
134 | 43.7M | } \ Null<AAT::SettingName>::get_null() Line | Count | Source | 132 | 35 | static Namespace::Type const & get_null () { \ | 133 | 35 | return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \ | 134 | 35 | } \ |
Null<OT::Index>::get_null() Line | Count | Source | 132 | 216 | static Namespace::Type const & get_null () { \ | 133 | 216 | return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \ | 134 | 216 | } \ |
Unexecuted instantiation: Null<OT::VarIdx>::get_null() Null<OT::LangSys>::get_null() Line | Count | Source | 132 | 40.3M | static Namespace::Type const & get_null () { \ | 133 | 40.3M | return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \ | 134 | 40.3M | } \ |
Null<OT::CmapSubtableLongGroup>::get_null() Line | Count | Source | 132 | 3.44M | static Namespace::Type const & get_null () { \ | 133 | 3.44M | return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \ | 134 | 3.44M | } \ |
Unexecuted instantiation: Null<OT::ClipRecord>::get_null() |
135 | | }; \ |
136 | | namespace Namespace { \ |
137 | | static_assert (true, "") /* Require semicolon after. */ |
138 | | #define DECLARE_NULL_NAMESPACE_BYTES_TEMPLATE1(Namespace, Type, Size) \ |
139 | | } /* Close namespace. */ \ |
140 | | extern HB_INTERNAL const unsigned char _hb_Null_##Namespace##_##Type[Size]; \ |
141 | | template <typename Spec> \ |
142 | | struct Null<Namespace::Type<Spec>> { \ |
143 | 1.62M | static Namespace::Type<Spec> const & get_null () { \ |
144 | 1.62M | return *reinterpret_cast<const Namespace::Type<Spec> *> (_hb_Null_##Namespace##_##Type); \ |
145 | 1.62M | } \ Unexecuted instantiation: Null<AAT::Lookup<OT::HBGlyphID16> >::get_null() Null<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned short, 2u>, false> > >::get_null() Line | Count | Source | 143 | 1.62M | static Namespace::Type<Spec> const & get_null () { \ | 144 | 1.62M | return *reinterpret_cast<const Namespace::Type<Spec> *> (_hb_Null_##Namespace##_##Type); \ | 145 | 1.62M | } \ |
|
146 | | }; \ |
147 | | namespace Namespace { \ |
148 | | static_assert (true, "") /* Require semicolon after. */ |
149 | | #define DEFINE_NULL_NAMESPACE_BYTES(Namespace, Type) \ |
150 | | const unsigned char _hb_Null_##Namespace##_##Type[sizeof (_hb_Null_##Namespace##_##Type)] |
151 | | |
152 | | /* Specializations for arbitrary-content Null objects expressed as struct initializer. */ |
153 | | #define DECLARE_NULL_INSTANCE(Type) \ |
154 | | extern HB_INTERNAL const Type _hb_Null_##Type; \ |
155 | | template <> \ |
156 | | struct Null<Type> { \ |
157 | 1.22M | static Type const & get_null () { \ |
158 | 1.22M | return _hb_Null_##Type; \ |
159 | 1.22M | } \ Null<hb_unicode_funcs_t>::get_null() Line | Count | Source | 157 | 1.84k | static Type const & get_null () { \ | 158 | 1.84k | return _hb_Null_##Type; \ | 159 | 1.84k | } \ |
Null<hb_buffer_t>::get_null() Line | Count | Source | 157 | 7.32k | static Type const & get_null () { \ | 158 | 7.32k | return _hb_Null_##Type; \ | 159 | 7.32k | } \ |
Null<hb_face_t>::get_null() Line | Count | Source | 157 | 233 | static Type const & get_null () { \ | 158 | 233 | return _hb_Null_##Type; \ | 159 | 233 | } \ |
Unexecuted instantiation: Null<hb_font_funcs_t>::get_null() Null<hb_font_t>::get_null() Line | Count | Source | 157 | 605k | static Type const & get_null () { \ | 158 | 605k | return _hb_Null_##Type; \ | 159 | 605k | } \ |
Null<hb_paint_funcs_t>::get_null() Line | Count | Source | 157 | 1.77k | static Type const & get_null () { \ | 158 | 1.77k | return _hb_Null_##Type; \ | 159 | 1.77k | } \ |
Null<hb_draw_funcs_t>::get_null() Line | Count | Source | 157 | 606k | static Type const & get_null () { \ | 158 | 606k | return _hb_Null_##Type; \ | 159 | 606k | } \ |
|
160 | | }; \ |
161 | | static_assert (true, "") /* Require semicolon after. */ |
162 | | #define DEFINE_NULL_INSTANCE(Type) \ |
163 | | const Type _hb_Null_##Type |
164 | | |
165 | | /* Global writable pool. Enlarge as necessary. */ |
166 | | |
167 | | /* To be fully correct, CrapPool must be thread_local. However, we do not rely on CrapPool |
168 | | * for correct operation. It only exist to catch and divert program logic bugs instead of |
169 | | * causing bad memory access. So, races there are not actually introducing incorrectness |
170 | | * in the code. Has ~12kb binary size overhead to have it, also clang build fails with it. */ |
171 | | extern HB_INTERNAL |
172 | | /*thread_local*/ uint64_t _hb_CrapPool[(HB_NULL_POOL_SIZE + sizeof (uint64_t) - 1) / sizeof (uint64_t)]; |
173 | | |
174 | | /* CRAP pool: Common Region for Access Protection. */ |
175 | | template <typename Type> |
176 | 21.9M | static inline Type& Crap () { |
177 | 21.9M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); |
178 | 21.9M | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); |
179 | 21.9M | memcpy (obj, &Null (Type), sizeof (*obj)); |
180 | 21.9M | return *obj; |
181 | 21.9M | } Unexecuted instantiation: hb-aat-layout.cc:hb_aat_layout_feature_type_t& Crap<hb_aat_layout_feature_type_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_aat_layout_feature_selector_info_t& Crap<hb_aat_layout_feature_selector_info_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_vector_t<hb_aat_map_t::range_flags_t, true>& Crap<hb_vector_t<hb_aat_map_t::range_flags_t, true> >() hb-aat-layout.cc:hb_aat_map_t::range_flags_t& Crap<hb_aat_map_t::range_flags_t>() Line | Count | Source | 176 | 1.94k | static inline Type& Crap () { | 177 | 1.94k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.94k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.94k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.94k | return *obj; | 181 | 1.94k | } |
Unexecuted instantiation: hb-aat-layout.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-aat-layout.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-aat-layout.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-aat-layout.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-aat-layout.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-aat-layout.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-aat-layout.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-aat-layout.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-aat-layout.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-aat-layout.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-aat-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-aat-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-aat-layout.cc:int& Crap<int>() Unexecuted instantiation: hb-aat-layout.cc:hb_set_t& Crap<hb_set_t>() Unexecuted instantiation: hb-aat-layout.cc:OT::hb_accelerate_subtables_context_t::hb_applicable_t& Crap<OT::hb_accelerate_subtables_context_t::hb_applicable_t>() Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_builder_t::feature_range_t& Crap<hb_aat_map_builder_t::feature_range_t>() hb-aat-map.cc:hb_aat_map_builder_t::feature_event_t& Crap<hb_aat_map_builder_t::feature_event_t>() Line | Count | Source | 176 | 1.31k | static inline Type& Crap () { | 177 | 1.31k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.31k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.31k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.31k | return *obj; | 181 | 1.31k | } |
Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_builder_t::feature_info_t& Crap<hb_aat_map_builder_t::feature_info_t>() hb-aat-map.cc:hb_aat_map_t::range_flags_t& Crap<hb_aat_map_t::range_flags_t>() Line | Count | Source | 176 | 1.94k | static inline Type& Crap () { | 177 | 1.94k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.94k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.94k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.94k | return *obj; | 181 | 1.94k | } |
Unexecuted instantiation: hb-aat-map.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-aat-map.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-aat-map.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-aat-map.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-aat-map.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-aat-map.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-aat-map.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-aat-map.cc:hb_aat_layout_feature_selector_info_t& Crap<hb_aat_layout_feature_selector_info_t>() Unexecuted instantiation: hb-aat-map.cc:hb_aat_layout_feature_type_t& Crap<hb_aat_layout_feature_type_t>() hb-blob.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Line | Count | Source | 176 | 7.12k | static inline Type& Crap () { | 177 | 7.12k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 7.12k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 7.12k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 7.12k | return *obj; | 181 | 7.12k | } |
Unexecuted instantiation: hb-buffer.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-buffer.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-buffer.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-buffer.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-buffer.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-buffer.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-buffer.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-buffer.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-buffer.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-common.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-common.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-common.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-common.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-common.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-common.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-common.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-common.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-common.cc:hb_aat_layout_feature_selector_info_t& Crap<hb_aat_layout_feature_selector_info_t>() Unexecuted instantiation: hb-common.cc:hb_aat_layout_feature_type_t& Crap<hb_aat_layout_feature_type_t>() Unexecuted instantiation: hb-common.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-common.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-common.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-common.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-common.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-common.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-common.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-common.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-common.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-common.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>() Unexecuted instantiation: hb-common.cc:hb_transform_t& Crap<hb_transform_t>() Unexecuted instantiation: hb-common.cc:hb_bounds_t& Crap<hb_bounds_t>() Unexecuted instantiation: hb-common.cc:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>() Unexecuted instantiation: hb-common.cc:OT::LayerRecord& Crap<OT::LayerRecord>() Unexecuted instantiation: hb-common.cc:hb_set_t*& Crap<hb_set_t*>() Unexecuted instantiation: hb-common.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>() Unexecuted instantiation: hb-common.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>() Unexecuted instantiation: hb-common.cc:int& Crap<int>() Unexecuted instantiation: hb-common.cc:OT::contour_point_t& Crap<OT::contour_point_t>() Unexecuted instantiation: hb-common.cc:unsigned char& Crap<unsigned char>() Unexecuted instantiation: hb-common.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>() Unexecuted instantiation: hb-common.cc:OT::IntType<unsigned int, 4u>& Crap<OT::IntType<unsigned int, 4u> >() Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, float, false>::item_t& Crap<hb_hashmap_t<unsigned int, float, false>::item_t>() Unexecuted instantiation: hb-common.cc:hb_variation_t& Crap<hb_variation_t>() Unexecuted instantiation: hb-draw.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-face.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-face.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-face.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-face.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-face.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-face.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-face.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-face.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-face.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-face.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-face.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-face.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-face.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-face.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-face.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-face.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-face.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-face.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>() Unexecuted instantiation: hb-fallback-shape.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-font.cc:int& Crap<int>() Unexecuted instantiation: hb-font.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-font.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-font.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-font.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-font.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-font.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-font.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-font.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-font.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-font.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-font.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-font.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-font.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-font.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-font.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-font.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-font.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-font.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-map.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-map.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-map.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-map.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-map.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-number.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-color.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-color.cc:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>() Unexecuted instantiation: hb-ot-color.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-color.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-color.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-color.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-color.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-color.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-color.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-color.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-color.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-color.cc:hb_pair_t<unsigned int, OT::IndexSubtableRecord const*>& Crap<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >() Unexecuted instantiation: hb-ot-color.cc:OT::IndexSubtableRecord& Crap<OT::IndexSubtableRecord>() Unexecuted instantiation: hb-ot-color.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-color.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-color.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-color.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-color.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-color.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-color.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-color.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-color.cc:hb_transform_t& Crap<hb_transform_t>() Unexecuted instantiation: hb-ot-color.cc:hb_bounds_t& Crap<hb_bounds_t>() Unexecuted instantiation: hb-ot-color.cc:OT::LayerRecord& Crap<OT::LayerRecord>() Unexecuted instantiation: hb-ot-color.cc:OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-color.cc:OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>() Unexecuted instantiation: hb-ot-face.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-face.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-face.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-face.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-face.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-face.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-face.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-face.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-face.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-face.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-face.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-face.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-face.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-face.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-face.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-face.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>() Unexecuted instantiation: hb-ot-face.cc:hb_set_t*& Crap<hb_set_t*>() Unexecuted instantiation: hb-ot-face.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>() Unexecuted instantiation: hb-ot-face.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>() Unexecuted instantiation: hb-ot-face.cc:int& Crap<int>() Unexecuted instantiation: hb-ot-face.cc:OT::contour_point_t& Crap<OT::contour_point_t>() Unexecuted instantiation: hb-ot-face.cc:unsigned char& Crap<unsigned char>() Unexecuted instantiation: hb-ot-face.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>() Unexecuted instantiation: hb-ot-face.cc:OT::IntType<unsigned int, 4u>& Crap<OT::IntType<unsigned int, 4u> >() Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, float, false>::item_t& Crap<hb_hashmap_t<unsigned int, float, false>::item_t>() Unexecuted instantiation: hb-ot-face.cc:hb_variation_t& Crap<hb_variation_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::number_t& Crap<CFF::number_t>() Unexecuted instantiation: hb-ot-face.cc:OT::IntType<unsigned char, 1u>& Crap<OT::IntType<unsigned char, 1u> >() Unexecuted instantiation: hb-ot-face.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>() Unexecuted instantiation: hb-ot-face.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>() Unexecuted instantiation: hb-ot-face.cc:hb_array_t<unsigned char const>& Crap<hb_array_t<unsigned char const> >() Unexecuted instantiation: hb-ot-face.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::op_str_t& Crap<CFF::op_str_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >() Unexecuted instantiation: hb-ot-face.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>() Unexecuted instantiation: hb-ot-face.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>() Unexecuted instantiation: hb-ot-face.cc:CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >() Unexecuted instantiation: hb-ot-face.cc:hb_set_t& Crap<hb_set_t>() Unexecuted instantiation: hb-ot-face.cc:OT::hb_accelerate_subtables_context_t::hb_applicable_t& Crap<OT::hb_accelerate_subtables_context_t::hb_applicable_t>() Unexecuted instantiation: hb-ot-face.cc:hb_ot_meta_tag_t& Crap<hb_ot_meta_tag_t>() Unexecuted instantiation: hb-ot-face.cc:hb_ot_name_record_ids_t& Crap<hb_ot_name_record_ids_t>() Unexecuted instantiation: hb-ot-face.cc:hb_ot_name_entry_t& Crap<hb_ot_name_entry_t>() Unexecuted instantiation: hb-ot-face.cc:hb_pair_t<unsigned int, OT::IndexSubtableRecord const*>& Crap<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >() Unexecuted instantiation: hb-ot-face.cc:OT::IndexSubtableRecord& Crap<OT::IndexSubtableRecord>() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >() hb-ot-font.cc:OT::contour_point_t& Crap<OT::contour_point_t>() Line | Count | Source | 176 | 12.7M | static inline Type& Crap () { | 177 | 12.7M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 12.7M | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 12.7M | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 12.7M | return *obj; | 181 | 12.7M | } |
hb-ot-font.cc:unsigned int& Crap<unsigned int>() Line | Count | Source | 176 | 247k | static inline Type& Crap () { | 177 | 247k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 247k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 247k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 247k | return *obj; | 181 | 247k | } |
hb-ot-font.cc:int& Crap<int>() Line | Count | Source | 176 | 823k | static inline Type& Crap () { | 177 | 823k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 823k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 823k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 823k | return *obj; | 181 | 823k | } |
hb-ot-font.cc:CFF::number_t& Crap<CFF::number_t>() Line | Count | Source | 176 | 1.63k | static inline Type& Crap () { | 177 | 1.63k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.63k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.63k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.63k | return *obj; | 181 | 1.63k | } |
hb-ot-font.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>() Line | Count | Source | 176 | 3.50k | static inline Type& Crap () { | 177 | 3.50k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 3.50k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 3.50k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 3.50k | return *obj; | 181 | 3.50k | } |
Unexecuted instantiation: hb-ot-font.cc:CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >() hb-ot-font.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>() Line | Count | Source | 176 | 25 | static inline Type& Crap () { | 177 | 25 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 25 | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 25 | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 25 | return *obj; | 181 | 25 | } |
hb-ot-font.cc:CFF::op_str_t& Crap<CFF::op_str_t>() Line | Count | Source | 176 | 2.01k | static inline Type& Crap () { | 177 | 2.01k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 2.01k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 2.01k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 2.01k | return *obj; | 181 | 2.01k | } |
hb-ot-font.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>() Line | Count | Source | 176 | 5.41k | static inline Type& Crap () { | 177 | 5.41k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 5.41k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 5.41k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 5.41k | return *obj; | 181 | 5.41k | } |
hb-ot-font.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>() Line | Count | Source | 176 | 233k | static inline Type& Crap () { | 177 | 233k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 233k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 233k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 233k | return *obj; | 181 | 233k | } |
Unexecuted instantiation: hb-ot-font.cc:CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >() hb-ot-font.cc:hb_transform_t& Crap<hb_transform_t>() Line | Count | Source | 176 | 1.67k | static inline Type& Crap () { | 177 | 1.67k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.67k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.67k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.67k | return *obj; | 181 | 1.67k | } |
hb-ot-font.cc:hb_bounds_t& Crap<hb_bounds_t>() Line | Count | Source | 176 | 6.79k | static inline Type& Crap () { | 177 | 6.79k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 6.79k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 6.79k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 6.79k | return *obj; | 181 | 6.79k | } |
Unexecuted instantiation: hb-ot-font.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>() Unexecuted instantiation: hb-ot-font.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-font.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-font.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-font.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-font.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-font.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-font.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-font.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-font.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-font.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-font.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-font.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-font.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-font.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-font.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-font.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>() Unexecuted instantiation: hb-ot-font.cc:hb_set_t*& Crap<hb_set_t*>() Unexecuted instantiation: hb-ot-font.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>() Unexecuted instantiation: hb-ot-font.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>() Unexecuted instantiation: hb-ot-font.cc:unsigned char& Crap<unsigned char>() Unexecuted instantiation: hb-ot-font.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>() Unexecuted instantiation: hb-ot-font.cc:OT::IntType<unsigned int, 4u>& Crap<OT::IntType<unsigned int, 4u> >() Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, float, false>::item_t& Crap<hb_hashmap_t<unsigned int, float, false>::item_t>() Unexecuted instantiation: hb-ot-font.cc:hb_variation_t& Crap<hb_variation_t>() Unexecuted instantiation: hb-ot-font.cc:OT::IntType<unsigned char, 1u>& Crap<OT::IntType<unsigned char, 1u> >() Unexecuted instantiation: hb-ot-font.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>() Unexecuted instantiation: hb-ot-font.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>() Unexecuted instantiation: hb-ot-font.cc:hb_array_t<unsigned char const>& Crap<hb_array_t<unsigned char const> >() Unexecuted instantiation: hb-ot-font.cc:hb_pair_t<unsigned int, OT::IndexSubtableRecord const*>& Crap<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >() Unexecuted instantiation: hb-ot-font.cc:OT::IndexSubtableRecord& Crap<OT::IndexSubtableRecord>() Unexecuted instantiation: hb-ot-font.cc:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>() Unexecuted instantiation: hb-ot-font.cc:OT::LayerRecord& Crap<OT::LayerRecord>() Unexecuted instantiation: hb-ot-font.cc:OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-font.cc:OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>() Unexecuted instantiation: hb-ot-layout.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-layout.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-layout.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-layout.cc:int& Crap<int>() Unexecuted instantiation: hb-ot-layout.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-layout.cc:hb_set_t& Crap<hb_set_t>() hb-ot-layout.cc:OT::hb_accelerate_subtables_context_t::hb_applicable_t& Crap<OT::hb_accelerate_subtables_context_t::hb_applicable_t>() Line | Count | Source | 176 | 127k | static inline Type& Crap () { | 177 | 127k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 127k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 127k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 127k | return *obj; | 181 | 127k | } |
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-layout.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-layout.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-layout.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-layout.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-layout.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-layout.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-layout.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-layout.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-layout.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-layout.cc:hb_ot_name_record_ids_t& Crap<hb_ot_name_record_ids_t>() Unexecuted instantiation: hb-ot-layout.cc:hb_ot_name_entry_t& Crap<hb_ot_name_entry_t>() Unexecuted instantiation: hb-ot-math.cc:hb_ot_math_glyph_variant_t& Crap<hb_ot_math_glyph_variant_t>() Unexecuted instantiation: hb-ot-math.cc:hb_ot_math_glyph_part_t& Crap<hb_ot_math_glyph_part_t>() Unexecuted instantiation: hb-ot-math.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-math.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-math.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-math.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-math.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-math.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-math.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-math.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-math.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-math.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-math.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-math.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-math.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-math.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-math.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-math.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-math.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-math.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_ot_meta_tag_t& Crap<hb_ot_meta_tag_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-meta.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-meta.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-meta.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-meta.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-metrics.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-metrics.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-metrics.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-metrics.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-metrics.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-metrics.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-metrics.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-metrics.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-metrics.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-metrics.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-metrics.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-metrics.cc:hb_set_t*& Crap<hb_set_t*>() Unexecuted instantiation: hb-ot-metrics.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>() Unexecuted instantiation: hb-ot-metrics.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>() hb-ot-name.cc:hb_ot_name_entry_t& Crap<hb_ot_name_entry_t>() Line | Count | Source | 176 | 16.5k | static inline Type& Crap () { | 177 | 16.5k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 16.5k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 16.5k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 16.5k | return *obj; | 181 | 16.5k | } |
Unexecuted instantiation: hb-ot-name.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-name.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-name.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-name.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-name.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-name.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-name.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-name.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-name.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-name.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-name.cc:hb_ot_name_record_ids_t& Crap<hb_ot_name_record_ids_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shape.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shape.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shape.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-var.cc:int& Crap<int>() Unexecuted instantiation: hb-ot-var.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-var.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-var.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-var.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-var.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-var.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-var.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-var.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-var.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-var.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-var.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-var.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-var.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-var.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-var.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-var.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-set.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-set.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-set.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-set.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-shape-plan.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-shape.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-shaper.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-unicode.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-buffer-verify.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() hb-paint-extents.cc:hb_transform_t& Crap<hb_transform_t>() Line | Count | Source | 176 | 52.6k | static inline Type& Crap () { | 177 | 52.6k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 52.6k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 52.6k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 52.6k | return *obj; | 181 | 52.6k | } |
hb-paint-extents.cc:hb_bounds_t& Crap<hb_bounds_t>() Line | Count | Source | 176 | 172k | static inline Type& Crap () { | 177 | 172k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 172k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 172k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 172k | return *obj; | 181 | 172k | } |
Unexecuted instantiation: hb-paint-extents.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() hb-ot-cff1-table.cc:CFF::number_t& Crap<CFF::number_t>() Line | Count | Source | 176 | 3.24k | static inline Type& Crap () { | 177 | 3.24k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 3.24k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 3.24k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 3.24k | return *obj; | 181 | 3.24k | } |
hb-ot-cff1-table.cc:CFF::call_context_t& Crap<CFF::call_context_t>() Line | Count | Source | 176 | 339 | static inline Type& Crap () { | 177 | 339 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 339 | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 339 | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 339 | return *obj; | 181 | 339 | } |
Unexecuted instantiation: hb-ot-cff1-table.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::IntType<unsigned char, 1u>& Crap<OT::IntType<unsigned char, 1u> >() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>() Unexecuted instantiation: hb-ot-cff1-table.cc:hb_array_t<unsigned char const>& Crap<hb_array_t<unsigned char const> >() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::op_str_t& Crap<CFF::op_str_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >() Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>() Unexecuted instantiation: hb-ot-cff1-table.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>() hb-ot-cff2-table.cc:CFF::call_context_t& Crap<CFF::call_context_t>() Line | Count | Source | 176 | 3.13k | static inline Type& Crap () { | 177 | 3.13k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 3.13k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 3.13k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 3.13k | return *obj; | 181 | 3.13k | } |
hb-ot-cff2-table.cc:CFF::number_t& Crap<CFF::number_t>() Line | Count | Source | 176 | 23.0k | static inline Type& Crap () { | 177 | 23.0k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 23.0k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 23.0k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 23.0k | return *obj; | 181 | 23.0k | } |
hb-ot-cff2-table.cc:float& Crap<float>() Line | Count | Source | 176 | 409 | static inline Type& Crap () { | 177 | 409 | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 409 | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 409 | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 409 | return *obj; | 181 | 409 | } |
Unexecuted instantiation: hb-ot-cff2-table.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-cff2-table.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::op_str_t& Crap<CFF::op_str_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>() Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >() Unexecuted instantiation: hb-ot-map.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() hb-ot-map.cc:hb_ot_map_builder_t::feature_info_t& Crap<hb_ot_map_builder_t::feature_info_t>() Line | Count | Source | 176 | 170k | static inline Type& Crap () { | 177 | 170k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 170k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 170k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 170k | return *obj; | 181 | 170k | } |
hb-ot-map.cc:hb_ot_map_t::lookup_map_t& Crap<hb_ot_map_t::lookup_map_t>() Line | Count | Source | 176 | 180k | static inline Type& Crap () { | 177 | 180k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 180k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 180k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 180k | return *obj; | 181 | 180k | } |
hb-ot-map.cc:hb_ot_map_builder_t::stage_info_t& Crap<hb_ot_map_builder_t::stage_info_t>() Line | Count | Source | 176 | 15.6k | static inline Type& Crap () { | 177 | 15.6k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 15.6k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 15.6k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 15.6k | return *obj; | 181 | 15.6k | } |
hb-ot-map.cc:hb_ot_map_t::feature_map_t& Crap<hb_ot_map_t::feature_map_t>() Line | Count | Source | 176 | 6.11k | static inline Type& Crap () { | 177 | 6.11k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 6.11k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 6.11k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 6.11k | return *obj; | 181 | 6.11k | } |
hb-ot-map.cc:hb_ot_map_t::stage_map_t& Crap<hb_ot_map_t::stage_map_t>() Line | Count | Source | 176 | 12.8k | static inline Type& Crap () { | 177 | 12.8k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 12.8k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 12.8k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 12.8k | return *obj; | 181 | 12.8k | } |
Unexecuted instantiation: hb-ot-map.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-map.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-map.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-map.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-map.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-map.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-map.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-map.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() hb-ot-shaper-arabic.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Line | Count | Source | 176 | 1.44k | static inline Type& Crap () { | 177 | 1.44k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.44k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.44k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.44k | return *obj; | 181 | 1.44k | } |
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::HBGlyphID16& Crap<OT::HBGlyphID16>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() hb-ot-shaper-arabic.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Line | Count | Source | 176 | 1.27k | static inline Type& Crap () { | 177 | 1.27k | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 1.27k | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 1.27k | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 1.27k | return *obj; | 181 | 1.27k | } |
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::hb_accelerate_subtables_context_t::hb_applicable_t& Crap<OT::hb_accelerate_subtables_context_t::hb_applicable_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:int& Crap<int>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_set_t& Crap<hb_set_t>() Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-default.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() hb-ot-shaper-use.cc:hb_glyph_info_t& Crap<hb_glyph_info_t>() Line | Count | Source | 176 | 7.08M | static inline Type& Crap () { | 177 | 7.08M | static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE."); | 178 | 7.08M | Type *obj = reinterpret_cast<Type *> (_hb_CrapPool); | 179 | 7.08M | memcpy (obj, &Null (Type), sizeof (*obj)); | 180 | 7.08M | return *obj; | 181 | 7.08M | } |
Unexecuted instantiation: hb-ot-shaper-use.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-use.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes>& Crap<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::IntType<unsigned short, 2u>& Crap<OT::IntType<unsigned short, 2u> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::VarRegionAxis& Crap<OT::VarRegionAxis>() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true>& Crap<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:int& Crap<int>() Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_set_t& Crap<hb_set_t>() Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::hb_accelerate_subtables_context_t::hb_applicable_t& Crap<OT::hb_accelerate_subtables_context_t::hb_applicable_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() Unexecuted instantiation: hb-ot-tag.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ucd.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-buffer-serialize.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-paint.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:unsigned int& Crap<unsigned int>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_bit_page_t& Crap<hb_bit_page_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t& Crap<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>() Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_vector_t<unsigned int, false>& Crap<hb_vector_t<unsigned int, false> >() |
182 | | template <typename QType> |
183 | | struct CrapHelper |
184 | | { |
185 | | typedef hb_remove_const<hb_remove_reference<QType>> Type; |
186 | 21.9M | static Type & get_crap () { return Crap<Type> (); }Unexecuted instantiation: CrapHelper<hb_aat_layout_feature_type_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_aat_layout_feature_selector_info_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_crap() CrapHelper<hb_aat_map_t::range_flags_t>::get_crap() Line | Count | Source | 186 | 3.89k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_user_data_array_t::hb_user_data_item_t>::get_crap() Line | Count | Source | 186 | 7.12k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_bit_set_t::page_map_t>::get_crap() CrapHelper<unsigned int>::get_crap() Line | Count | Source | 186 | 247k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_bit_page_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_crap() CrapHelper<hb_serialize_context_t::object_t::link_t>::get_crap() Line | Count | Source | 186 | 1.27k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_serialize_context_t::object_t*>::get_crap() Line | Count | Source | 186 | 1.44k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_vector_t<unsigned int, false> >::get_crap() Unexecuted instantiation: CrapHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >::get_crap() Unexecuted instantiation: CrapHelper<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >::get_crap() Unexecuted instantiation: CrapHelper<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>::get_crap() Unexecuted instantiation: CrapHelper<OT::IntType<unsigned short, 2u> >::get_crap() Unexecuted instantiation: CrapHelper<hb_pair_t<unsigned int, unsigned int> >::get_crap() Unexecuted instantiation: CrapHelper<OT::VarRegionAxis>::get_crap() Unexecuted instantiation: CrapHelper<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_bimap_t const&)::delta_size_t>::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::VarData, OT::IntType<unsigned int, 4u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<hb_inc_bimap_t>::get_crap() CrapHelper<int>::get_crap() Line | Count | Source | 186 | 823k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_set_t>::get_crap() CrapHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t>::get_crap() Line | Count | Source | 186 | 127k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_aat_map_builder_t::feature_range_t>::get_crap() CrapHelper<hb_aat_map_builder_t::feature_event_t>::get_crap() Line | Count | Source | 186 | 1.31k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_aat_map_builder_t::feature_info_t>::get_crap() Unexecuted instantiation: CrapHelper<OT::VariationSelectorRecord>::get_crap() CrapHelper<hb_transform_t>::get_crap() Line | Count | Source | 186 | 54.3k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_bounds_t>::get_crap() Line | Count | Source | 186 | 179k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<hb_ot_color_layer_t>::get_crap() Unexecuted instantiation: CrapHelper<OT::LayerRecord>::get_crap() Unexecuted instantiation: CrapHelper<hb_set_t*>::get_crap() Unexecuted instantiation: CrapHelper<OT::index_map_subset_plan_t>::get_crap() Unexecuted instantiation: CrapHelper<OT::DeltaSetIndexMap const*>::get_crap() CrapHelper<OT::contour_point_t>::get_crap() Line | Count | Source | 186 | 12.7M | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<unsigned char>::get_crap() Unexecuted instantiation: CrapHelper<OT::glyf_impl::SubsetGlyph>::get_crap() Unexecuted instantiation: CrapHelper<OT::IntType<unsigned int, 4u> >::get_crap() Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, float, false>::item_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_variation_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >::get_crap() Unexecuted instantiation: CrapHelper<OT::IndexSubtableRecord>::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::SBIXGlyph, OT::IntType<unsigned int, 4u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::SBIXStrike, OT::IntType<unsigned int, 4u>, true>*>::get_crap() CrapHelper<CFF::number_t>::get_crap() Line | Count | Source | 186 | 27.9k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<OT::IntType<unsigned char, 1u> >::get_crap() Unexecuted instantiation: CrapHelper<CFF::Encoding1_Range>::get_crap() Unexecuted instantiation: CrapHelper<CFF::SuppEncoding>::get_crap() Unexecuted instantiation: CrapHelper<hb_array_t<unsigned char const> >::get_crap() CrapHelper<CFF::cff1_top_dict_val_t>::get_crap() Line | Count | Source | 186 | 3.50k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<CFF::op_str_t>::get_crap() Line | Count | Source | 186 | 2.01k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<CFF::dict_val_t>::get_crap() Line | Count | Source | 186 | 5.41k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >::get_crap() CrapHelper<CFF::cff1_font_dict_values_t>::get_crap() Line | Count | Source | 186 | 25 | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<OT::cff1::accelerator_t::gname_t>::get_crap() CrapHelper<CFF::cff2_font_dict_values_t>::get_crap() Line | Count | Source | 186 | 233k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >::get_crap() Unexecuted instantiation: CrapHelper<hb_ot_meta_tag_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_ot_name_record_ids_t>::get_crap() CrapHelper<hb_ot_name_entry_t>::get_crap() Line | Count | Source | 186 | 16.5k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> >::get_crap() Unexecuted instantiation: CrapHelper<hb_ot_math_glyph_variant_t>::get_crap() Unexecuted instantiation: CrapHelper<hb_ot_math_glyph_part_t>::get_crap() CrapHelper<CFF::call_context_t>::get_crap() Line | Count | Source | 186 | 3.46k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<float>::get_crap() Line | Count | Source | 186 | 409 | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_ot_map_builder_t::feature_info_t>::get_crap() Line | Count | Source | 186 | 170k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_ot_map_t::lookup_map_t>::get_crap() Line | Count | Source | 186 | 180k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_ot_map_builder_t::stage_info_t>::get_crap() Line | Count | Source | 186 | 15.6k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_ot_map_t::feature_map_t>::get_crap() Line | Count | Source | 186 | 6.11k | static Type & get_crap () { return Crap<Type> (); } |
CrapHelper<hb_ot_map_t::stage_map_t>::get_crap() Line | Count | Source | 186 | 12.8k | static Type & get_crap () { return Crap<Type> (); } |
Unexecuted instantiation: CrapHelper<OT::HBGlyphID16>::get_crap() CrapHelper<hb_glyph_info_t>::get_crap() Line | Count | Source | 186 | 7.08M | static Type & get_crap () { return Crap<Type> (); } |
|
187 | | }; |
188 | 21.7M | #define Crap(Type) CrapHelper<Type>::get_crap () |
189 | | |
190 | | template <typename Type> |
191 | | struct CrapOrNullHelper { |
192 | 7.25M | static Type & get () { return Crap (Type); }Unexecuted instantiation: CrapOrNullHelper<hb_aat_layout_feature_type_t>::get() Unexecuted instantiation: CrapOrNullHelper<hb_aat_layout_feature_selector_info_t>::get() Unexecuted instantiation: CrapOrNullHelper<unsigned int>::get() Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get() Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>::get() CrapOrNullHelper<int>::get() Line | Count | Source | 192 | 173k | static Type & get () { return Crap (Type); } |
Unexecuted instantiation: CrapOrNullHelper<hb_ot_color_layer_t>::get() Unexecuted instantiation: CrapOrNullHelper<OT::DeltaSetIndexMap const*>::get() Unexecuted instantiation: CrapOrNullHelper<OT::index_map_subset_plan_t>::get() Unexecuted instantiation: CrapOrNullHelper<OT::contour_point_t>::get() Unexecuted instantiation: CrapOrNullHelper<OT::IntType<unsigned short, 2u> >::get() Unexecuted instantiation: CrapOrNullHelper<OT::IntType<unsigned int, 4u> >::get() Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, float, false>::item_t>::get() Unexecuted instantiation: CrapOrNullHelper<hb_ot_meta_tag_t>::get() Unexecuted instantiation: CrapOrNullHelper<hb_ot_math_glyph_variant_t>::get() Unexecuted instantiation: CrapOrNullHelper<hb_ot_math_glyph_part_t>::get() Unexecuted instantiation: CrapOrNullHelper<OT::HBGlyphID16>::get() CrapOrNullHelper<hb_glyph_info_t>::get() Line | Count | Source | 192 | 7.08M | static Type & get () { return Crap (Type); } |
|
193 | | }; |
194 | | template <typename Type> |
195 | | struct CrapOrNullHelper<const Type> { |
196 | 227k | static const Type & get () { return Null (Type); }CrapOrNullHelper<OT::IntType<short, 2u> const>::get() Line | Count | Source | 196 | 1.12k | static const Type & get () { return Null (Type); } |
Unexecuted instantiation: CrapOrNullHelper<OT::HBFixed<OT::IntType<int, 4u>, 16u> const>::get() Unexecuted instantiation: CrapOrNullHelper<AAT::FeatureName const>::get() CrapOrNullHelper<AAT::SettingName const>::get() Line | Count | Source | 196 | 35 | static const Type & get () { return Null (Type); } |
Unexecuted instantiation: CrapOrNullHelper<hb_aat_map_t::range_flags_t const>::get() Unexecuted instantiation: CrapOrNullHelper<unsigned long long const>::get() Unexecuted instantiation: CrapOrNullHelper<hb_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t* const>::get() Unexecuted instantiation: CrapOrNullHelper<unsigned int const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> const>::get() CrapOrNullHelper<OT::Index const>::get() Line | Count | Source | 196 | 216 | static const Type & get () { return Null (Type); } |
Unexecuted instantiation: CrapOrNullHelper<OT::IntType<unsigned int, 3u> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::Feature> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::LangSys> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::Script> const>::get() Unexecuted instantiation: CrapOrNullHelper<hb_pair_t<unsigned int, unsigned int> const>::get() Unexecuted instantiation: CrapOrNullHelper<hb_inc_bimap_t const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::FeatureTableSubstitutionRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::AttachPoint, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::CaretValue, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::LigGlyph, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::IntType<unsigned short, 2u> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Layout::GPOS_impl::EntryExitRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Layout::GPOS_impl::MarkRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::UVSMapping const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::VariationSelectorRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::EncodingRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Paint, OT::IntType<unsigned int, 4u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::LayerRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::HBFixed<OT::IntType<short, 2u>, 14u> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::ResourceRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::TableRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::AxisRecord const>::get() CrapOrNullHelper<OT::IntType<unsigned int, 4u> const>::get() Line | Count | Source | 196 | 1.31k | static const Type & get () { return Null (Type); } |
Unexecuted instantiation: CrapOrNullHelper<hb_array_t<unsigned char const> const>::get() CrapOrNullHelper<unsigned char const>::get() Line | Count | Source | 196 | 219k | static const Type & get () { return Null (Type); } |
CrapOrNullHelper<OT::IntType<unsigned char, 1u> const>::get() Line | Count | Source | 196 | 5.98k | static const Type & get () { return Null (Type); } |
Unexecuted instantiation: CrapOrNullHelper<OT::DataMap const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::NameRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::HBGlyphID16 const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::HBGlyphID24 const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::IntType<unsigned int, 3u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::StatAxisRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::AxisValueRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::AxisValue, OT::IntType<unsigned short, 2u>, true> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::VertOriginMetric const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::JstfLangSys> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::JstfScript> const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::MathGlyphVariantRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::MathGlyphPartRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::MathValueRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::MathKernInfoRecord const>::get() Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::MathGlyphConstruction, OT::IntType<unsigned short, 2u>, true> const>::get() |
197 | | }; |
198 | 7.48M | #define CrapOrNull(Type) CrapOrNullHelper<Type>::get () |
199 | | |
200 | | |
201 | | /* |
202 | | * hb_nonnull_ptr_t |
203 | | */ |
204 | | |
205 | | template <typename P> |
206 | | struct hb_nonnull_ptr_t |
207 | | { |
208 | | typedef hb_remove_pointer<P> T; |
209 | | |
210 | 12.0M | hb_nonnull_ptr_t (T *v_ = nullptr) : v (v_) {}hb_nonnull_ptr_t<hb_blob_t>::hb_nonnull_ptr_t(hb_blob_t*) Line | Count | Source | 210 | 10.8M | hb_nonnull_ptr_t (T *v_ = nullptr) : v (v_) {} |
hb_nonnull_ptr_t<OT::CmapSubtable const>::hb_nonnull_ptr_t(OT::CmapSubtable const*) Line | Count | Source | 210 | 602k | hb_nonnull_ptr_t (T *v_ = nullptr) : v (v_) {} |
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::hb_nonnull_ptr_t(OT::CmapSubtableFormat14 const*) Line | Count | Source | 210 | 602k | hb_nonnull_ptr_t (T *v_ = nullptr) : v (v_) {} |
|
211 | 23.4M | T * operator = (T *v_) { return v = v_; }hb_nonnull_ptr_t<hb_blob_t>::operator=(hb_blob_t*) Line | Count | Source | 211 | 22.2M | T * operator = (T *v_) { return v = v_; } |
hb_nonnull_ptr_t<OT::CmapSubtable const>::operator=(OT::CmapSubtable const*) Line | Count | Source | 211 | 602k | T * operator = (T *v_) { return v = v_; } |
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::operator=(OT::CmapSubtableFormat14 const*) Line | Count | Source | 211 | 605k | T * operator = (T *v_) { return v = v_; } |
|
212 | 246M | T * operator -> () const { return get (); }hb_nonnull_ptr_t<hb_blob_t>::operator->() const Line | Count | Source | 212 | 243M | T * operator -> () const { return get (); } |
hb_nonnull_ptr_t<OT::CmapSubtable const>::operator->() const Line | Count | Source | 212 | 1.27M | T * operator -> () const { return get (); } |
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::operator->() const Line | Count | Source | 212 | 1.82M | T * operator -> () const { return get (); } |
|
213 | | T & operator * () const { return *get (); } |
214 | | T ** operator & () const { return &v; } |
215 | | /* Only auto-cast to const types. */ |
216 | 602k | template <typename C> operator const C * () const { return get (); } |
217 | | operator const char * () const { return (const char *) get (); } |
218 | 255M | T * get () const { return v ? v : const_cast<T *> (&Null (T)); }hb_nonnull_ptr_t<hb_blob_t>::get() const Line | Count | Source | 218 | 251M | T * get () const { return v ? v : const_cast<T *> (&Null (T)); } |
hb_nonnull_ptr_t<OT::CmapSubtable const>::get() const Line | Count | Source | 218 | 1.87M | T * get () const { return v ? v : const_cast<T *> (&Null (T)); } |
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::get() const Line | Count | Source | 218 | 1.82M | T * get () const { return v ? v : const_cast<T *> (&Null (T)); } |
|
219 | 13.6M | T * get_raw () const { return v; } |
220 | | |
221 | | private: |
222 | | T *v; |
223 | | }; |
224 | | |
225 | | |
226 | | #endif /* HB_NULL_HH */ |