Lines Matching refs:static_assert
37 static_assert (hb_is_convertible (void, void), ""); in main()
38 static_assert (hb_is_convertible (void, const void), ""); in main()
39 static_assert (hb_is_convertible (const void, void), ""); in main()
41 static_assert (hb_is_convertible (int, int), ""); in main()
42 static_assert (hb_is_convertible (char, int), ""); in main()
43 static_assert (hb_is_convertible (long, int), ""); in main()
45 static_assert (hb_is_convertible (int, int), ""); in main()
47 static_assert (hb_is_convertible (const int, int), ""); in main()
48 static_assert (hb_is_convertible (int, const int), ""); in main()
49 static_assert (hb_is_convertible (const int, const int), ""); in main()
51 static_assert (hb_is_convertible (int&, int), ""); in main()
52 static_assert (!hb_is_convertible (int, int&), ""); in main()
54 static_assert (hb_is_convertible (int, const int&), ""); in main()
55 static_assert (!hb_is_convertible (const int, int&), ""); in main()
56 static_assert (hb_is_convertible (const int, const int&), ""); in main()
57 static_assert (hb_is_convertible (int&, const int), ""); in main()
58 static_assert (hb_is_convertible (const int&, int), ""); in main()
59 static_assert (hb_is_convertible (const int&, const int), ""); in main()
60 static_assert (hb_is_convertible (const int&, const int), ""); in main()
65 static_assert (hb_is_convertible (const X &, const X), ""); in main()
66 static_assert (hb_is_convertible (X &, const X), ""); in main()
67 static_assert (hb_is_convertible (X &, const X &), ""); in main()
68 static_assert (hb_is_convertible (X, const X &), ""); in main()
69 static_assert (hb_is_convertible (const X, const X &), ""); in main()
70 static_assert (!hb_is_convertible (const X, X &), ""); in main()
71 static_assert (!hb_is_convertible (X, X &), ""); in main()
72 static_assert (hb_is_convertible (X &, X &), ""); in main()
74 static_assert (hb_is_convertible (int&, long), ""); in main()
75 static_assert (!hb_is_convertible (int&, long&), ""); in main()
77 static_assert (hb_is_convertible (int *, int *), ""); in main()
78 static_assert (hb_is_convertible (int *, const int *), ""); in main()
79 static_assert (!hb_is_convertible (const int *, int *), ""); in main()
80 static_assert (!hb_is_convertible (int *, long *), ""); in main()
81 static_assert (hb_is_convertible (int *, void *), ""); in main()
82 static_assert (!hb_is_convertible (void *, int *), ""); in main()
84 static_assert (hb_is_base_of (void, void), ""); in main()
85 static_assert (hb_is_base_of (void, int), ""); in main()
86 static_assert (!hb_is_base_of (int, void), ""); in main()
88 static_assert (hb_is_base_of (int, int), ""); in main()
89 static_assert (hb_is_base_of (const int, int), ""); in main()
90 static_assert (hb_is_base_of (int, const int), ""); in main()
92 static_assert (hb_is_base_of (X, X), ""); in main()
93 static_assert (hb_is_base_of (X, Y), ""); in main()
94 static_assert (hb_is_base_of (const X, Y), ""); in main()
95 static_assert (hb_is_base_of (X, const Y), ""); in main()
96 static_assert (!hb_is_base_of (Y, X), ""); in main()
98 static_assert (hb_is_constructible (int), ""); in main()
99 static_assert (hb_is_constructible (int, int), ""); in main()
100 static_assert (hb_is_constructible (int, char), ""); in main()
101 static_assert (hb_is_constructible (int, long), ""); in main()
102 static_assert (!hb_is_constructible (int, X), ""); in main()
103 static_assert (!hb_is_constructible (int, int, int), ""); in main()
104 static_assert (hb_is_constructible (X), ""); in main()
105 static_assert (!hb_is_constructible (X, int), ""); in main()
106 static_assert (hb_is_constructible (X, X), ""); in main()
107 static_assert (!hb_is_constructible (X, X, X), ""); in main()
108 static_assert (hb_is_constructible (X, Y), ""); in main()
109 static_assert (!hb_is_constructible (Y, X), ""); in main()
111 static_assert (hb_is_trivially_default_constructible (X), ""); in main()
112 static_assert (hb_is_trivially_default_constructible (Y), ""); in main()
113 static_assert (hb_is_trivially_copy_constructible (X), ""); in main()
114 static_assert (hb_is_trivially_copy_constructible (Y), ""); in main()
115 static_assert (hb_is_trivially_move_constructible (X), ""); in main()
116 static_assert (hb_is_trivially_move_constructible (Y), ""); in main()
117 static_assert (hb_is_trivially_destructible (Y), ""); in main()
119 static_assert (hb_is_trivially_copyable (int), ""); in main()
120 static_assert (hb_is_trivially_copyable (X), ""); in main()
121 static_assert (hb_is_trivially_copyable (Y), ""); in main()
123 static_assert (hb_is_trivial (int), ""); in main()
124 static_assert (hb_is_trivial (X), ""); in main()
125 static_assert (hb_is_trivial (Y), ""); in main()
127 static_assert (hb_is_signed (hb_unwrap_type (U<U<U<int>>>)), ""); in main()
128 static_assert (hb_is_unsigned (hb_unwrap_type (U<U<U<U<unsigned>>>>)), ""); in main()