/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/cpp0x/ |
H A D | static_assert3.C | 2 static_assert(7 / 0, "X"); // { dg-error "non-constant condition" }
|
H A D | static_assert1.C | 4 static_assert(1, "okay"); 5 static_assert (0 == 1, "zero is never equal to one"); // { dg-error "never equal" } 9 static_assert(1, "okay"); 10 static_assert (0 == 1, "zero is never equal to one"); // { dg-error "never equal" } 13 static_assert(1, "okay"); 14 static_assert (0 == 1, "zero is never equal to one"); // { dg-error "never equal" }
|
H A D | warn_cxx0x.C | 2 int static_assert; // { dg-warning "will become a keyword" } variable 6 static_assert = 5;
|
H A D | alignof.C | 4 static_assert(alignof(int) == __alignof(int), "alignof(int) does not equal __alignof(int)");
|
H A D | enum_base.C | 20 static_assert (sizeof(E1) == sizeof(char), "char-sized enum"); 21 static_assert (sizeof(E2) == sizeof(signed short), "short-sized enum"); 22 static_assert (sizeof(E3) == sizeof(unsigned long long), 24 static_assert (sizeof(E4) == sizeof(char), "char-sized enum"); 25 static_assert (sizeof(E5) == sizeof(int), "scoped enum with int size");
|
H A D | variadic-ex8.C | 11 static_assert (X<int>::primary, "uses primary template"); 12 static_assert (!X<int(int, float, double)>::primary, 14 static_assert (X<int(float, int)>::primary, "uses primary template"); 15 static_assert (Y<>::primary, "uses primary template"); 16 static_assert (!Y<int&, float&, double&>::primary, 18 static_assert (Y<int, float, double>::primary, "uses primary template");
|
H A D | defaulted6.C | 12 static_assert(__has_trivial_constructor(b), "default ctor not trivial");
|
H A D | static_assert2.C | 4 static_assert( I % 2 == 0, "I must be an even number"); // { dg-error "even number" } 9 static_assert( I % 2 == 0, "I must be an even number"); 14 static_assert( I % 2 == 1, "I must be an odd number"); // { dg-error "odd number" } 19 static_assert( I % 2 == 1, "I must be an odd number");
|
H A D | static_assert4.C | 11 static_assert (sizeof (T) > 0, "Can't delete pointer to incomplete type");
|
H A D | decltype12.C | 26 static_assert(is_same<decltype(f(i)), int&&>::value, "direct call"); 27 static_assert(is_same<decltype(fp(i)), int&&>::value, "pointer"); 28 static_assert(is_same<decltype((*fp)(i)), int&&>::value, 30 static_assert(is_same<decltype(fr(i)), int&&>::value, 32 static_assert(is_same<decltype(xr.f(i)), int&&>::value, 34 static_assert(is_same<decltype((xr.*mfp)(i)), int&&>::value, 36 static_assert(is_same<decltype((xp->*mfp)(i)), int&&>::value,
|
H A D | decltype1.C | 21 static_assert(is_same<decltype(foo()), const int&>::value, 23 static_assert(is_same<decltype(i), int>::value, 25 static_assert(is_same<decltype(a->x), double>::value, 27 static_assert(is_same<decltype((a->x)), const double&>::value,
|
H A D | decltype6.C | 29 static_assert(is_same<decltype(foo<int>()), const int&>::value, 31 static_assert(is_same<decltype(i), int>::value, 33 static_assert(is_same<decltype(a->x), double>::value, 35 static_assert(is_same<decltype((a->x)), const double&>::value,
|
H A D | decltype-refbug.C | 17 static_assert(is_same<decltype(f()), int&&>::value, "decltype of rvalue reference");
|
H A D | temp_default1.C | 16 static_assert(is_same<T, int>::value, 23 static_assert(is_same<T, int>::value,
|
H A D | vt-34219-2.C | 4 static_assert( Comp<T>::value > 0, "" ); // { dg-error "parameter packs|T" } 9 static_assert( Comp<T...>::value > 0, "" );
|
H A D | variadic87.C | 21 static_assert(foo<int_<0> >::value == false,
|
H A D | variadic-lambda.C | 43 static_assert(is_same<lambdalike<tuple<float, int_placeholder, double>>::type, 46 static_assert(is_same<lambdalike<pair<float, int_placeholder>>::type, 71 static_assert(is_same<eval<int, tuple<float, _1, double>>::type, 73 static_assert(is_same<eval<int, pair<_1, double>>::type, 75 static_assert(is_same<eval<int,
|
H A D | variadic75.C | 31 static_assert(is_same<apply_all<add_reference, int, int&, float>::type,
|
H A D | decltype5.C | 17 static_assert(is_same< DECLTYPE , RESULT >::value, #RESULT)
|
H A D | variadic-ex13.C | 22 static_assert
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/testsuite/20_util/declval/requirements/ |
H A D | 1.cc | 43 static_assert(is_convertible_mini<int*, const int*>::value, "#1"); 44 static_assert(!is_convertible_mini<const void*, void*>::value, "#2"); 45 static_assert(is_convertible_mini<float, double>::value, "#3"); 46 static_assert(!is_convertible_mini<bool, int*>::value, "#4"); 47 static_assert(is_convertible_mini<int(&)(int), int(*)(int)>::value, "#5"); 48 static_assert(!is_convertible_mini<void*, int*>::value, "#6");
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.dg/ |
H A D | Wcxx-compat-2.c | 25 int static_assert; /* { dg-warning "5:keyword" } */ variable
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/template/ |
H A D | static15.C | 63 struct static_assert; 66 struct static_assert<true> { }; struct 70 static_assert< X<0>::n_primes == 256 >();
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.dg/template/ |
H A D | static15.C | 62 struct static_assert; 65 struct static_assert<true> { }; struct 69 static_assert< X<0>::n_primes == 256 >();
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | unique_ptr.h | 58 static_assert(sizeof(_Tp)>0, 73 static_assert(sizeof(_Tp)>0, 94 { static_assert(!std::is_pointer<deleter_type>::value, 100 { static_assert(!std::is_pointer<deleter_type>::value, 111 { static_assert(!std::is_reference<deleter_type>::value, 232 { static_assert(!std::is_pointer<deleter_type>::value, 238 { static_assert(!std::is_pointer<deleter_type>::value, 249 { static_assert(!std::is_reference<deleter_type>::value,
|