Coverage Report

Created: 2025-12-31 06:47

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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 640
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::static_size)>> : hb_integral_constant<unsigned, T::static_size> {};
89
template <typename T>
90
using hb_static_size = _hb_static_size<T, void>;
91
6.26M
#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
44.6M
#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
55.9M
  {
114
55.9M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
55.9M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
55.9M
  }
Null<hb_blob_t>::get_null()
Line
Count
Source
113
577k
  {
114
577k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
577k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
577k
  }
Unexecuted instantiation: Null<hb_user_data_array_t::hb_user_data_item_t>::get_null()
Null<OT::maxp>::get_null()
Line
Count
Source
113
13.2k
  {
114
13.2k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.2k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.2k
  }
Null<OT::head>::get_null()
Line
Count
Source
113
74.3k
  {
114
74.3k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
74.3k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
74.3k
  }
Unexecuted instantiation: Null<hb_ot_map_t::stage_map_t>::get_null()
Unexecuted instantiation: Null<hb_bit_page_t>::get_null()
Null<unsigned int>::get_null()
Line
Count
Source
113
535k
  {
114
535k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
535k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
535k
  }
Unexecuted instantiation: Null<hb_bit_set_t::page_map_t>::get_null()
Null<hb_serialize_context_t::object_t::link_t>::get_null()
Line
Count
Source
113
67
  {
114
67
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
67
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
67
  }
Unexecuted instantiation: Null<hb_free_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
102
  {
114
102
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
102
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
102
  }
Unexecuted instantiation: Null<hb_transform_t<float> >::get_null()
Unexecuted instantiation: Null<hb_bounds_t<float> >::get_null()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_null()
Unexecuted instantiation: Null<AAT::FTStringRange>::get_null()
Null<OT::HBGlyphID16>::get_null()
Line
Count
Source
113
724
  {
114
724
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
724
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
724
  }
Unexecuted instantiation: Null<OT::HBGlyphID24>::get_null()
Null<OT::Layout::Common::Coverage>::get_null()
Line
Count
Source
113
53.4k
  {
114
53.4k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
53.4k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
53.4k
  }
Unexecuted instantiation: Null<OT::NumType<true, unsigned int, 3u> >::get_null()
Unexecuted instantiation: Null<OT::FeatureParamsSize>::get_null()
Unexecuted instantiation: Null<OT::FeatureParamsStylisticSet>::get_null()
Unexecuted instantiation: Null<OT::FeatureParamsCharacterVariants>::get_null()
Unexecuted instantiation: Null<OT::FeatureParams>::get_null()
Null<OT::Record<OT::Feature> >::get_null()
Line
Count
Source
113
963k
  {
114
963k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
963k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
963k
  }
Null<OT::Feature>::get_null()
Line
Count
Source
113
642k
  {
114
642k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
642k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
642k
  }
Unexecuted instantiation: Null<OT::Record<OT::LangSys> >::get_null()
Null<hb::unique_ptr<hb_set_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<OT::Record<OT::Script> >::get_null()
Null<OT::Script>::get_null()
Line
Count
Source
113
2.07k
  {
114
2.07k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.07k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.07k
  }
Null<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >::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<hb_pair_t<unsigned int, unsigned int> >::get_null()
Line
Count
Source
113
2.66k
  {
114
2.66k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.66k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.66k
  }
Null<OT::NumType<true, unsigned short, 2u> >::get_null()
Line
Count
Source
113
798
  {
114
798
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
798
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
798
  }
Unexecuted instantiation: Null<hb_vector_t<int, false> const*>::get_null()
Null<OT::hb_scalar_cache_t>::get_null()
Line
Count
Source
113
1.23k
  {
114
1.23k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.23k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.23k
  }
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, Triple, false> const*>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, Triple, false> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::SparseVariationRegion, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::SparseVariationRegion>::get_null()
Unexecuted instantiation: Null<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>::get_null()
Unexecuted instantiation: Null<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>::get_null()
Null<OT::VarRegionList>::get_null()
Line
Count
Source
113
39
  {
114
39
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
39
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
39
  }
Null<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
113
243
  {
114
243
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
243
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
243
  }
Null<OT::VarData>::get_null()
Line
Count
Source
113
321
  {
114
321
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
321
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
321
  }
Unexecuted instantiation: Null<OT::delta_row_encoding_t>::get_null()
Null<hb_inc_bimap_t>::get_null()
Line
Count
Source
113
3.37k
  {
114
3.37k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3.37k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3.37k
  }
Unexecuted instantiation: Null<OT::SparseVarRegionList>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::MultiVarData, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::MultiVarData>::get_null()
Null<OT::ItemVariationStore>::get_null()
Line
Count
Source
113
1.26k
  {
114
1.26k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.26k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.26k
  }
Unexecuted instantiation: Null<OT::MultiItemVariationStore>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Condition, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Condition, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Condition>::get_null()
Unexecuted instantiation: Null<hb::shared_ptr<hb_set_t> >::get_null()
Unexecuted instantiation: Null<OT::FeatureTableSubstitutionRecord>::get_null()
Null<OT::FeatureTableSubstitution>::get_null()
Line
Count
Source
113
130
  {
114
130
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
130
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
130
  }
Unexecuted instantiation: Null<OT::ConditionSet>::get_null()
Unexecuted instantiation: Null<OT::FeatureVariationRecord>::get_null()
Unexecuted instantiation: Null<hb_vector_t<char, false> >::get_null()
Null<int>::get_null()
Line
Count
Source
113
661
  {
114
661
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
661
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
661
  }
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, Triple, false>::item_t>::get_null()
Unexecuted instantiation: Null<float>::get_null()
Unexecuted instantiation: Null<OT::tuple_delta_t>::get_null()
Unexecuted instantiation: Null<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >::get_null()
Unexecuted instantiation: Null<bool>::get_null()
Unexecuted instantiation: Null<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>::get_null()
Unexecuted instantiation: Null<TripleDistances>::get_null()
Unexecuted instantiation: Null<Triple>::get_null()
Unexecuted instantiation: Null<hb_vector_t<int, false> >::get_null()
Unexecuted instantiation: Null<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::AttachPoint, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::AttachPoint>::get_null()
Null<OT::Device>::get_null()
Line
Count
Source
113
203k
  {
114
203k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
203k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
203k
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::CaretValue, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::CaretValue>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::LigGlyph, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::LigGlyph>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::Common::Coverage, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>::get_null()
Null<OT::ClassDef>::get_null()
Line
Count
Source
113
93
  {
114
93
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
93
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
93
  }
Unexecuted instantiation: Null<OT::AttachList>::get_null()
Null<OT::LigCaretList>::get_null()
Line
Count
Source
113
995
  {
114
995
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
995
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
995
  }
Unexecuted instantiation: Null<OT::MarkGlyphSets>::get_null()
Null<OT::GDEF>::get_null()
Line
Count
Source
113
39.5k
  {
114
39.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
39.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
39.5k
  }
Unexecuted instantiation: Null<hb_bit_set_t>::get_null()
Unexecuted instantiation: Null<hb_aat_layout_feature_selector_info_t>::get_null()
Unexecuted instantiation: Null<hb_aat_layout_feature_type_t>::get_null()
Unexecuted instantiation: Null<AAT::FeatureName>::get_null()
Null<unsigned char>::get_null()
Line
Count
Source
113
3.75k
  {
114
3.75k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3.75k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3.75k
  }
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
176
  {
114
176
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
176
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
176
  }
Unexecuted instantiation: Null<OT::UnicodeValueRange>::get_null()
Unexecuted instantiation: Null<OT::DefaultUVS>::get_null()
Unexecuted instantiation: Null<OT::NonDefaultUVS>::get_null()
Unexecuted instantiation: Null<OT::UVSMapping>::get_null()
Unexecuted instantiation: Null<OT::VariationSelectorRecord>::get_null()
Null<OT::cmap>::get_null()
Line
Count
Source
113
106k
  {
114
106k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
106k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
106k
  }
Null<OT::CmapSubtable>::get_null()
Line
Count
Source
113
46.0k
  {
114
46.0k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
46.0k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
46.0k
  }
Null<OT::CmapSubtableFormat14>::get_null()
Line
Count
Source
113
64.0k
  {
114
64.0k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
64.0k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
64.0k
  }
Null<OT::OS2>::get_null()
Line
Count
Source
113
1.04k
  {
114
1.04k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.04k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.04k
  }
Null<OT::EncodingRecord>::get_null()
Line
Count
Source
113
645k
  {
114
645k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
645k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
645k
  }
Null<OT::NumType<true, unsigned int, 4u> >::get_null()
Line
Count
Source
113
1.69M
  {
114
1.69M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.69M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.69M
  }
Unexecuted instantiation: Null<OT::CPALV1Tail>::get_null()
Null<OT::CPAL>::get_null()
Line
Count
Source
113
24.6k
  {
114
24.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
24.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
24.6k
  }
Null<OT::ColorLine<OT::NoVariable> >::get_null()
Line
Count
Source
113
6
  {
114
6
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
6
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
6
  }
Null<OT::ColorLine<OT::Variable> >::get_null()
Line
Count
Source
113
4
  {
114
4
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4
  }
Null<OT::NoVariable<OT::Affine2x3> >::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
  }
Null<OT::Paint>::get_null()
Line
Count
Source
113
1.24k
  {
114
1.24k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.24k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.24k
  }
Unexecuted instantiation: Null<OT::Variable<OT::Affine2x3> >::get_null()
Null<OT::ClipBox>::get_null()
Line
Count
Source
113
46
  {
114
46
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
46
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
46
  }
Null<OT::OffsetTo<OT::Paint, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
113
1.16k
  {
114
1.16k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.16k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.16k
  }
Null<OT::BaseGlyphList>::get_null()
Line
Count
Source
113
101
  {
114
101
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
101
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
101
  }
Null<OT::BaseGlyphRecord>::get_null()
Line
Count
Source
113
490k
  {
114
490k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
490k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
490k
  }
Null<OT::LayerRecord>::get_null()
Line
Count
Source
113
1.38k
  {
114
1.38k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.38k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.38k
  }
Unexecuted instantiation: Null<hb_ot_color_layer_t>::get_null()
Null<OT::COLR>::get_null()
Line
Count
Source
113
996
  {
114
996
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
996
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
996
  }
Null<OT::LayerList>::get_null()
Line
Count
Source
113
14
  {
114
14
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
14
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
14
  }
Unexecuted instantiation: Null<OT::DeltaSetIndexMap>::get_null()
Null<OT::ClipList>::get_null()
Line
Count
Source
113
147
  {
114
147
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
147
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
147
  }
Null<OT::BaseGlyphPaintRecord>::get_null()
Line
Count
Source
113
5
  {
114
5
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
5
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
5
  }
Unexecuted instantiation: Null<OT::NoVariable<OT::ColorStop> >::get_null()
Unexecuted instantiation: Null<OT::Variable<OT::ColorStop> >::get_null()
Unexecuted instantiation: Null<hb_set_t*>::get_null()
Null<OT::index_map_subset_plan_t>::get_null()
Line
Count
Source
113
6
  {
114
6
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
6
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
6
  }
Null<OT::DeltaSetIndexMap const*>::get_null()
Line
Count
Source
113
3
  {
114
3
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3
  }
Null<OT::hhea>::get_null()
Line
Count
Source
113
10.6k
  {
114
10.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
10.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
10.6k
  }
Null<OT::vhea>::get_null()
Line
Count
Source
113
13.5k
  {
114
13.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.5k
  }
Null<OT::gvar_GVAR<OT::NumType<true, unsigned short, 2u>, 1735811442u> >::get_null()
Line
Count
Source
113
13.0k
  {
114
13.0k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.0k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.0k
  }
Null<OT::gvar_GVAR<OT::NumType<true, unsigned int, 3u>, 1196835154u> >::get_null()
Line
Count
Source
113
594k
  {
114
594k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
594k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
594k
  }
Null<contour_point_t>::get_null()
Line
Count
Source
113
8.12M
  {
114
8.12M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
8.12M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
8.12M
  }
Null<OT::hmtx_accelerator_t>::get_null()
Line
Count
Source
113
13.6k
  {
114
13.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.6k
  }
Unexecuted instantiation: Null<OT::hmtxvmtx<OT::hmtx, OT::hhea, OT::HVAR> >::get_null()
Null<OT::vmtx_accelerator_t>::get_null()
Line
Count
Source
113
13.6k
  {
114
13.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.6k
  }
Unexecuted instantiation: Null<OT::hmtxvmtx<OT::vmtx, OT::vhea, OT::VVAR> >::get_null()
Unexecuted instantiation: Null<OT::TupleVariationData<OT::NumType<true, unsigned int, 3u> > >::get_null()
Null<OT::NumType<true, unsigned char, 1u> >::get_null()
Line
Count
Source
113
1.30k
  {
114
1.30k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.30k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.30k
  }
Null<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
113
19.4k
  {
114
19.4k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
19.4k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
19.4k
  }
Null<OT::glyf_impl::GlyphHeader>::get_null()
Line
Count
Source
113
13.8M
  {
114
13.8M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.8M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.8M
  }
Null<OT::gvar_accelerator_t>::get_null()
Line
Count
Source
113
13.6k
  {
114
13.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.6k
  }
Null<OT::GVAR_accelerator_t>::get_null()
Line
Count
Source
113
13.7k
  {
114
13.7k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.7k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.7k
  }
Unexecuted instantiation: Null<OT::loca>::get_null()
Unexecuted instantiation: Null<OT::glyf>::get_null()
Unexecuted instantiation: Null<OT::glyf_impl::SubsetGlyph>::get_null()
Unexecuted instantiation: Null<hb_variation_t>::get_null()
Unexecuted instantiation: Null<OT::ResourceTypeRecord>::get_null()
Null<OT::OffsetTo<OT::OpenTypeOffsetTable, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
113
7
  {
114
7
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
7
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
7
  }
Unexecuted instantiation: Null<OT::ResourceRecord>::get_null()
Null<OT::OpenTypeOffsetTable>::get_null()
Line
Count
Source
113
1.93k
  {
114
1.93k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.93k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.93k
  }
Null<OT::TableRecord>::get_null()
Line
Count
Source
113
390k
  {
114
390k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
390k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
390k
  }
Null<OT::OpenTypeFontFile>::get_null()
Line
Count
Source
113
811
  {
114
811
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
811
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
811
  }
Null<OT::cmap_accelerator_t>::get_null()
Line
Count
Source
113
14.7k
  {
114
14.7k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
14.7k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
14.7k
  }
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t>::get_null()
Null<hb_pair_t<unsigned int, face_table_info_t> >::get_null()
Line
Count
Source
113
63
  {
114
63
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
63
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
63
  }
Null<face_table_info_t>::get_null()
Line
Count
Source
113
80.6k
  {
114
80.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
80.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
80.6k
  }
Unexecuted instantiation: Null<OT::post_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::name_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::meta_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::glyf_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::cff1_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::cff2_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::VARC_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::kern_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::GDEF_accelerator_t>::get_null()
Null<OT::GSUB_accelerator_t>::get_null()
Line
Count
Source
113
13.7k
  {
114
13.7k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.7k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.7k
  }
Null<OT::GPOS_accelerator_t>::get_null()
Line
Count
Source
113
13.4k
  {
114
13.4k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
13.4k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
13.4k
  }
Unexecuted instantiation: Null<AAT::morx_accelerator_t>::get_null()
Unexecuted instantiation: Null<AAT::mort_accelerator_t>::get_null()
Unexecuted instantiation: Null<AAT::kerx_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::COLR_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::CBDT_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::sbix_accelerator_t>::get_null()
Unexecuted instantiation: Null<OT::SVG_accelerator_t>::get_null()
Null<CFF::number_t>::get_null()
Line
Count
Source
113
706
  {
114
706
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
706
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
706
  }
Null<CFF::FDSelect>::get_null()
Line
Count
Source
113
12.3k
  {
114
12.3k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
12.3k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
12.3k
  }
Null<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned short, 2u>, OT::NumType<true, unsigned char, 1u> > >::get_null()
Line
Count
Source
113
1
  {
114
1
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1
  }
Unexecuted instantiation: Null<char>::get_null()
Null<hb_set_t>::get_null()
Line
Count
Source
113
2.49M
  {
114
2.49M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.49M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.49M
  }
Null<CFF::parsed_cs_op_t>::get_null()
Line
Count
Source
113
2.97M
  {
114
2.97M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.97M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.97M
  }
Unexecuted instantiation: Null<CFF::parsed_cs_str_t>::get_null()
Null<CFF::Encoding1_Range>::get_null()
Line
Count
Source
113
5
  {
114
5
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
5
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
5
  }
Unexecuted instantiation: Null<CFF::SuppEncoding>::get_null()
Null<CFF::code_pair_t>::get_null()
Line
Count
Source
113
1
  {
114
1
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1
  }
Unexecuted instantiation: Null<CFF::CFF1SuppEncData>::get_null()
Null<CFF::cff1_top_dict_val_t>::get_null()
Line
Count
Source
113
607
  {
114
607
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
607
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
607
  }
Null<CFF::op_str_t>::get_null()
Line
Count
Source
113
3.23k
  {
114
3.23k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3.23k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3.23k
  }
Unexecuted instantiation: Null<CFF::dict_val_t>::get_null()
Null<CFF::cff1_font_dict_values_t>::get_null()
Line
Count
Source
113
1.42k
  {
114
1.42k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.42k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.42k
  }
Null<OT::cff1>::get_null()
Line
Count
Source
113
49.5k
  {
114
49.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
49.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
49.5k
  }
Null<OT::CFFIndex<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
113
18.0k
  {
114
18.0k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
18.0k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
18.0k
  }
Null<CFF::Charset>::get_null()
Line
Count
Source
113
18.5k
  {
114
18.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
18.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
18.5k
  }
Null<CFF::CFF1FDArray>::get_null()
Line
Count
Source
113
9.46k
  {
114
9.46k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
9.46k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
9.46k
  }
Null<CFF::CFF1FDSelect>::get_null()
Line
Count
Source
113
9.21k
  {
114
9.21k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
9.21k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
9.21k
  }
Null<CFF::Encoding>::get_null()
Line
Count
Source
113
7.14k
  {
114
7.14k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
7.14k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
7.14k
  }
Null<CFF::CFF1StringIndex>::get_null()
Line
Count
Source
113
5.36k
  {
114
5.36k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
5.36k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
5.36k
  }
Null<CFF::Subrs<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
113
99.6k
  {
114
99.6k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
99.6k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
99.6k
  }
Unexecuted instantiation: Null<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >::get_null()
Null<CFF::UnsizedByteStr>::get_null()
Line
Count
Source
113
28.2k
  {
114
28.2k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
28.2k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
28.2k
  }
Unexecuted instantiation: Null<OT::cff1::accelerator_t::gname_t>::get_null()
Null<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >::get_null()
Line
Count
Source
113
32
  {
114
32
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
32
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
32
  }
Null<CFF::CFF2FDSelect>::get_null()
Line
Count
Source
113
8.36k
  {
114
8.36k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
8.36k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
8.36k
  }
Unexecuted instantiation: Null<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned int, 4u>, OT::NumType<true, unsigned short, 2u> > >::get_null()
Null<OT::cff2>::get_null()
Line
Count
Source
113
4.88k
  {
114
4.88k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4.88k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4.88k
  }
Null<CFF::CFF2ItemVariationStore>::get_null()
Line
Count
Source
113
2.48k
  {
114
2.48k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.48k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.48k
  }
Null<OT::CFFIndex<OT::NumType<true, unsigned int, 4u> > >::get_null()
Line
Count
Source
113
2.61k
  {
114
2.61k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.61k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.61k
  }
Null<CFF::Subrs<OT::NumType<true, unsigned int, 4u> > >::get_null()
Line
Count
Source
113
17.4k
  {
114
17.4k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
17.4k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
17.4k
  }
Null<CFF::CFF2FDArray>::get_null()
Line
Count
Source
113
2.19k
  {
114
2.19k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.19k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.19k
  }
Null<CFF::cff2_font_dict_values_t>::get_null()
Line
Count
Source
113
5.37k
  {
114
5.37k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
5.37k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
5.37k
  }
Unexecuted instantiation: Null<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >::get_null()
Unexecuted instantiation: Null<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::Common::Coverage, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::hb_accelerate_subtables_context_t::hb_applicable_t>::get_null()
Null<OT::RecordListOfScript>::get_null()
Line
Count
Source
113
161k
  {
114
161k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
161k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
161k
  }
Null<OT::RecordListOf<OT::Feature> >::get_null()
Line
Count
Source
113
135k
  {
114
135k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
135k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
135k
  }
Null<OT::List16OfOffsetTo<OT::Lookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
113
206
  {
114
206
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
206
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
206
  }
Null<OT::List16OfOffsetTo<OT::Lookup, OT::NumType<true, unsigned int, 3u> > >::get_null()
Line
Count
Source
113
9
  {
114
9
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
9
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
9
  }
Null<OT::Lookup>::get_null()
Line
Count
Source
113
5.40M
  {
114
5.40M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
5.40M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
5.40M
  }
Null<OT::FeatureVariations>::get_null()
Line
Count
Source
113
99.8k
  {
114
99.8k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
99.8k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
99.8k
  }
Unexecuted instantiation: Null<OT::Layout::GPOS_impl::EntryExitRecord>::get_null()
Null<OT::Layout::GPOS_impl::Anchor>::get_null()
Line
Count
Source
113
47
  {
114
47
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
47
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
47
  }
Unexecuted instantiation: Null<OT::Layout::GPOS_impl::MarkRecord>::get_null()
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Line
Count
Source
113
324
  {
114
324
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
324
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
324
  }
Null<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
823
  {
114
823
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
823
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
823
  }
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Line
Count
Source
113
4
  {
114
4
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4
  }
Null<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes> >::get_null()
Line
Count
Source
113
4
  {
114
4
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Null<OT::Rule<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
2.52k
  {
114
2.52k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.52k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.52k
  }
Null<OT::RuleSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
548
  {
114
548
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
548
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
548
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Rule<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::RuleSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Null<OT::ChainRule<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
4.19k
  {
114
4.19k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4.19k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4.19k
  }
Null<OT::ChainRuleSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
33
  {
114
33
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
33
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
33
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::ChainRule<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::ChainRuleSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Null<OT::Layout::GPOS_impl::PosLookupSubTable>::get_null()
Line
Count
Source
113
1.56M
  {
114
1.56M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
1.56M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
1.56M
  }
Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, 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::Layout::GPOS_impl::MarkArray>::get_null()
Line
Count
Source
113
22
  {
114
22
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
22
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
22
  }
Null<OT::Layout::GPOS_impl::AnchorMatrix>::get_null()
Line
Count
Source
113
250
  {
114
250
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
250
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
250
  }
Unexecuted instantiation: Null<OT::Layout::GPOS_impl::LigatureArray>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned short, 2u>, void, 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::NumType<true, unsigned int, 3u> > >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Null<OT::Layout::GPOS>::get_null()
Line
Count
Source
113
165k
  {
114
165k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
165k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
165k
  }
Unexecuted instantiation: Null<AAT::Anchor>::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: Null<AAT::kerx>::get_null()
Unexecuted instantiation: Null<AAT::kern_subtable_accelerator_data_t>::get_null()
Unexecuted instantiation: Null<AAT::KernPair>::get_null()
Unexecuted instantiation: Null<hb_aat_map_t::range_flags_t>::get_null()
Unexecuted instantiation: Null<OT::NumType<true, short, 2u> >::get_null()
Unexecuted instantiation: Null<OT::kern>::get_null()
Unexecuted instantiation: Null<OT::meta>::get_null()
Unexecuted instantiation: Null<OT::DataMap>::get_null()
Unexecuted instantiation: Null<hb_ot_meta_tag_t>::get_null()
Unexecuted instantiation: Null<AAT::ltag>::get_null()
Unexecuted instantiation: Null<OT::NameRecord>::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
668
  {
114
668
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
668
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
668
  }
Unexecuted instantiation: Null<hb_ot_name_entry_t>::get_null()
Null<OT::post>::get_null()
Line
Count
Source
113
405
  {
114
405
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
405
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
405
  }
Null<OT::IndexSubtable>::get_null()
Line
Count
Source
113
11
  {
114
11
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
11
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
11
  }
Unexecuted instantiation: Null<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >::get_null()
Unexecuted instantiation: Null<OT::IndexSubtableRecord>::get_null()
Unexecuted instantiation: Null<OT::BitmapSizeTable>::get_null()
Null<OT::CBLC>::get_null()
Line
Count
Source
113
96
  {
114
96
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
96
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
96
  }
Unexecuted instantiation: Null<OT::CBDT>::get_null()
Unexecuted instantiation: Null<OT::SBIXGlyph>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Null<OT::sbix>::get_null()
Line
Count
Source
113
65
  {
114
65
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
65
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
65
  }
Unexecuted instantiation: Null<OT::SBIXStrike>::get_null()
Unexecuted instantiation: Null<OT::sbix::accelerator_t::PNGHeader>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>::get_null()
Unexecuted instantiation: Null<OT::SVG>::get_null()
Unexecuted instantiation: Null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<OT::SVGDocumentIndexEntry>::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >::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
  }
Null<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
7.43M
  {
114
7.43M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
7.43M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
7.43M
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes> >::get_null()
Null<OT::Layout::GSUB_impl::SubstLookupSubTable>::get_null()
Line
Count
Source
113
4.84M
  {
114
4.84M
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4.84M
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4.84M
  }
Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >::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<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Null<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
4.42k
  {
114
4.42k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4.42k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4.42k
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes> >::get_null()
Null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
113
33.9k
  {
114
33.9k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
33.9k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
33.9k
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<OT::Layout::GSUB_impl::SubstLookup>::get_null()
Unexecuted instantiation: Null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned int, 3u> > >::get_null()
Unexecuted instantiation: Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Null<OT::Layout::GSUB>::get_null()
Line
Count
Source
113
191k
  {
114
191k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
191k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
191k
  }
Unexecuted instantiation: Null<OT::VARC>::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: Null<AAT::morx>::get_null()
Unexecuted instantiation: Null<AAT::mort>::get_null()
Null<OT::STAT>::get_null()
Line
Count
Source
113
21.3k
  {
114
21.3k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
21.3k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
21.3k
  }
Null<OT::StatAxisRecord>::get_null()
Line
Count
Source
113
451k
  {
114
451k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
451k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
451k
  }
Unexecuted instantiation: Null<OT::AxisValueRecord>::get_null()
Null<OT::AxisValue>::get_null()
Line
Count
Source
113
129k
  {
114
129k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
129k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
129k
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::AxisValue, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<hb_shape_plan_t>::get_null()
Unexecuted instantiation: Null<AAT::TrackData>::get_null()
Unexecuted instantiation: Null<OT::HBFixed<OT::NumType<true, int, 4u>, 16u> >::get_null()
Unexecuted instantiation: Null<AAT::ankr>::get_null()
Unexecuted instantiation: Null<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_null()
Unexecuted instantiation: Null<AAT::trak>::get_null()
Unexecuted instantiation: Null<AAT::feat>::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<hb_aat_map_builder_t::feature_range_t>::get_null()
Unexecuted instantiation: Null<hb_aat_map_builder_t::feature_event_t>::get_null()
Unexecuted instantiation: Null<hb_aat_map_builder_t::feature_info_t>::get_null()
Null<OT::AxisRecord>::get_null()
Line
Count
Source
113
532
  {
114
532
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
532
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
532
  }
Null<OT::fvar>::get_null()
Line
Count
Source
113
21.2k
  {
114
21.2k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
21.2k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
21.2k
  }
Unexecuted instantiation: Null<OT::AxisValueMap>::get_null()
Null<OT::HVAR>::get_null()
Line
Count
Source
113
374
  {
114
374
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
374
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
374
  }
Null<OT::VVAR>::get_null()
Line
Count
Source
113
117
  {
114
117
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
117
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
117
  }
Null<OT::VORG>::get_null()
Line
Count
Source
113
45
  {
114
45
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
45
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
45
  }
Unexecuted instantiation: Null<OT::VertOriginMetric>::get_null()
Unexecuted instantiation: Null<hb_outline_point_t>::get_null()
Unexecuted instantiation: Null<OT::ConditionList>::get_null()
Unexecuted instantiation: Null<OT::TupleList>::get_null()
Unexecuted instantiation: Null<OT::GSUBGPOS>::get_null()
Null<OT::Axis>::get_null()
Line
Count
Source
113
6
  {
114
6
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
6
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
6
  }
Null<OT::BaseScriptList>::get_null()
Line
Count
Source
113
12
  {
114
12
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
12
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
12
  }
Unexecuted instantiation: Null<OT::BaseScriptRecord>::get_null()
Null<OT::BaseScript>::get_null()
Line
Count
Source
113
101
  {
114
101
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
101
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
101
  }
Unexecuted instantiation: Null<OT::BaseLangSysRecord>::get_null()
Null<OT::MinMax>::get_null()
Line
Count
Source
113
2.29k
  {
114
2.29k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.29k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.29k
  }
Unexecuted instantiation: Null<OT::FeatMinMaxRecord>::get_null()
Null<OT::BaseCoord>::get_null()
Line
Count
Source
113
4.63k
  {
114
4.63k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
4.63k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
4.63k
  }
Unexecuted instantiation: Null<OT::SortedArrayOf<OT::Tag, OT::NumType<true, unsigned short, 2u> > >::get_null()
Null<OT::BaseValues>::get_null()
Line
Count
Source
113
131
  {
114
131
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
131
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
131
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::BaseCoord, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: Null<hb_ot_map_t::lookup_map_t>::get_null()
Null<OT::BASE>::get_null()
Line
Count
Source
113
24.5k
  {
114
24.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
24.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
24.5k
  }
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<AAT::OpticalBounds>::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: Null<hb_ot_map_builder_t::feature_info_t>::get_null()
Unexecuted instantiation: Null<hb_ot_map_builder_t::stage_info_t>::get_null()
Unexecuted instantiation: Null<hb_ot_map_t::feature_map_t>::get_null()
Unexecuted instantiation: Null<OT::GaspRange>::get_null()
Unexecuted instantiation: Null<arabic_fallback_plan_t>::get_null()
Unexecuted instantiation: Null<hb_glyph_info_t>::get_null()
Null<OT::avar>::get_null()
Line
Count
Source
113
3.12k
  {
114
3.12k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3.12k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3.12k
  }
Null<CFF::call_context_t>::get_null()
Line
Count
Source
113
144
  {
114
144
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
144
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
144
  }
Unexecuted instantiation: Null<hb::unique_ptr<hb_blob_t> >::get_null()
Null<graph::graph_t::vertex_t>::get_null()
Line
Count
Source
113
342
  {
114
342
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
342
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
342
  }
Unexecuted instantiation: Null<hb_pair_t<long, unsigned int> >::get_null()
Unexecuted instantiation: Null<graph::overflow_record_t>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>::get_null()
Unexecuted instantiation: Null<graph::Lookup*>::get_null()
Unexecuted instantiation: Null<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>::get_null()
Unexecuted instantiation: Null<char*>::get_null()
Unexecuted instantiation: Null<graph::Coverage>::get_null()
Unexecuted instantiation: Null<graph::ClassDef>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>::get_null()
Unexecuted instantiation: Null<graph::MarkBasePosFormat1::class_info_t>::get_null()
Unexecuted instantiation: Null<lookup_size_t>::get_null()
Unexecuted instantiation: Null<OT::cvar>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>::get_null()
Null<OT::cff1_subset_accelerator_t>::get_null()
Line
Count
Source
113
3.08k
  {
114
3.08k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
3.08k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
3.08k
  }
Null<OT::MATH>::get_null()
Line
Count
Source
113
24.8k
  {
114
24.8k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
24.8k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
24.8k
  }
Unexecuted instantiation: Null<OT::MathVariants>::get_null()
Null<OT::MathGlyphAssembly>::get_null()
Line
Count
Source
113
112
  {
114
112
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
112
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
112
  }
Null<OT::MathGlyphConstruction>::get_null()
Line
Count
Source
113
106
  {
114
106
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
106
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
106
  }
Unexecuted instantiation: Null<OT::OffsetTo<OT::MathGlyphConstruction, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Null<OT::cff2_subset_accelerator_t>::get_null()
Line
Count
Source
113
2.47k
  {
114
2.47k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2.47k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2.47k
  }
Unexecuted instantiation: Null<OT::MathValueRecord>::get_null()
Unexecuted instantiation: Null<OT::MathKern>::get_null()
Unexecuted instantiation: Null<OT::MathKernInfoRecord>::get_null()
Unexecuted instantiation: Null<OT::MathItalicsCorrectionInfo>::get_null()
Unexecuted instantiation: Null<OT::MathTopAccentAttachment>::get_null()
Unexecuted instantiation: Null<OT::MathKernInfo>::get_null()
Unexecuted instantiation: Null<OT::MathGlyphPartRecord>::get_null()
Unexecuted instantiation: Null<hb_ot_math_glyph_part_t>::get_null()
Unexecuted instantiation: Null<OT::MathGlyphVariantRecord>::get_null()
Unexecuted instantiation: Null<hb_ot_math_glyph_variant_t>::get_null()
Unexecuted instantiation: Null<OT::MathConstants>::get_null()
Unexecuted instantiation: Null<OT::MathGlyphInfo>::get_null()
Unexecuted instantiation: Null<hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t>::get_null()
Unexecuted instantiation: Null<hb_pair_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int> >::get_null()
Null<OT::hdmx>::get_null()
Line
Count
Source
113
38
  {
114
38
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
38
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
38
  }
Unexecuted instantiation: Null<OT::hmtx>::get_null()
Null<hb_pair_t<unsigned int, int> >::get_null()
Line
Count
Source
113
56.5k
  {
114
56.5k
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
56.5k
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
56.5k
  }
Unexecuted instantiation: Null<OT::vmtx>::get_null()
Unexecuted instantiation: Null<hb_vector_t<unsigned char, false> >::get_null()
Unexecuted instantiation: Null<CFF::parsed_cs_str_vec_t>::get_null()
Unexecuted instantiation: Null<CFF::parsed_cs_str_t const*>::get_null()
Unexecuted instantiation: Null<CFF::subr_remap_t>::get_null()
Null<CFF::cff1_font_dict_values_mod_t>::get_null()
Line
Count
Source
113
2
  {
114
2
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
2
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
2
  }
Null<hb_vector_t<hb_vector_t<unsigned char, false>, false> >::get_null()
Line
Count
Source
113
422
  {
114
422
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
422
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
422
  }
Null<CFF::blend_arg_t>::get_null()
Line
Count
Source
113
99
  {
114
99
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
99
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
99
  }
Unexecuted instantiation: Null<CFF::table_info_t>::get_null()
Unexecuted instantiation: Null<hb_pair_t<double, Triple> >::get_null()
Null<hb_map_t>::get_null()
Line
Count
Source
113
665
  {
114
665
    static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
115
665
    return *reinterpret_cast<Type const *> (_hb_NullPool);
116
665
  }
117
};
118
template <typename QType>
119
struct NullHelper
120
{
121
  typedef hb_remove_const<hb_remove_reference<QType>> Type;
122
57.1M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb_blob_t>::get_null()
Line
Count
Source
122
577k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_user_data_array_t::hb_user_data_item_t>::get_null()
NullHelper<OT::maxp>::get_null()
Line
Count
Source
122
12.8k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::head>::get_null()
Line
Count
Source
122
74.2k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_ot_map_t::stage_map_t>::get_null()
Unexecuted instantiation: NullHelper<hb_bit_page_t>::get_null()
NullHelper<unsigned int>::get_null()
Line
Count
Source
122
535k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_bit_set_t::page_map_t>::get_null()
NullHelper<hb_serialize_context_t::object_t::link_t>::get_null()
Line
Count
Source
122
67
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_free_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
102
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_transform_t<float> >::get_null()
Unexecuted instantiation: NullHelper<hb_bounds_t<float> >::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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::FTStringRange>::get_null()
NullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
552k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Layout::Common::RangeRecord<OT::Layout::MediumTypes> >::get_null()
Line
Count
Source
122
14.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::HBGlyphID16>::get_null()
Line
Count
Source
122
724
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::HBGlyphID24>::get_null()
NullHelper<OT::Layout::Common::Coverage>::get_null()
Line
Count
Source
122
53.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Index>::get_null()
Unexecuted instantiation: NullHelper<OT::NumType<true, unsigned int, 3u> >::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureParamsSize>::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureParamsStylisticSet>::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureParamsCharacterVariants>::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureParams>::get_null()
NullHelper<OT::Record<OT::Feature> >::get_null()
Line
Count
Source
122
963k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Feature>::get_null()
Line
Count
Source
122
642k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Record<OT::LangSys> >::get_null()
NullHelper<OT::LangSys>::get_null()
Line
Count
Source
122
636k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb::unique_ptr<hb_set_t> >::get_null()
Line
Count
Source
122
1.31k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Record<OT::Script> >::get_null()
NullHelper<OT::Script>::get_null()
Line
Count
Source
122
2.07k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >::get_null()
Line
Count
Source
122
380
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb_pair_t<unsigned int, unsigned int> >::get_null()
Line
Count
Source
122
2.66k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::NumType<true, unsigned short, 2u> >::get_null()
Line
Count
Source
122
798
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_vector_t<int, false> const*>::get_null()
NullHelper<OT::hb_scalar_cache_t>::get_null()
Line
Count
Source
122
1.23k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, Triple, false> const*>::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, Triple, false> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SparseVariationRegion, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::SparseVariationRegion>::get_null()
Unexecuted instantiation: NullHelper<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>::get_null()
Unexecuted instantiation: NullHelper<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>::get_null()
NullHelper<OT::VarRegionList>::get_null()
Line
Count
Source
122
39
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
122
243
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::VarData>::get_null()
Line
Count
Source
122
321
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::delta_row_encoding_t>::get_null()
NullHelper<hb_inc_bimap_t>::get_null()
Line
Count
Source
122
3.37k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::SparseVarRegionList>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::MultiVarData, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::MultiVarData>::get_null()
NullHelper<OT::ItemVariationStore>::get_null()
Line
Count
Source
122
1.26k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::MultiItemVariationStore>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Condition, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Condition, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Condition>::get_null()
Unexecuted instantiation: NullHelper<hb::shared_ptr<hb_set_t> >::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureTableSubstitutionRecord>::get_null()
NullHelper<OT::FeatureTableSubstitution>::get_null()
Line
Count
Source
122
130
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::ConditionSet>::get_null()
Unexecuted instantiation: NullHelper<OT::FeatureVariationRecord>::get_null()
Unexecuted instantiation: NullHelper<hb_vector_t<char, false> >::get_null()
NullHelper<int>::get_null()
Line
Count
Source
122
661
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, Triple, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<float>::get_null()
Unexecuted instantiation: NullHelper<OT::tuple_delta_t>::get_null()
Unexecuted instantiation: NullHelper<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >::get_null()
Unexecuted instantiation: NullHelper<bool>::get_null()
Unexecuted instantiation: NullHelper<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>::get_null()
Unexecuted instantiation: NullHelper<TripleDistances>::get_null()
Unexecuted instantiation: NullHelper<Triple>::get_null()
Unexecuted instantiation: NullHelper<hb_vector_t<int, false> >::get_null()
Unexecuted instantiation: NullHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::AttachPoint, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::AttachPoint>::get_null()
NullHelper<OT::Device>::get_null()
Line
Count
Source
122
203k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::CaretValue, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::CaretValue>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::LigGlyph, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::LigGlyph>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>::get_null()
NullHelper<OT::ClassDef>::get_null()
Line
Count
Source
122
93
  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
995
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::MarkGlyphSets>::get_null()
NullHelper<OT::GDEF>::get_null()
Line
Count
Source
122
38.2k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_bit_set_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::SettingName>::get_null()
Unexecuted instantiation: NullHelper<hb_aat_layout_feature_selector_info_t>::get_null()
Unexecuted instantiation: NullHelper<hb_aat_layout_feature_type_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::FeatureName>::get_null()
NullHelper<unsigned char>::get_null()
Line
Count
Source
122
3.75k
  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
176
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CmapSubtableLongGroup>::get_null()
Line
Count
Source
122
13.1k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::UnicodeValueRange>::get_null()
Unexecuted instantiation: NullHelper<OT::DefaultUVS>::get_null()
Unexecuted instantiation: NullHelper<OT::NonDefaultUVS>::get_null()
Unexecuted instantiation: NullHelper<OT::UVSMapping>::get_null()
Unexecuted instantiation: NullHelper<OT::VariationSelectorRecord>::get_null()
NullHelper<OT::cmap>::get_null()
Line
Count
Source
122
105k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CmapSubtable>::get_null()
Line
Count
Source
122
45.8k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CmapSubtableFormat14>::get_null()
Line
Count
Source
122
64.0k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CmapSubtable const>::get_null()
Line
Count
Source
122
274
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OS2>::get_null()
Line
Count
Source
122
725
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::CmapSubtableFormat14 const>::get_null()
NullHelper<OT::EncodingRecord>::get_null()
Line
Count
Source
122
645k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::NumType<true, unsigned int, 4u> >::get_null()
Line
Count
Source
122
1.69M
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::CPALV1Tail>::get_null()
NullHelper<OT::CPAL>::get_null()
Line
Count
Source
122
24.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::ColorLine<OT::NoVariable> >::get_null()
Line
Count
Source
122
6
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::ColorLine<OT::Variable> >::get_null()
Line
Count
Source
122
4
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::NoVariable<OT::Affine2x3> >::get_null()
Line
Count
Source
122
18
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Paint>::get_null()
Line
Count
Source
122
1.24k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Variable<OT::Affine2x3> >::get_null()
NullHelper<OT::ClipBox>::get_null()
Line
Count
Source
122
46
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::ClipRecord>::get_null()
NullHelper<OT::OffsetTo<OT::Paint, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
122
1.16k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::BaseGlyphList>::get_null()
Line
Count
Source
122
101
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::BaseGlyphRecord>::get_null()
Line
Count
Source
122
490k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::LayerRecord>::get_null()
Line
Count
Source
122
1.38k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_ot_color_layer_t>::get_null()
Unexecuted instantiation: NullHelper<OT::COLR>::get_null()
NullHelper<OT::LayerList>::get_null()
Line
Count
Source
122
14
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::DeltaSetIndexMap>::get_null()
NullHelper<OT::ClipList>::get_null()
Line
Count
Source
122
147
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::BaseGlyphPaintRecord>::get_null()
Line
Count
Source
122
5
  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()
Unexecuted instantiation: NullHelper<hb_set_t*>::get_null()
NullHelper<OT::index_map_subset_plan_t>::get_null()
Line
Count
Source
122
6
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::DeltaSetIndexMap const*>::get_null()
Line
Count
Source
122
3
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::hhea>::get_null()
Line
Count
Source
122
10.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::vhea>::get_null()
Line
Count
Source
122
13.5k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::gvar_GVAR<OT::NumType<true, unsigned short, 2u>, 1735811442u> >::get_null()
Line
Count
Source
122
12.8k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::gvar_GVAR<OT::NumType<true, unsigned int, 3u>, 1196835154u> >::get_null()
Line
Count
Source
122
594k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<contour_point_t>::get_null()
Line
Count
Source
122
8.12M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::hmtx_accelerator_t>::get_null()
Line
Count
Source
122
13.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::hmtxvmtx<OT::hmtx, OT::hhea, OT::HVAR> >::get_null()
NullHelper<OT::vmtx_accelerator_t>::get_null()
Line
Count
Source
122
13.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::hmtxvmtx<OT::vmtx, OT::vhea, OT::VVAR> >::get_null()
Unexecuted instantiation: NullHelper<OT::TupleVariationData<OT::NumType<true, unsigned int, 3u> > >::get_null()
NullHelper<OT::NumType<true, unsigned char, 1u> >::get_null()
Line
Count
Source
122
1.30k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
122
19.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::glyf_impl::GlyphHeader>::get_null()
Line
Count
Source
122
13.8M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::gvar_accelerator_t>::get_null()
Line
Count
Source
122
13.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::GVAR_accelerator_t>::get_null()
Line
Count
Source
122
13.7k
  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<OT::glyf_impl::SubsetGlyph>::get_null()
Unexecuted instantiation: NullHelper<hb_variation_t>::get_null()
Unexecuted instantiation: NullHelper<OT::ResourceTypeRecord>::get_null()
NullHelper<OT::OffsetTo<OT::OpenTypeOffsetTable, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Line
Count
Source
122
7
  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
1.93k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::TableRecord>::get_null()
Line
Count
Source
122
390k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OpenTypeFontFile>::get_null()
Line
Count
Source
122
811
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb_face_t>::get_null()
Line
Count
Source
122
353
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::cmap_accelerator_t>::get_null()
Line
Count
Source
122
14.7k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t>::get_null()
NullHelper<hb_pair_t<unsigned int, face_table_info_t> >::get_null()
Line
Count
Source
122
63
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<face_table_info_t>::get_null()
Line
Count
Source
122
80.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::post_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::name_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::meta_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::glyf_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::cff1_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::cff2_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::VARC_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::kern_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::GDEF_accelerator_t>::get_null()
NullHelper<OT::GSUB_accelerator_t>::get_null()
Line
Count
Source
122
13.7k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::GPOS_accelerator_t>::get_null()
Line
Count
Source
122
13.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<AAT::morx_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::mort_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::kerx_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::COLR_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::CBDT_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::sbix_accelerator_t>::get_null()
Unexecuted instantiation: NullHelper<OT::SVG_accelerator_t>::get_null()
NullHelper<CFF::number_t>::get_null()
Line
Count
Source
122
706
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::FDSelect>::get_null()
Line
Count
Source
122
12.3k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned short, 2u>, OT::NumType<true, unsigned char, 1u> > >::get_null()
Line
Count
Source
122
1
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<char>::get_null()
NullHelper<hb_set_t>::get_null()
Line
Count
Source
122
2.49M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::parsed_cs_op_t>::get_null()
Line
Count
Source
122
2.97M
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::parsed_cs_str_t>::get_null()
NullHelper<CFF::Encoding1_Range>::get_null()
Line
Count
Source
122
5
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::SuppEncoding>::get_null()
NullHelper<CFF::code_pair_t>::get_null()
Line
Count
Source
122
1
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::CFF1SuppEncData>::get_null()
NullHelper<CFF::cff1_top_dict_val_t>::get_null()
Line
Count
Source
122
607
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::op_str_t>::get_null()
Line
Count
Source
122
3.23k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::dict_val_t>::get_null()
NullHelper<CFF::cff1_font_dict_values_t>::get_null()
Line
Count
Source
122
1.42k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::cff1>::get_null()
Line
Count
Source
122
49.5k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CFFIndex<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
122
18.0k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::Charset>::get_null()
Line
Count
Source
122
18.5k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF1FDArray>::get_null()
Line
Count
Source
122
9.46k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF1FDSelect>::get_null()
Line
Count
Source
122
9.21k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::Encoding>::get_null()
Line
Count
Source
122
7.14k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF1StringIndex>::get_null()
Line
Count
Source
122
5.36k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::Subrs<OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
122
99.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >::get_null()
NullHelper<CFF::UnsizedByteStr>::get_null()
Line
Count
Source
122
28.2k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::cff1::accelerator_t::gname_t>::get_null()
NullHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >::get_null()
Line
Count
Source
122
32
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF2FDSelect>::get_null()
Line
Count
Source
122
8.36k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned int, 4u>, OT::NumType<true, unsigned short, 2u> > >::get_null()
NullHelper<OT::cff2>::get_null()
Line
Count
Source
122
4.88k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF2ItemVariationStore>::get_null()
Line
Count
Source
122
2.48k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CFFIndex<OT::NumType<true, unsigned int, 4u> > >::get_null()
Line
Count
Source
122
2.61k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::Subrs<OT::NumType<true, unsigned int, 4u> > >::get_null()
Line
Count
Source
122
17.4k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::CFF2FDArray>::get_null()
Line
Count
Source
122
2.19k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::cff2_font_dict_values_t>::get_null()
Line
Count
Source
122
5.37k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >::get_null()
Unexecuted instantiation: NullHelper<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t>::get_null()
NullHelper<OT::RecordListOfScript>::get_null()
Line
Count
Source
122
161k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::RecordListOf<OT::Feature> >::get_null()
Line
Count
Source
122
135k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::List16OfOffsetTo<OT::Lookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Line
Count
Source
122
206
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::List16OfOffsetTo<OT::Lookup, OT::NumType<true, unsigned int, 3u> > >::get_null()
Line
Count
Source
122
9
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Lookup>::get_null()
Line
Count
Source
122
5.40M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::FeatureVariations>::get_null()
Line
Count
Source
122
99.8k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Layout::GPOS_impl::EntryExitRecord>::get_null()
NullHelper<OT::Layout::GPOS_impl::Anchor>::get_null()
Line
Count
Source
122
47
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Layout::GPOS_impl::MarkRecord>::get_null()
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Line
Count
Source
122
324
  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
823
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Line
Count
Source
122
4
  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
4
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
NullHelper<OT::Rule<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
2.52k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::RuleSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
548
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Rule<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::RuleSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
NullHelper<OT::ChainRule<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
4.19k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::ChainRuleSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
33
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::ChainRule<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::ChainRuleSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
NullHelper<OT::Layout::GPOS_impl::PosLookupSubTable>::get_null()
Line
Count
Source
122
1.56M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Line
Count
Source
122
21
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Layout::GPOS_impl::MarkArray>::get_null()
Line
Count
Source
122
22
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Layout::GPOS_impl::AnchorMatrix>::get_null()
Line
Count
Source
122
250
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::Layout::GPOS_impl::LigatureArray>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned short, 2u>, void, 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::NumType<true, unsigned int, 3u> > >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
NullHelper<OT::Layout::GPOS>::get_null()
Line
Count
Source
122
162k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::Anchor>::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::NumType<true, unsigned int, 4u> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::kerx>::get_null()
Unexecuted instantiation: NullHelper<AAT::kern_subtable_accelerator_data_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::KernPair>::get_null()
Unexecuted instantiation: NullHelper<hb_aat_map_t::range_flags_t>::get_null()
Unexecuted instantiation: NullHelper<OT::NumType<true, short, 2u> >::get_null()
Unexecuted instantiation: NullHelper<OT::kern>::get_null()
Unexecuted instantiation: NullHelper<OT::meta>::get_null()
Unexecuted instantiation: NullHelper<OT::DataMap>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_meta_tag_t>::get_null()
Unexecuted instantiation: NullHelper<AAT::ltag>::get_null()
Unexecuted instantiation: NullHelper<OT::NameRecord>::get_null()
Unexecuted instantiation: NullHelper<hb_array_t<char const> >::get_null()
Unexecuted instantiation: NullHelper<hb_ot_name_record_ids_t>::get_null()
Unexecuted instantiation: NullHelper<OT::name>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_name_entry_t>::get_null()
Unexecuted instantiation: NullHelper<OT::post>::get_null()
NullHelper<OT::IndexSubtable>::get_null()
Line
Count
Source
122
11
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >::get_null()
Unexecuted instantiation: NullHelper<OT::IndexSubtableRecord>::get_null()
Unexecuted instantiation: NullHelper<OT::BitmapSizeTable>::get_null()
Unexecuted instantiation: NullHelper<OT::CBLC>::get_null()
Unexecuted instantiation: NullHelper<OT::CBDT>::get_null()
Unexecuted instantiation: NullHelper<OT::SBIXGlyph>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::sbix>::get_null()
Unexecuted instantiation: NullHelper<OT::SBIXStrike>::get_null()
Unexecuted instantiation: NullHelper<OT::sbix::accelerator_t::PNGHeader>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>::get_null()
Unexecuted instantiation: NullHelper<OT::SVG>::get_null()
Unexecuted instantiation: NullHelper<OT::SortedArrayOf<OT::SVGDocumentIndexEntry, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<OT::SVGDocumentIndexEntry>::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
NullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
1.31k
  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
7.43M
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes> >::get_null()
NullHelper<OT::Layout::GSUB_impl::SubstLookupSubTable>::get_null()
Line
Count
Source
122
4.84M
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Line
Count
Source
122
18
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
NullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
4.42k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes> >::get_null()
NullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >::get_null()
Line
Count
Source
122
33.9k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes> >::get_null()
Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned short, 2u> > >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<OT::Layout::GSUB_impl::SubstLookup>::get_null()
Unexecuted instantiation: NullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned int, 3u> > >::get_null()
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned int, 3u>, void, true> >::get_null()
NullHelper<OT::Layout::GSUB>::get_null()
Line
Count
Source
122
190k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::VARC>::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: NullHelper<AAT::morx>::get_null()
Unexecuted instantiation: NullHelper<AAT::mort>::get_null()
NullHelper<OT::STAT>::get_null()
Line
Count
Source
122
21.3k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::StatAxisRecord>::get_null()
Line
Count
Source
122
451k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::AxisValueRecord>::get_null()
NullHelper<OT::AxisValue>::get_null()
Line
Count
Source
122
129k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::AxisValue, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<hb_shape_plan_t>::get_null()
NullHelper<hb_unicode_funcs_t>::get_null()
Line
Count
Source
122
2
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<AAT::TrackData>::get_null()
Unexecuted instantiation: NullHelper<OT::HBFixed<OT::NumType<true, int, 4u>, 16u> >::get_null()
Unexecuted instantiation: NullHelper<AAT::ankr>::get_null()
Unexecuted instantiation: NullHelper<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_null()
Unexecuted instantiation: NullHelper<AAT::Lookup<OT::HBGlyphID16> >::get_null()
Unexecuted instantiation: NullHelper<AAT::trak>::get_null()
Unexecuted instantiation: NullHelper<AAT::feat>::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<hb_aat_map_builder_t::feature_range_t>::get_null()
Unexecuted instantiation: NullHelper<hb_aat_map_builder_t::feature_event_t>::get_null()
Unexecuted instantiation: NullHelper<hb_aat_map_builder_t::feature_info_t>::get_null()
Unexecuted instantiation: NullHelper<hb_buffer_t>::get_null()
NullHelper<OT::AxisRecord>::get_null()
Line
Count
Source
122
532
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb_font_t>::get_null()
Line
Count
Source
122
2.06k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::fvar>::get_null()
Line
Count
Source
122
21.2k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::AxisValueMap>::get_null()
Unexecuted instantiation: NullHelper<OT::HVAR>::get_null()
Unexecuted instantiation: NullHelper<OT::VVAR>::get_null()
Unexecuted instantiation: NullHelper<OT::VORG>::get_null()
Unexecuted instantiation: NullHelper<OT::VertOriginMetric>::get_null()
Unexecuted instantiation: NullHelper<hb_outline_point_t>::get_null()
Unexecuted instantiation: NullHelper<OT::ConditionList>::get_null()
Unexecuted instantiation: NullHelper<OT::TupleList>::get_null()
Unexecuted instantiation: NullHelper<OT::GSUBGPOS>::get_null()
NullHelper<OT::Axis>::get_null()
Line
Count
Source
122
6
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::BaseScriptList>::get_null()
Line
Count
Source
122
12
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::BaseScriptRecord>::get_null()
NullHelper<OT::BaseScript>::get_null()
Line
Count
Source
122
101
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::BaseLangSysRecord>::get_null()
NullHelper<OT::MinMax>::get_null()
Line
Count
Source
122
2.29k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::FeatMinMaxRecord>::get_null()
NullHelper<OT::BaseCoord>::get_null()
Line
Count
Source
122
4.63k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::SortedArrayOf<OT::Tag, OT::NumType<true, unsigned short, 2u> > >::get_null()
NullHelper<OT::BaseValues>::get_null()
Line
Count
Source
122
131
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::BaseCoord, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
Unexecuted instantiation: NullHelper<hb_ot_map_t::lookup_map_t>::get_null()
NullHelper<OT::BASE>::get_null()
Line
Count
Source
122
24.0k
  static const Type & get_null () { return Null<Type>::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<AAT::OpticalBounds>::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds, OT::NumType<true, unsigned short, 2u>, void, true> > >::get_null()
Unexecuted instantiation: NullHelper<hb_ot_map_builder_t::feature_info_t>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_map_builder_t::stage_info_t>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_map_t::feature_map_t>::get_null()
Unexecuted instantiation: NullHelper<OT::GaspRange>::get_null()
Unexecuted instantiation: NullHelper<arabic_fallback_plan_t>::get_null()
Unexecuted instantiation: NullHelper<hb_glyph_info_t>::get_null()
NullHelper<OT::avar>::get_null()
Line
Count
Source
122
3.12k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_draw_funcs_t>::get_null()
Unexecuted instantiation: NullHelper<hb_paint_funcs_t>::get_null()
NullHelper<CFF::call_context_t>::get_null()
Line
Count
Source
122
144
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb::unique_ptr<hb_blob_t> >::get_null()
NullHelper<OT::head const>::get_null()
Line
Count
Source
122
145
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<graph::graph_t::vertex_t>::get_null()
Line
Count
Source
122
342
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_pair_t<long, unsigned int> >::get_null()
Unexecuted instantiation: NullHelper<graph::overflow_record_t>::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<graph::Lookup*>::get_null()
Unexecuted instantiation: NullHelper<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<char*>::get_null()
Unexecuted instantiation: NullHelper<graph::Coverage>::get_null()
Unexecuted instantiation: NullHelper<graph::ClassDef>::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<graph::MarkBasePosFormat1::class_info_t>::get_null()
Unexecuted instantiation: NullHelper<lookup_size_t>::get_null()
NullHelper<OT::STAT const>::get_null()
Line
Count
Source
122
37
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::cvar>::get_null()
Unexecuted instantiation: NullHelper<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>::get_null()
NullHelper<OT::cff1_subset_accelerator_t>::get_null()
Line
Count
Source
122
3.08k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::MATH>::get_null()
Line
Count
Source
122
24.6k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::MathVariants>::get_null()
NullHelper<OT::MathGlyphAssembly>::get_null()
Line
Count
Source
122
112
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::MathGlyphConstruction>::get_null()
Line
Count
Source
122
106
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::OffsetTo<OT::MathGlyphConstruction, OT::NumType<true, unsigned short, 2u>, void, true> >::get_null()
NullHelper<OT::cff2_subset_accelerator_t>::get_null()
Line
Count
Source
122
2.47k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::MathValueRecord>::get_null()
Unexecuted instantiation: NullHelper<OT::MathKern>::get_null()
Unexecuted instantiation: NullHelper<OT::MathKernInfoRecord>::get_null()
Unexecuted instantiation: NullHelper<OT::MathItalicsCorrectionInfo>::get_null()
Unexecuted instantiation: NullHelper<OT::MathTopAccentAttachment>::get_null()
Unexecuted instantiation: NullHelper<OT::MathKernInfo>::get_null()
Unexecuted instantiation: NullHelper<OT::MathGlyphPartRecord>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_math_glyph_part_t>::get_null()
Unexecuted instantiation: NullHelper<OT::MathGlyphVariantRecord>::get_null()
Unexecuted instantiation: NullHelper<hb_ot_math_glyph_variant_t>::get_null()
Unexecuted instantiation: NullHelper<OT::MathConstants>::get_null()
Unexecuted instantiation: NullHelper<OT::MathGlyphInfo>::get_null()
NullHelper<OT::GDEF const>::get_null()
Line
Count
Source
122
1.36k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Layout::GSUB const>::get_null()
Line
Count
Source
122
1.36k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::Layout::GPOS const>::get_null()
Line
Count
Source
122
2.38k
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::BASE const>::get_null()
Line
Count
Source
122
445
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::MATH const>::get_null()
Line
Count
Source
122
212
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::HVAR const>::get_null()
Line
Count
Source
122
374
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::VVAR const>::get_null()
Line
Count
Source
122
117
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::gvar_GVAR<OT::NumType<true, unsigned short, 2u>, 1735811442u> const>::get_null()
Line
Count
Source
122
228
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t>::get_null()
Unexecuted instantiation: NullHelper<hb_pair_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int> >::get_null()
Unexecuted instantiation: NullHelper<OT::fvar const>::get_null()
NullHelper<OT::avar const>::get_null()
Line
Count
Source
122
4
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::cvar const>::get_null()
Unexecuted instantiation: NullHelper<OT::MVAR const>::get_null()
NullHelper<OT::VORG const>::get_null()
Line
Count
Source
122
45
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::sbix const>::get_null()
Line
Count
Source
122
65
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::COLR const>::get_null()
Line
Count
Source
122
996
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CPAL const>::get_null()
Line
Count
Source
122
207
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::CBLC const>::get_null()
Line
Count
Source
122
96
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::glyf const>::get_null()
NullHelper<OT::hdmx const>::get_null()
Line
Count
Source
122
38
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::name const>::get_null()
Line
Count
Source
122
668
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::hmtx const>::get_null()
NullHelper<hb_pair_t<unsigned int, int> >::get_null()
Line
Count
Source
122
56.5k
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<OT::vmtx const>::get_null()
NullHelper<OT::maxp const>::get_null()
Line
Count
Source
122
357
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::cmap const>::get_null()
Line
Count
Source
122
570
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::OS2 const>::get_null()
Line
Count
Source
122
323
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<OT::post const>::get_null()
Line
Count
Source
122
405
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<hb_vector_t<unsigned char, false> >::get_null()
Unexecuted instantiation: NullHelper<CFF::parsed_cs_str_vec_t>::get_null()
Unexecuted instantiation: NullHelper<CFF::parsed_cs_str_t const*>::get_null()
Unexecuted instantiation: NullHelper<CFF::subr_remap_t>::get_null()
NullHelper<CFF::cff1_font_dict_values_mod_t>::get_null()
Line
Count
Source
122
2
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<hb_vector_t<hb_vector_t<unsigned char, false>, false> >::get_null()
Line
Count
Source
122
422
  static const Type & get_null () { return Null<Type>::get_null (); }
NullHelper<CFF::blend_arg_t>::get_null()
Line
Count
Source
122
99
  static const Type & get_null () { return Null<Type>::get_null (); }
Unexecuted instantiation: NullHelper<CFF::table_info_t>::get_null()
Unexecuted instantiation: NullHelper<hb_pair_t<double, Triple> >::get_null()
NullHelper<hb_map_t>::get_null()
Line
Count
Source
122
665
  static const Type & get_null () { return Null<Type>::get_null (); }
123
};
124
55.9M
#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
649k
    static Namespace::Type const & get_null () { \
133
649k
      return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \
134
649k
    } \
Unexecuted instantiation: Null<OT::Index>::get_null()
Unexecuted instantiation: Null<OT::VarIdx>::get_null()
Null<OT::LangSys>::get_null()
Line
Count
Source
132
636k
    static Namespace::Type const & get_null () { \
133
636k
      return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \
134
636k
    } \
Unexecuted instantiation: Null<AAT::SettingName>::get_null()
Null<OT::CmapSubtableLongGroup>::get_null()
Line
Count
Source
132
13.1k
    static Namespace::Type const & get_null () { \
133
13.1k
      return *reinterpret_cast<const Namespace::Type *> (_hb_Null_##Namespace##_##Type); \
134
13.1k
    } \
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
0
    static Namespace::Type<Spec> const & get_null () { \
144
0
      return *reinterpret_cast<const Namespace::Type<Spec> *> (_hb_Null_##Namespace##_##Type); \
145
0
    } \
Unexecuted instantiation: Null<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor, OT::NumType<true, unsigned int, 4u> >, OT::NumType<true, unsigned short, 2u>, void, false> > >::get_null()
Unexecuted instantiation: Null<AAT::Lookup<OT::HBGlyphID16> >::get_null()
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
2.41k
    static Type const & get_null () { \
158
2.41k
      return _hb_Null_##Type; \
159
2.41k
    } \
Null<hb_unicode_funcs_t>::get_null()
Line
Count
Source
157
2
    static Type const & get_null () { \
158
2
      return _hb_Null_##Type; \
159
2
    } \
Unexecuted instantiation: Null<hb_buffer_t>::get_null()
Null<hb_face_t>::get_null()
Line
Count
Source
157
353
    static Type const & get_null () { \
158
353
      return _hb_Null_##Type; \
159
353
    } \
Unexecuted instantiation: Null<hb_draw_funcs_t>::get_null()
Unexecuted instantiation: Null<hb_font_funcs_t>::get_null()
Null<hb_font_t>::get_null()
Line
Count
Source
157
2.06k
    static Type const & get_null () { \
158
2.06k
      return _hb_Null_##Type; \
159
2.06k
    } \
Unexecuted instantiation: Null<hb_paint_funcs_t>::get_null()
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
11.1M
static inline Type& Crap () {
177
11.1M
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
11.1M
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
11.1M
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
11.1M
  return *obj;
181
11.1M
}
Unexecuted instantiation: hb-blob.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_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:unsigned int& Crap<unsigned int>()
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: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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-common.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
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:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-common.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-common.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-common.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-common.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-common.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-common.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-common.cc:float& Crap<float>()
Unexecuted instantiation: hb-common.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-common.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-common.cc:int& Crap<int>()
Unexecuted instantiation: hb-common.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-common.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-common.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-common.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-common.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-common.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-common.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
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::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>()
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:contour_point_t& Crap<contour_point_t>()
Unexecuted instantiation: hb-common.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: hb-common.cc:hb_variation_t& Crap<hb_variation_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_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-face.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-face.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-face.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-face.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-face.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-face.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-face.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-face.cc:float& Crap<float>()
Unexecuted instantiation: hb-face.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-face.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-face.cc:int& Crap<int>()
Unexecuted instantiation: hb-face.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-face.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-face.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-face.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-face.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-face.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-face.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>()
Unexecuted instantiation: hb-face-builder.cc:hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t>()
Unexecuted instantiation: hb-face-builder.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
hb-face-builder.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Line
Count
Source
176
102
static inline Type& Crap () {
177
102
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
102
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
102
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
102
  return *obj;
181
102
}
Unexecuted instantiation: hb-face-builder.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
hb-face-builder.cc:hb_pair_t<unsigned int, face_table_info_t>& Crap<hb_pair_t<unsigned int, face_table_info_t> >()
Line
Count
Source
176
63
static inline Type& Crap () {
177
63
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
63
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
63
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
63
  return *obj;
181
63
}
Unexecuted instantiation: hb-face-builder.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
hb-face-builder.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
16
static inline Type& Crap () {
177
16
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
16
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
16
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
16
  return *obj;
181
16
}
Unexecuted instantiation: hb-face-builder.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-face-builder.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-face-builder.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-face-builder.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-face-builder.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-builder.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-face-builder.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-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-fallback-shape.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-fallback-shape.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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-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:unsigned int& Crap<unsigned int>()
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: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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-face.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
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:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-face.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-face.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-face.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-face.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-face.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-face.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-face.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-face.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-face.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-face.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-face.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-face.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_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:contour_point_t& Crap<contour_point_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
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:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-ot-face.cc:char& Crap<char>()
Unexecuted instantiation: hb-ot-face.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-ot-face.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-ot-face.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, 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: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::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_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:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-ot-face.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-ot-face.cc:AAT::kern_subtable_accelerator_data_t& Crap<AAT::kern_subtable_accelerator_data_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:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>()
Unexecuted instantiation: hb-ot-face.cc:OT::LayerRecord& Crap<OT::LayerRecord>()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-face.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-face.cc:int& Crap<int>()
Unexecuted instantiation: hb-ot-shape.cc:hb_bit_set_t& Crap<hb_bit_set_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:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shape.cc:unsigned int& Crap<unsigned int>()
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_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-shape.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-shape.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shape.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shape.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-shape.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-shape.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-shape.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-shape.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-shape.cc:int& Crap<int>()
Unexecuted instantiation: hb-ot-shape.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-shape.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-shape.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-shape.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-shape.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-shape.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_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:unsigned int& Crap<unsigned int>()
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: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-plan.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-shape-plan.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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-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_bit_set_t& Crap<hb_bit_set_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> >()
Unexecuted instantiation: hb-aat-layout.cc:hb_aat_map_t::range_flags_t& Crap<hb_aat_map_t::range_flags_t>()
Unexecuted instantiation: hb-aat-layout.cc:AAT::kern_subtable_accelerator_data_t& Crap<AAT::kern_subtable_accelerator_data_t>()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-aat-layout.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-aat-layout.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-aat-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-aat-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-aat-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-aat-layout.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-aat-layout.cc:float& Crap<float>()
Unexecuted instantiation: hb-aat-layout.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-aat-layout.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-aat-layout.cc:int& Crap<int>()
Unexecuted instantiation: hb-aat-layout.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-aat-layout.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-aat-layout.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-aat-layout.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-aat-layout.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-aat-layout.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-aat-layout.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-aat-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_builder_t::feature_range_t& Crap<hb_aat_map_builder_t::feature_range_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_builder_t::feature_event_t& Crap<hb_aat_map_builder_t::feature_event_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_builder_t::feature_info_t& Crap<hb_aat_map_builder_t::feature_info_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_aat_map_t::range_flags_t& Crap<hb_aat_map_t::range_flags_t>()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-aat-map.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-aat-map.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-aat-map.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-aat-map.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-aat-map.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-aat-map.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-aat-map.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-aat-map.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-aat-map.cc:float& Crap<float>()
Unexecuted instantiation: hb-aat-map.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-aat-map.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-aat-map.cc:int& Crap<int>()
Unexecuted instantiation: hb-aat-map.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-aat-map.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-aat-map.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-aat-map.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-aat-map.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
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>()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-buffer.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-font.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-font.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-font.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-font.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-font.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-font.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-font.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-font.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-font.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-font.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-font.cc:float& Crap<float>()
Unexecuted instantiation: hb-font.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-font.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-font.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-font.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-font.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-font.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-font.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-font.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-font.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-font.cc:OT::AxisValueMap& Crap<OT::AxisValueMap>()
hb-ot-font.cc:contour_point_t& Crap<contour_point_t>()
Line
Count
Source
176
8.12M
static inline Type& Crap () {
177
8.12M
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
8.12M
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
8.12M
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
8.12M
  return *obj;
181
8.12M
}
Unexecuted instantiation: hb-ot-font.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-ot-font.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-font.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
hb-ot-font.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Line
Count
Source
176
3.23k
static inline Type& Crap () {
177
3.23k
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
3.23k
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
3.23k
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
3.23k
  return *obj;
181
3.23k
}
hb-ot-font.cc:CFF::number_t& Crap<CFF::number_t>()
Line
Count
Source
176
413
static inline Type& Crap () {
177
413
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
413
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
413
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
413
  return *obj;
181
413
}
Unexecuted instantiation: hb-ot-font.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
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> >()
Unexecuted instantiation: hb-ot-font.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
hb-ot-font.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>()
Line
Count
Source
176
607
static inline Type& Crap () {
177
607
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
607
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
607
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
607
  return *obj;
181
607
}
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
3
static inline Type& Crap () {
177
3
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
3
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
3
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
3
  return *obj;
181
3
}
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
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:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-font.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-font.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-font.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-font.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-font.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-font.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-font.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-font.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-font.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-font.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-font.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-font.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-font.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-font.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-font.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_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:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: hb-ot-font.cc:hb_variation_t& Crap<hb_variation_t>()
Unexecuted instantiation: hb-ot-font.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-ot-font.cc:char& Crap<char>()
Unexecuted instantiation: hb-ot-font.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-ot-font.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-ot-font.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-ot-font.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-ot-font.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, 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:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-ot-font.cc:int& Crap<int>()
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::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>()
Unexecuted instantiation: hb-outline.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-outline.cc:hb_outline_point_t& Crap<hb_outline_point_t>()
Unexecuted instantiation: hb-outline.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
Unexecuted instantiation: VARC.cc:int& Crap<int>()
Unexecuted instantiation: VARC.cc:contour_point_t& Crap<contour_point_t>()
Unexecuted instantiation: VARC.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: VARC.cc:float& Crap<float>()
Unexecuted instantiation: VARC.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: VARC.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: VARC.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Unexecuted instantiation: VARC.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: VARC.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: VARC.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>()
Unexecuted instantiation: VARC.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: VARC.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>()
Unexecuted instantiation: VARC.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
Unexecuted instantiation: VARC.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: VARC.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: VARC.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: VARC.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: VARC.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: VARC.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: VARC.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: VARC.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>()
Unexecuted instantiation: VARC.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: VARC.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: VARC.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: VARC.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: VARC.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: VARC.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: VARC.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: VARC.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: VARC.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: VARC.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: VARC.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: VARC.cc:bool& Crap<bool>()
Unexecuted instantiation: VARC.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: VARC.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: VARC.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: VARC.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: VARC.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: VARC.cc:hb_set_t*& Crap<hb_set_t*>()
Unexecuted instantiation: VARC.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>()
Unexecuted instantiation: VARC.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>()
Unexecuted instantiation: VARC.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: VARC.cc:hb_variation_t& Crap<hb_variation_t>()
Unexecuted instantiation: VARC.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: VARC.cc:char& Crap<char>()
Unexecuted instantiation: VARC.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: VARC.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: VARC.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: VARC.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: VARC.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, unsigned char, 1u> >()
Unexecuted instantiation: VARC.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>()
Unexecuted instantiation: VARC.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>()
Unexecuted instantiation: VARC.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>()
Unexecuted instantiation: VARC.cc:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: VARC.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-ot-layout.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-ot-layout.cc:unsigned int& Crap<unsigned int>()
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: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>()
hb-ot-layout.cc:hb_set_t& Crap<hb_set_t>()
Line
Count
Source
176
1
static inline Type& Crap () {
177
1
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
1
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
1
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
1
  return *obj;
181
1
}
Unexecuted instantiation: hb-ot-layout.cc:AAT::kern_subtable_accelerator_data_t& Crap<AAT::kern_subtable_accelerator_data_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-layout.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-layout.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-layout.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-layout.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-layout.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-layout.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-layout.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-layout.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-layout.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-layout.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-layout.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-layout.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
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-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:hb_ot_map_builder_t::feature_info_t& Crap<hb_ot_map_builder_t::feature_info_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_ot_map_t::lookup_map_t& Crap<hb_ot_map_t::lookup_map_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_ot_map_builder_t::stage_info_t& Crap<hb_ot_map_builder_t::stage_info_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_ot_map_t::feature_map_t& Crap<hb_ot_map_t::feature_map_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_ot_map_t::stage_map_t& Crap<hb_ot_map_t::stage_map_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-map.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-map.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-ot-map.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-ot-map.cc:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-metrics.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-metrics.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-metrics.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-metrics.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-metrics.cc:int& Crap<int>()
Unexecuted instantiation: hb-ot-metrics.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-metrics.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-metrics.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-metrics.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_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*>()
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>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::HBGlyphID16& Crap<OT::HBGlyphID16>()
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
7
static inline Type& Crap () {
177
7
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
7
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
7
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
7
  return *obj;
181
7
}
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:int& Crap<int>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-shaper-arabic.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
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::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, 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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-default.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-default.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-hangul.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-hangul.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-hebrew.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-hebrew.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-indic.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-indic.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-khmer.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-khmer.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-myanmar.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-myanmar.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-syllabic.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-syllabic.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-thai.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-thai.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-use.cc:hb_glyph_info_t& Crap<hb_glyph_info_t>()
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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-use.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-use.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-vowel-constraints.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-shape-fallback.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:int& Crap<int>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-ot-shape-fallback.cc:hb_set_t& Crap<hb_set_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shape-normalize.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shape-normalize.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-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-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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-var.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-var.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-var.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-var.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-var.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-var.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-var.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-ot-var.cc:float& Crap<float>()
Unexecuted instantiation: hb-ot-var.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-ot-var.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-ot-var.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-ot-var.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-ot-var.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-ot-var.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-ot-var.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-ot-var.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-ot-var.cc:OT::AxisValueMap& Crap<OT::AxisValueMap>()
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-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-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-paint.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-paint.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-paint-bounded.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-paint-bounded.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-extents.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-paint-extents.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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
267
static inline Type& Crap () {
177
267
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
267
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
267
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
267
  return *obj;
181
267
}
hb-ot-cff1-table.cc:CFF::call_context_t& Crap<CFF::call_context_t>()
Line
Count
Source
176
124
static inline Type& Crap () {
177
124
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
124
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
124
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
124
  return *obj;
181
124
}
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-cff1-table.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-cff1-table.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-cff1-table.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-cff1-table.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-cff1-table.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-ot-cff1-table.cc:char& Crap<char>()
Unexecuted instantiation: hb-ot-cff1-table.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-ot-cff1-table.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, 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: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>()
Unexecuted instantiation: hb-ot-cff1-table.cc:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::call_context_t& Crap<CFF::call_context_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:float& Crap<float>()
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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-cff2-table.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-ot-cff2-table.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, 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:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-ot-cff2-table.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-ot-cff2-table.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-ot-cff2-table.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-ot-cff2-table.cc:char& Crap<char>()
Unexecuted instantiation: hb-ot-cff2-table.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-ot-cff2-table.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_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-cff2-table.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_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_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-ot-shaper-indic-table.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-ot-shaper-indic-table.cc:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_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-subset-input.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-subset-input.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-subset-input.cc:hb::shared_ptr<hb_set_t>& Crap<hb::shared_ptr<hb_set_t> >()
Unexecuted instantiation: hb-subset-input.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-input.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-input.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-input.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-input.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-input.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-input.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-input.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-input.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-subset.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset.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-subset.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
hb-subset.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Line
Count
Source
176
342
static inline Type& Crap () {
177
342
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
342
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
342
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
342
  return *obj;
181
342
}
Unexecuted instantiation: hb-subset.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
hb-subset.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Line
Count
Source
176
380
static inline Type& Crap () {
177
380
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
380
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
380
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
380
  return *obj;
181
380
}
Unexecuted instantiation: hb-subset.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset.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-subset.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset.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-subset.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>()
Unexecuted instantiation: hb-subset.cc:hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t& Crap<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-plan.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
hb-subset-plan.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Line
Count
Source
176
766
static inline Type& Crap () {
177
766
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
766
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
766
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
766
  return *obj;
181
766
}
hb-subset-plan.cc:CFF::number_t& Crap<CFF::number_t>()
Line
Count
Source
176
23
static inline Type& Crap () {
177
23
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
23
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
23
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
23
  return *obj;
181
23
}
Unexecuted instantiation: hb-subset-plan.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-plan.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-plan.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-subset-plan.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-plan.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-subset-plan.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-plan.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-plan.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-plan.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-plan.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-plan.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-plan.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-plan.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-plan.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-plan.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-plan.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-plan.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>()
Unexecuted instantiation: hb-subset-plan.cc:hb_set_t*& Crap<hb_set_t*>()
Unexecuted instantiation: hb-subset-plan.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>()
Unexecuted instantiation: hb-subset-plan.cc:contour_point_t& Crap<contour_point_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: hb-subset-plan.cc:hb_variation_t& Crap<hb_variation_t>()
Unexecuted instantiation: hb-subset-plan.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-subset-plan.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-plan.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, unsigned char, 1u> >()
Unexecuted instantiation: hb-subset-plan.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-plan.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-subset-plan.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>()
Unexecuted instantiation: hb-subset-plan.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Unexecuted instantiation: hb-subset-plan.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-subset-plan.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-plan.cc:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>()
Unexecuted instantiation: hb-subset-plan.cc:OT::LayerRecord& Crap<OT::LayerRecord>()
Unexecuted instantiation: hb-subset-plan.cc:hb_ot_math_glyph_part_t& Crap<hb_ot_math_glyph_part_t>()
Unexecuted instantiation: hb-subset-plan.cc:hb_ot_math_glyph_variant_t& Crap<hb_ot_math_glyph_variant_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
hb-subset-plan-layout.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
510
static inline Type& Crap () {
177
510
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
510
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
510
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
510
  return *obj;
181
510
}
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-plan-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-subset-plan-layout.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-plan-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-subset-plan-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-plan-layout.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-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-subset-plan-var.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Unexecuted instantiation: hb-subset-plan-var.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-subset-plan-var.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_variation_t& Crap<hb_variation_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:contour_point_t& Crap<contour_point_t>()
hb-subset-plan-var.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
79
static inline Type& Crap () {
177
79
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
79
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
79
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
79
  return *obj;
181
79
}
Unexecuted instantiation: hb-subset-plan-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-subset-plan-var.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-plan-var.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-plan-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-subset-plan-var.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-plan-var.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_set_t*& Crap<hb_set_t*>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: hb-subset-plan-var.cc:OT::AxisValueMap& Crap<OT::AxisValueMap>()
Unexecuted instantiation: hb-subset-plan-var.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-subset-plan-var.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-plan-var.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-plan-var.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-table-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-subset-table-layout.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
hb-subset-table-layout.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
6
static inline Type& Crap () {
177
6
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
6
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
6
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
6
  return *obj;
181
6
}
Unexecuted instantiation: hb-subset-table-layout.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-table-layout.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-table-layout.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-table-layout.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
hb-subset-table-layout.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Line
Count
Source
176
50
static inline Type& Crap () {
177
50
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
50
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
50
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
50
  return *obj;
181
50
}
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
hb-subset-table-layout.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Line
Count
Source
176
9
static inline Type& Crap () {
177
9
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
9
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
9
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
9
  return *obj;
181
9
}
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-table-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-subset-table-layout.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset-table-layout.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset-table-layout.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-table-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-subset-table-layout.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_ot_math_glyph_part_t& Crap<hb_ot_math_glyph_part_t>()
Unexecuted instantiation: hb-subset-table-layout.cc:hb_ot_math_glyph_variant_t& Crap<hb_ot_math_glyph_variant_t>()
Unexecuted instantiation: hb-subset-table-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-subset-table-var.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
hb-subset-table-var.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>()
Line
Count
Source
176
3
static inline Type& Crap () {
177
3
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
3
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
3
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
3
  return *obj;
181
3
}
Unexecuted instantiation: hb-subset-table-var.cc:hb_set_t*& Crap<hb_set_t*>()
hb-subset-table-var.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>()
Line
Count
Source
176
6
static inline Type& Crap () {
177
6
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
6
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
6
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
6
  return *obj;
181
6
}
hb-subset-table-var.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
994
static inline Type& Crap () {
177
994
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
994
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
994
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
994
  return *obj;
181
994
}
Unexecuted instantiation: hb-subset-table-var.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-table-var.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-table-var.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-table-var.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-table-var.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-var.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset-table-var.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-var.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset-table-var.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-var.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset-table-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-subset-table-var.cc:hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t& Crap<hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_pair_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int>& Crap<hb_pair_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int> >()
Unexecuted instantiation: hb-subset-table-var.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t& Crap<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::AxisValueMap& Crap<OT::AxisValueMap>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-table-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-subset-table-var.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-table-var.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-table-var.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-table-var.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-var.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
hb-subset-table-cff.cc:CFF::number_t& Crap<CFF::number_t>()
Line
Count
Source
176
3
static inline Type& Crap () {
177
3
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
3
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
3
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
3
  return *obj;
181
3
}
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-table-cff.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-subset-table-cff.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-table-cff.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset-table-cff.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset-table-cff.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>()
hb-subset-table-cff.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Line
Count
Source
176
5.37k
static inline Type& Crap () {
177
5.37k
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
5.37k
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
5.37k
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
5.37k
  return *obj;
181
5.37k
}
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-table-cff.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-subset-table-cff.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-table-cff.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-subset-table-cff.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-table-cff.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-subset-table-cff.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-table-cff.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-cff.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-subset-table-cff.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, unsigned char, 1u> >()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>()
Unexecuted instantiation: hb-subset-table-cff.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>()
Unexecuted instantiation: hb-subset-table-cff.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>()
Unexecuted instantiation: hb-subset-table-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-subset-table-color.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
hb-subset-table-color.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
4
static inline Type& Crap () {
177
4
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
4
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
4
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
4
  return *obj;
181
4
}
hb-subset-table-color.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Line
Count
Source
176
5
static inline Type& Crap () {
177
5
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
5
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
5
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
5
  return *obj;
181
5
}
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*& Crap<OT::OffsetTo<OT::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>()
Unexecuted instantiation: hb-subset-table-color.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-table-color.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset-table-color.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-table-color.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset-table-color.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>()
hb-subset-table-color.cc:OT::LayerRecord& Crap<OT::LayerRecord>()
Line
Count
Source
176
1.38k
static inline Type& Crap () {
177
1.38k
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
1.38k
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
1.38k
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
1.38k
  return *obj;
181
1.38k
}
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-table-color.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-table-color.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_pair_t<unsigned int, OT::IndexSubtableRecord const*>& Crap<hb_pair_t<unsigned int, OT::IndexSubtableRecord const*> >()
Unexecuted instantiation: hb-subset-table-color.cc:OT::IndexSubtableRecord& Crap<OT::IndexSubtableRecord>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-table-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-subset-table-color.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-table-color.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-color.cc:hb_ot_color_layer_t& Crap<hb_ot_color_layer_t>()
Unexecuted instantiation: hb-subset-table-other.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-subset-table-other.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_variation_t& Crap<hb_variation_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::glyf_impl::SubsetGlyph& Crap<OT::glyf_impl::SubsetGlyph>()
Unexecuted instantiation: hb-subset-table-other.cc:contour_point_t& Crap<contour_point_t>()
Unexecuted instantiation: hb-subset-table-other.cc:unsigned int& Crap<unsigned int>()
hb-subset-table-other.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Line
Count
Source
176
1
static inline Type& Crap () {
177
1
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
1
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
1
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
1
  return *obj;
181
1
}
Unexecuted instantiation: hb-subset-table-other.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-table-other.cc:bool& Crap<bool>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: hb-subset-table-other.cc:graph::overflow_record_t& Crap<graph::overflow_record_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:char*& Crap<char*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-table-other.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: hb-subset-table-other.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:lookup_size_t& Crap<lookup_size_t>()
Unexecuted instantiation: hb-subset-table-other.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-subset-table-other.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-subset-table-other.cc:hb_ot_name_record_ids_t& Crap<hb_ot_name_record_ids_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-table-other.cc:OT::VariationSelectorRecord& Crap<OT::VariationSelectorRecord>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-table-other.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: hb-subset-table-other.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: hb-subset-table-other.cc:int& Crap<int>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: hb-subset-table-other.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: hb-subset-table-other.cc:hb_set_t*& Crap<hb_set_t*>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::index_map_subset_plan_t& Crap<OT::index_map_subset_plan_t>()
Unexecuted instantiation: hb-subset-table-other.cc:OT::DeltaSetIndexMap const*& Crap<OT::DeltaSetIndexMap const*>()
Unexecuted instantiation: hb-subset-table-other.cc:hb_ot_name_entry_t& Crap<hb_ot_name_entry_t>()
Unexecuted instantiation: gsubgpos-context.cc:graph::graph_t::vertex_t& Crap<graph::graph_t::vertex_t>()
Unexecuted instantiation: gsubgpos-context.cc:char*& Crap<char*>()
Unexecuted instantiation: gsubgpos-context.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
Unexecuted instantiation: gsubgpos-context.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t& Crap<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, unsigned int, false>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_pair_t<long, unsigned int>& Crap<hb_pair_t<long, unsigned int> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, unsigned int, true>::item_t& Crap<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:bool& Crap<bool>()
Unexecuted instantiation: gsubgpos-context.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: gsubgpos-context.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: gsubgpos-context.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: gsubgpos-context.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: gsubgpos-context.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_vector_t<char, false>& Crap<hb_vector_t<char, false> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, Triple, false>::item_t& Crap<hb_hashmap_t<unsigned int, Triple, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:float& Crap<float>()
Unexecuted instantiation: gsubgpos-context.cc:OT::tuple_delta_t& Crap<OT::tuple_delta_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::HBFixed<OT::NumType<true, short, 2u>, 14u>& Crap<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >()
Unexecuted instantiation: gsubgpos-context.cc:int& Crap<int>()
Unexecuted instantiation: gsubgpos-context.cc:OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t& Crap<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, Triple, false> const*& Crap<hb_hashmap_t<unsigned int, Triple, false> const*>()
Unexecuted instantiation: gsubgpos-context.cc:hb_vector_t<int, false>& Crap<hb_vector_t<int, false> >()
Unexecuted instantiation: gsubgpos-context.cc:OT::delta_row_encoding_t& Crap<OT::delta_row_encoding_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int>& Crap<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_bit_set_t& Crap<hb_bit_set_t>()
Unexecuted instantiation: gsubgpos-context.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: gsubgpos-context.cc:OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_hashmap_t<unsigned int, hb_set_t, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: gsubgpos-context.cc:OT::Layout::GPOS_impl::MarkRecord& Crap<OT::Layout::GPOS_impl::MarkRecord>()
Unexecuted instantiation: gsubgpos-context.cc:graph::MarkBasePosFormat1::class_info_t& Crap<graph::MarkBasePosFormat1::class_info_t>()
Unexecuted instantiation: gsubgpos-context.cc:OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true>& Crap<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >()
Unexecuted instantiation: gsubgpos-context.cc:OT::Offset<OT::NumType<true, unsigned short, 2u>, true>& Crap<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >()
Unexecuted instantiation: gsubgpos-context.cc:hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> >& Crap<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >()
Unexecuted instantiation: hb-subset-cff1.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
hb-subset-cff1.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Line
Count
Source
176
4
static inline Type& Crap () {
177
4
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
4
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
4
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
4
  return *obj;
181
4
}
Unexecuted instantiation: hb-subset-cff1.cc:OT::NumType<true, unsigned char, 1u>& Crap<OT::NumType<true, unsigned char, 1u> >()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::Encoding1_Range& Crap<CFF::Encoding1_Range>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::SuppEncoding& Crap<CFF::SuppEncoding>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::cff1_top_dict_val_t& Crap<CFF::cff1_top_dict_val_t>()
hb-subset-cff1.cc:unsigned int& Crap<unsigned int>()
Line
Count
Source
176
12
static inline Type& Crap () {
177
12
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
12
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
12
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
12
  return *obj;
181
12
}
Unexecuted instantiation: hb-subset-cff1.cc:CFF::code_pair_t& Crap<CFF::code_pair_t>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_vector_t<unsigned char, false>& Crap<hb_vector_t<unsigned char, false> >()
hb-subset-cff1.cc:unsigned char& Crap<unsigned char>()
Line
Count
Source
176
74
static inline Type& Crap () {
177
74
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
74
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
74
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
74
  return *obj;
181
74
}
Unexecuted instantiation: hb-subset-cff1.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::call_context_t& Crap<CFF::call_context_t>()
Unexecuted instantiation: hb-subset-cff1.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-subset-cff1.cc:CFF::parsed_cs_str_vec_t& Crap<CFF::parsed_cs_str_vec_t>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::parsed_cs_str_t const*& Crap<CFF::parsed_cs_str_t const*>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_set_t& Crap<hb_set_t>()
hb-subset-cff1.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Line
Count
Source
176
2.97M
static inline Type& Crap () {
177
2.97M
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
2.97M
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
2.97M
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
2.97M
  return *obj;
181
2.97M
}
hb-subset-cff1.cc:CFF::cff1_font_dict_values_mod_t& Crap<CFF::cff1_font_dict_values_mod_t>()
Line
Count
Source
176
2
static inline Type& Crap () {
177
2
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
2
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
2
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
2
  return *obj;
181
2
}
hb-subset-cff1.cc:hb_vector_t<hb_vector_t<unsigned char, false>, false>& Crap<hb_vector_t<hb_vector_t<unsigned char, false>, false> >()
Line
Count
Source
176
219
static inline Type& Crap () {
177
219
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
219
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
219
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
219
  return *obj;
181
219
}
Unexecuted instantiation: hb-subset-cff1.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-cff1.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-cff1.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-subset-cff1.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-cff1.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-subset-cff1.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-cff1.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-cff1.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-cff1.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-cff1.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff1.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff1.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-cff1.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-cff1.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-cff1.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-subset-cff1.cc:CFF::cff1_font_dict_values_t& Crap<CFF::cff1_font_dict_values_t>()
Unexecuted instantiation: hb-subset-cff1.cc:OT::cff1::accelerator_t::gname_t& Crap<OT::cff1::accelerator_t::gname_t>()
Unexecuted instantiation: hb-subset-cff1.cc:CFF::cff1_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
hb-subset-cff2.cc:CFF::call_context_t& Crap<CFF::call_context_t>()
Line
Count
Source
176
20
static inline Type& Crap () {
177
20
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
20
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
20
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
20
  return *obj;
181
20
}
hb-subset-cff2.cc:CFF::blend_arg_t& Crap<CFF::blend_arg_t>()
Line
Count
Source
176
99
static inline Type& Crap () {
177
99
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
99
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
99
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
99
  return *obj;
181
99
}
Unexecuted instantiation: hb-subset-cff2.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-subset-cff2.cc:float& Crap<float>()
Unexecuted instantiation: hb-subset-cff2.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-subset-cff2.cc:CFF::parsed_cs_str_vec_t& Crap<CFF::parsed_cs_str_vec_t>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::parsed_cs_str_t const*& Crap<CFF::parsed_cs_str_t const*>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-subset-cff2.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_vector_t<unsigned char, false>& Crap<hb_vector_t<unsigned char, false> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
hb-subset-cff2.cc:hb_vector_t<hb_vector_t<unsigned char, false>, false>& Crap<hb_vector_t<hb_vector_t<unsigned char, false>, false> >()
Line
Count
Source
176
203
static inline Type& Crap () {
177
203
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
203
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
203
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
203
  return *obj;
181
203
}
Unexecuted instantiation: hb-subset-cff2.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: hb-subset-cff2.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::table_info_t& Crap<CFF::table_info_t>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-cff2.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-subset-cff2.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-cff2.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-subset-cff2.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-cff2.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-cff2.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff2.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff2.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-cff2.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-cff2.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Unexecuted instantiation: hb-subset-cff2.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-subset-cff2.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >()
Unexecuted instantiation: hb-subset-instancer-iup.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-instancer-iup.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-subset-instancer-iup.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-instancer-iup.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-instancer-iup.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-instancer-iup.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-instancer-iup.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-subset-instancer-iup.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-instancer-iup.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-subset-instancer-solver.cc:hb_pair_t<double, Triple>& Crap<hb_pair_t<double, Triple> >()
Unexecuted instantiation: hb-subset-instancer-solver.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-subset-cff-common.cc:unsigned int& Crap<unsigned int>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_user_data_array_t::hb_user_data_item_t& Crap<hb_user_data_array_t::hb_user_data_item_t>()
hb-subset-cff-common.cc:CFF::code_pair_t& Crap<CFF::code_pair_t>()
Line
Count
Source
176
1
static inline Type& Crap () {
177
1
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
1
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
1
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
1
  return *obj;
181
1
}
hb-subset-cff-common.cc:CFF::FDSelect3_4_Range<OT::NumType<true, unsigned short, 2u>, OT::NumType<true, unsigned char, 1u> >& Crap<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned short, 2u>, OT::NumType<true, unsigned char, 1u> > >()
Line
Count
Source
176
1
static inline Type& Crap () {
177
1
  static_assert (hb_null_size (Type) <= HB_NULL_POOL_SIZE, "Increase HB_NULL_POOL_SIZE.");
178
1
  Type *obj = reinterpret_cast<Type *> (_hb_CrapPool);
179
1
  memcpy (reinterpret_cast<void*>(obj), std::addressof (Null (Type)), sizeof (*obj));
180
1
  return *obj;
181
1
}
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::FDSelect3_4_Range<OT::NumType<true, unsigned int, 4u>, OT::NumType<true, unsigned short, 2u> >& Crap<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned int, 4u>, OT::NumType<true, unsigned short, 2u> > >()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_bit_set_t::page_map_t& Crap<hb_bit_set_t::page_map_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_bit_page_t& Crap<hb_bit_page_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_serialize_context_t::object_t::link_t& Crap<hb_serialize_context_t::object_t::link_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_serialize_context_t::object_t*& Crap<hb_serialize_context_t::object_t*>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_transform_t<float>& Crap<hb_transform_t<float> >()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_bounds_t<float>& Crap<hb_bounds_t<float> >()
Unexecuted instantiation: hb-subset-cff-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-subset-cff-common.cc:hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t& Crap<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>()
Unexecuted instantiation: hb-subset-cff-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-subset-cff-common.cc:hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*& Crap<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>()
Unexecuted instantiation: hb-subset-cff-common.cc:OT::NumType<true, unsigned short, 2u>& Crap<OT::NumType<true, unsigned short, 2u> >()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_pair_t<unsigned int, unsigned int>& Crap<hb_pair_t<unsigned int, unsigned int> >()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_vector_t<int, false> const*& Crap<hb_vector_t<int, false> const*>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_hashmap_t<unsigned int, Triple, false>& Crap<hb_hashmap_t<unsigned int, Triple, false> >()
Unexecuted instantiation: hb-subset-cff-common.cc:OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t& Crap<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true>& Crap<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_inc_bimap_t& Crap<hb_inc_bimap_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::number_t& Crap<CFF::number_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:unsigned char& Crap<unsigned char>()
Unexecuted instantiation: hb-subset-cff-common.cc:char& Crap<char>()
Unexecuted instantiation: hb-subset-cff-common.cc:hb_set_t& Crap<hb_set_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::parsed_cs_op_t& Crap<CFF::parsed_cs_op_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::parsed_cs_str_t& Crap<CFF::parsed_cs_str_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::op_str_t& Crap<CFF::op_str_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::dict_val_t& Crap<CFF::dict_val_t>()
Unexecuted instantiation: hb-subset-cff-common.cc:CFF::cff2_font_dict_values_t& Crap<CFF::cff2_font_dict_values_t>()
Unexecuted instantiation: hb-subset-cff-common.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-subset-cff-common.cc:CFF::cff2_private_dict_values_base_t<CFF::op_str_t>& Crap<CFF::cff2_private_dict_values_base_t<CFF::op_str_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:unsigned int& Crap<unsigned int>()
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:hb_bit_page_t& Crap<hb_bit_page_t>()
182
template <typename QType>
183
struct CrapHelper
184
{
185
  typedef hb_remove_const<hb_remove_reference<QType>> Type;
186
11.1M
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_user_data_array_t::hb_user_data_item_t>::get_crap()
CrapHelper<unsigned int>::get_crap()
Line
Count
Source
186
1.62k
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_bit_set_t::page_map_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_bit_page_t>::get_crap()
CrapHelper<hb_serialize_context_t::object_t::link_t>::get_crap()
Line
Count
Source
186
67
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<hb_serialize_context_t::object_t*>::get_crap()
Line
Count
Source
186
102
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_transform_t<float> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_bounds_t<float> >::get_crap()
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_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_free_pool_t<hb_serialize_context_t::object_t, 32u>::chunk_t*>::get_crap()
CrapHelper<OT::NumType<true, unsigned short, 2u> >::get_crap()
Line
Count
Source
186
9
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<hb_pair_t<unsigned int, unsigned int> >::get_crap()
Line
Count
Source
186
766
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_vector_t<int, false> const*>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, Triple, false> >::get_crap()
Unexecuted instantiation: CrapHelper<OT::VarData::serialize(hb_serialize_context_t*, bool, hb_vector_t<hb_vector_t<int, false> const*, false> const&)::delta_size_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::VarData::serialize(hb_serialize_context_t*, OT::VarData const*, hb_inc_bimap_t const&, hb_inc_bimap_t const&)::delta_size_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::VarData, OT::NumType<true, unsigned int, 4u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_inc_bimap_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_vector_t<char, false> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, Triple, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<float>::get_crap()
Unexecuted instantiation: CrapHelper<OT::tuple_delta_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >::get_crap()
Unexecuted instantiation: CrapHelper<int>::get_crap()
Unexecuted instantiation: CrapHelper<bool>::get_crap()
Unexecuted instantiation: CrapHelper<OT::TupleVariationData<OT::NumType<true, unsigned short, 2u> >::tuple_variations_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, Triple, false> const*>::get_crap()
Unexecuted instantiation: CrapHelper<hb_vector_t<int, false> >::get_crap()
Unexecuted instantiation: CrapHelper<OT::delta_row_encoding_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t, unsigned int> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_bit_set_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_layout_feature_selector_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_layout_feature_type_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::VariationSelectorRecord>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_color_layer_t>::get_crap()
CrapHelper<OT::LayerRecord>::get_crap()
Line
Count
Source
186
1.38k
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_set_t*>::get_crap()
CrapHelper<OT::index_map_subset_plan_t>::get_crap()
Line
Count
Source
186
6
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<OT::DeltaSetIndexMap const*>::get_crap()
Line
Count
Source
186
3
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<contour_point_t>::get_crap()
Line
Count
Source
186
8.12M
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<OT::glyf_impl::SubsetGlyph>::get_crap()
Unexecuted instantiation: CrapHelper<hb_variation_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t>::get_crap()
CrapHelper<hb_pair_t<unsigned int, face_table_info_t> >::get_crap()
Line
Count
Source
186
63
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<CFF::number_t>::get_crap()
Line
Count
Source
186
706
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<unsigned char>::get_crap()
Line
Count
Source
186
74
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<char>::get_crap()
CrapHelper<hb_set_t>::get_crap()
Line
Count
Source
186
1
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<CFF::parsed_cs_op_t>::get_crap()
Line
Count
Source
186
2.97M
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<CFF::parsed_cs_str_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::NumType<true, unsigned char, 1u> >::get_crap()
Unexecuted instantiation: CrapHelper<CFF::Encoding1_Range>::get_crap()
Unexecuted instantiation: CrapHelper<CFF::SuppEncoding>::get_crap()
CrapHelper<CFF::cff1_top_dict_val_t>::get_crap()
Line
Count
Source
186
607
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<CFF::op_str_t>::get_crap()
Line
Count
Source
186
3.23k
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<CFF::dict_val_t>::get_crap()
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
3
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<OT::cff1::accelerator_t::gname_t>::get_crap()
Unexecuted instantiation: CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >::get_crap()
CrapHelper<CFF::cff2_font_dict_values_t>::get_crap()
Line
Count
Source
186
5.37k
  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<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >::get_crap()
Unexecuted instantiation: CrapHelper<AAT::kern_subtable_accelerator_data_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_meta_tag_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_name_record_ids_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_name_entry_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::SBIXStrike, OT::NumType<true, unsigned int, 4u>, void, true>*>::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_vector_t<hb_aat_map_t::range_flags_t, true> >::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_map_t::range_flags_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_map_builder_t::feature_range_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_map_builder_t::feature_event_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_aat_map_builder_t::feature_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::AxisValueMap>::get_crap()
Unexecuted instantiation: CrapHelper<hb_outline_point_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_map_builder_t::feature_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_map_t::lookup_map_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_map_builder_t::stage_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_map_t::feature_map_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_map_t::stage_map_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::HBGlyphID16>::get_crap()
Unexecuted instantiation: CrapHelper<hb_glyph_info_t>::get_crap()
CrapHelper<CFF::call_context_t>::get_crap()
Line
Count
Source
186
144
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb::shared_ptr<hb_set_t> >::get_crap()
CrapHelper<graph::graph_t::vertex_t>::get_crap()
Line
Count
Source
186
342
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_pair_t<long, unsigned int> >::get_crap()
Unexecuted instantiation: CrapHelper<graph::overflow_record_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>::get_crap()
CrapHelper<OT::Offset<OT::NumType<true, unsigned short, 2u>, true> >::get_crap()
Line
Count
Source
186
380
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_pair_t<unsigned int, hb_vector_t<unsigned int, false> > >::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> >::get_crap()
Unexecuted instantiation: CrapHelper<char*>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<OT::Layout::GPOS_impl::MarkRecord>::get_crap()
Unexecuted instantiation: CrapHelper<graph::MarkBasePosFormat1::class_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<lookup_size_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_math_glyph_part_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_ot_math_glyph_variant_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_pair_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int> >::get_crap()
CrapHelper<CFF::code_pair_t>::get_crap()
Line
Count
Source
186
1
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<hb_vector_t<unsigned char, false> >::get_crap()
Unexecuted instantiation: CrapHelper<CFF::parsed_cs_str_vec_t>::get_crap()
Unexecuted instantiation: CrapHelper<CFF::parsed_cs_str_t const*>::get_crap()
CrapHelper<CFF::cff1_font_dict_values_mod_t>::get_crap()
Line
Count
Source
186
2
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<hb_vector_t<hb_vector_t<unsigned char, false>, false> >::get_crap()
Line
Count
Source
186
422
  static Type & get_crap () { return Crap<Type> (); }
CrapHelper<CFF::blend_arg_t>::get_crap()
Line
Count
Source
186
99
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<CFF::table_info_t>::get_crap()
Unexecuted instantiation: CrapHelper<hb_pair_t<double, Triple> >::get_crap()
CrapHelper<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned short, 2u>, OT::NumType<true, unsigned char, 1u> > >::get_crap()
Line
Count
Source
186
1
  static Type & get_crap () { return Crap<Type> (); }
Unexecuted instantiation: CrapHelper<CFF::FDSelect3_4_Range<OT::NumType<true, unsigned int, 4u>, OT::NumType<true, unsigned short, 2u> > >::get_crap()
187
};
188
11.1M
#define Crap(Type) CrapHelper<Type>::get_crap ()
189
190
template <typename Type>
191
struct CrapOrNullHelper {
192
8.12M
  static Type & get () { return Crap (Type); }
Unexecuted instantiation: CrapOrNullHelper<unsigned int>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<hb_ot_name_record_ids_t, hb_array_t<char const>, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, hb_vector_t<unsigned int, false>, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, unsigned int, true>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, Triple, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::HBFixed<OT::NumType<true, short, 2u>, 14u> >::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, hb_vector_t<int, false> const*, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<int>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, hb_pair_t<unsigned int, int>, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_aat_layout_feature_selector_info_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_aat_layout_feature_type_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_ot_color_layer_t>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::DeltaSetIndexMap const*>::get()
CrapOrNullHelper<OT::index_map_subset_plan_t>::get()
Line
Count
Source
192
6
  static Type & get () { return Crap (Type); }
CrapOrNullHelper<contour_point_t>::get()
Line
Count
Source
192
8.12M
  static Type & get () { return Crap (Type); }
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, face_table_info_t, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_ot_meta_tag_t>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::HBGlyphID16>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_glyph_info_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb::shared_ptr<hb_set_t> >::get()
Unexecuted instantiation: CrapOrNullHelper<hb_serialize_context_t::object_t::link_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, graph::Lookup*, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, unsigned int, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<unsigned int, hb_set_t, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<hb_vector_t<bool, false> const*, hb_vector_t<unsigned char, false>, false>::item_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_ot_math_glyph_part_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_ot_math_glyph_variant_t>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_hashmap_t<hb_vector_t<OT::HBFixed<OT::NumType<true, short, 2u>, 14u>, false> const*, unsigned int, false>::item_t>::get()
193
};
194
template <typename Type>
195
struct CrapOrNullHelper<const Type> {
196
2.15M
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<hb_free_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()
Unexecuted instantiation: CrapOrNullHelper<OT::Index const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::NumType<true, 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()
CrapOrNullHelper<hb_pair_t<unsigned int, unsigned int> const>::get()
Line
Count
Source
196
1.89k
  static const Type & get () { return Null (Type); }
CrapOrNullHelper<OT::NumType<true, unsigned short, 2u> const>::get()
Line
Count
Source
196
474
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<hb_inc_bimap_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::FeatureTableSubstitutionRecord const>::get()
CrapOrNullHelper<int const>::get()
Line
Count
Source
196
661
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<bool const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::AttachPoint, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::CaretValue, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::LigGlyph, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<AAT::SettingName const>::get()
Unexecuted instantiation: CrapOrNullHelper<AAT::FeatureName const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::UVSMapping const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::VariationSelectorRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::EncodingRecord const>::get()
CrapOrNullHelper<OT::NumType<true, unsigned int, 4u> const>::get()
Line
Count
Source
196
1.69M
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Paint, OT::NumType<true, unsigned int, 4u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::LayerRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::ResourceRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::TableRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_pair_t<unsigned int, face_table_info_t> const>::get()
CrapOrNullHelper<unsigned char const>::get()
Line
Count
Source
196
3.44k
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t 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::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
CrapOrNullHelper<OT::NumType<true, unsigned char, 1u> const>::get()
Line
Count
Source
196
702
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<OT::NumType<true, short, 2u> const>::get()
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::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::HBGlyphID24 const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::MediumTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::MediumTypes>, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup, OT::NumType<true, unsigned int, 3u>, void, true> const>::get()
CrapOrNullHelper<OT::StatAxisRecord const>::get()
Line
Count
Source
196
451k
  static const Type & get () { return Null (Type); }
Unexecuted instantiation: CrapOrNullHelper<OT::AxisValueRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::AxisValue, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::HBFixed<OT::NumType<true, int, 4u>, 16u> const>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_aat_map_t::range_flags_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::AxisRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::VertOriginMetric const>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_outline_point_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::JstfLangSys> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::Record<OT::JstfScript> const>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_ot_map_t::feature_map_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<hb_serialize_context_t::object_t::link_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<char const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::OffsetTo<OT::MathGlyphConstruction, OT::NumType<true, unsigned short, 2u>, void, true> const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::MathValueRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::MathKernInfoRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::MathGlyphPartRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<OT::MathGlyphVariantRecord const>::get()
Unexecuted instantiation: CrapOrNullHelper<CFF::cff1_font_dict_values_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<CFF::cff1_font_dict_values_mod_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<CFF::cff2_font_dict_values_t const>::get()
Unexecuted instantiation: CrapOrNullHelper<CFF::table_info_t const>::get()
197
};
198
10.2M
#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
676k
  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
64.0k
  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
64.0k
  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
548k
  hb_nonnull_ptr_t (T *v_ = nullptr) : v (v_) {}
211
972k
  T * operator = (T *v_)   { return v = v_; }
hb_nonnull_ptr_t<hb_blob_t>::operator=(hb_blob_t*)
Line
Count
Source
211
843k
  T * operator = (T *v_)   { return v = v_; }
hb_nonnull_ptr_t<OT::CmapSubtable const>::operator=(OT::CmapSubtable const*)
Line
Count
Source
211
64.0k
  T * operator = (T *v_)   { return v = v_; }
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::operator=(OT::CmapSubtableFormat14 const*)
Line
Count
Source
211
64.4k
  T * operator = (T *v_)   { return v = v_; }
212
24.4M
  T * operator -> () const { return get (); }
hb_nonnull_ptr_t<hb_blob_t>::operator->() const
Line
Count
Source
212
24.3M
  T * operator -> () const { return get (); }
hb_nonnull_ptr_t<OT::CmapSubtable const>::operator->() const
Line
Count
Source
212
100k
  T * operator -> () const { return get (); }
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::operator->() const
Line
Count
Source
212
24.8k
  T * operator -> () const { return get (); }
213
  T & operator * () const  { return *get (); }
214
  T ** operator & () const { return std::addressof (v); }
215
  /* Only auto-cast to const types. */
216
63.1k
  template <typename C> operator const C * () const { return get (); }
217
  operator const char * () const { return (const char *) get (); }
218
33.7M
  T * get () const { return v ? v : const_cast<T *> (std::addressof (Null (T))); }
hb_nonnull_ptr_t<hb_blob_t>::get() const
Line
Count
Source
218
33.5M
  T * get () const { return v ? v : const_cast<T *> (std::addressof (Null (T))); }
hb_nonnull_ptr_t<OT::CmapSubtable const>::get() const
Line
Count
Source
218
163k
  T * get () const { return v ? v : const_cast<T *> (std::addressof (Null (T))); }
hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const>::get() const
Line
Count
Source
218
24.8k
  T * get () const { return v ? v : const_cast<T *> (std::addressof (Null (T))); }
219
651k
  T * get_raw () const { return v; }
220
221
  private:
222
  T *v;
223
};
224
225
226
#endif /* HB_NULL_HH */