Searched defs:hb_reference_wrapper (Results 1 – 1 of 1) sorted by relevance
151 struct hb_reference_wrapper struct153 hb_reference_wrapper (T v) : v (v) {} in hb_reference_wrapper() argument154 bool operator == (const hb_reference_wrapper& o) const { return v == o.v; } in operator ==() argument155 bool operator != (const hb_reference_wrapper& o) const { return v != o.v; } in operator !=() argument161 struct hb_reference_wrapper<T&> argument163 hb_reference_wrapper (T& v) : v (std::addressof (v)) {} in hb_reference_wrapper() function164 bool operator == (const hb_reference_wrapper& o) const { return v == o.v; } in operator ==() argument165 bool operator != (const hb_reference_wrapper& o) const { return v != o.v; } in operator !=() argument166 operator T& () { return *v; } in operator T&()167 T& get () { return *v; } in get()[all …]