Lines Matching refs:static_assert
30 static_assert(test_category<is_class, ClassType>(true), "");
31 static_assert(test_category<is_class, DerivedType>(true), "");
32 static_assert(test_category<is_class, ConvType>(true), "");
33 static_assert(test_category<is_class, AbstractClass>(true), "");
34 static_assert(test_category<is_class, PolymorphicClass>(true), "");
35 static_assert(test_category<is_class, DerivedPolymorphic>(true), "");
38 static_assert(test_category<is_class, UnionType>(false), "");
39 static_assert(test_category<is_class, void>(false), "");
40 static_assert(test_category<is_class, int>(false), "");
41 static_assert(test_category<is_class, float>(false), "");
42 static_assert(test_category<is_class, int[2]>(false), "");
43 static_assert(test_category<is_class, int*>(false), "");
44 static_assert(test_category<is_class, int(*)(int)>(false), "");
45 static_assert(test_category<is_class, float&>(false), "");
46 static_assert(test_category<is_class, float(&)(float)>(false), "");
47 static_assert(test_category<is_class, int (ClassType::*)>(false), "");
48 static_assert(test_category<is_class, int (ClassType::*) (int)>(false), "");
49 static_assert(test_category<is_class, int (int)>(false), "");
50 static_assert(test_category<is_class, EnumType>(false), "");