Home
last modified time | relevance | path

Searched refs:hb_is_constructible (Results 1 – 2 of 2) sorted by relevance

/external/harfbuzz_ng/src/
Dtest-meta.cc96 static_assert (hb_is_constructible (int), ""); in main()
97 static_assert (hb_is_constructible (int, int), ""); in main()
98 static_assert (hb_is_constructible (int, char), ""); in main()
99 static_assert (hb_is_constructible (int, long), ""); in main()
100 static_assert (!hb_is_constructible (int, X), ""); in main()
101 static_assert (!hb_is_constructible (int, int, int), ""); in main()
102 static_assert (hb_is_constructible (X), ""); in main()
103 static_assert (!hb_is_constructible (X, int), ""); in main()
104 static_assert (hb_is_constructible (X, X), ""); in main()
105 static_assert (!hb_is_constructible (X, X, X), ""); in main()
[all …]
Dhb-meta.hh309 using hb_is_constructible = _hb_is_constructible<T, void, Ts...>; typedef
310 #define hb_is_constructible(...) hb_is_constructible<__VA_ARGS__>::value macro
313 using hb_is_default_constructible = hb_is_constructible<T>;
317 using hb_is_copy_constructible = hb_is_constructible<T, hb_add_lvalue_reference<hb_add_const<T>>>;
321 using hb_is_move_constructible = hb_is_constructible<T, hb_add_rvalue_reference<hb_add_const<T>>>;