1 // { dg-do compile { target c++14 } } 2 3 template<typename T> 4 constexpr bool Class = __is_class(T); 5 6 template<typename T> 7 constexpr bool Test = Class<T>; 8 9 struct S { }; 10 11 static_assert(!Test<int>, ""); 12 static_assert(Test<S>, ""); 13