| /llvm-project-15.0.7/libcxx/test/std/depr/depr.c.headers/ |
| H A D | math_h.pass.cpp | 118 static_assert((std::is_same<decltype(abs((int)0)), int>::value), ""); in test_abs() 670 static_assert((std::is_same<DoubleRetType, bool>::value), ""); in test_isinf() 675 static_assert((std::is_same<DoubleRetType, bool>::value in test_isinf() 676 || std::is_same<DoubleRetType, int>::value), ""); in test_isinf() 750 static_assert((std::is_same<DoubleRetType, bool>::value), ""); in test_isnan() 755 static_assert((std::is_same<DoubleRetType, bool>::value in test_isnan() 756 || std::is_same<DoubleRetType, int>::value), ""); in test_isnan() 843 static_assert((std::is_same<decltype(cbrt((unsigned short) 0)), in test_cbrt() 846 static_assert((std::is_same<decltype(cbrt((unsigned int) 0)), in test_cbrt() 849 static_assert((std::is_same<decltype(cbrt((unsigned long) 0)), in test_cbrt() [all …]
|
| H A D | stdlib_h.pass.cpp | 76 static_assert((std::is_same<decltype(abs((int)0)), int>::value), ""); in test_abs() 77 static_assert((std::is_same<decltype(abs((long)0)), long>::value), ""); in test_abs() 86 static_assert((std::is_same<decltype(abs((short)0)), int>::value), in test_abs() 90 static_assert((std::is_same<decltype(abs((char)0)), int>::value), in test_abs() 111 static_assert((std::is_same<decltype(atoi("")), int>::value), ""); in main() 112 static_assert((std::is_same<decltype(atol("")), long>::value), ""); in main() 122 static_assert((std::is_same<decltype(rand()), int>::value), ""); in main() 131 static_assert((std::is_same<decltype(free(0)), void>::value), ""); in main() 134 static_assert((std::is_same<decltype(abort()), void>::value), ""); in main() 136 static_assert((std::is_same<decltype(exit(0)), void>::value), ""); in main() [all …]
|
| H A D | stdio_h.pass.cpp | 118 static_assert((std::is_same<decltype(remove("")), int>::value), ""); in main() 120 static_assert((std::is_same<decltype(tmpfile()), FILE*>::value), ""); in main() 126 static_assert((std::is_same<decltype(fclose(fp)), int>::value), ""); in main() 127 static_assert((std::is_same<decltype(fflush(fp)), int>::value), ""); in main() 135 static_assert((std::is_same<decltype(scanf("\n")), int>::value), ""); in main() 154 static_assert((std::is_same<decltype(fgetc(fp)), int>::value), ""); in main() 158 static_assert((std::is_same<decltype(getc(fp)), int>::value), ""); in main() 159 static_assert((std::is_same<decltype(getchar()), int>::value), ""); in main() 164 static_assert((std::is_same<decltype(gets(cp)), char*>::value), ""); in main() 169 static_assert((std::is_same<decltype(puts("")), int>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/c.math/ |
| H A D | cmath.pass.cpp | 122 static_assert((std::is_same<decltype(std::abs((int)0)), int>::value), ""); in test_abs() 157 static_assert((std::is_same<decltype(std::acosf(0)), float>::value), ""); in test_acos() 176 static_assert((std::is_same<decltype(std::asinf(0)), float>::value), ""); in test_asin() 195 static_assert((std::is_same<decltype(std::atanf(0)), float>::value), ""); in test_atan() 256 static_assert((std::is_same<decltype(std::cosf(0)), float>::value), ""); in test_cos() 697 static_assert((std::is_same<DoubleRetType, bool>::value), ""); in test_isinf() 703 static_assert((std::is_same<DoubleRetType, bool>::value in test_isinf() 704 || std::is_same<DoubleRetType, int>::value), ""); in test_isinf() 783 static_assert((std::is_same<DoubleRetType, bool>::value), ""); in test_isnan() 789 static_assert((std::is_same<DoubleRetType, bool>::value in test_isnan() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.types/ |
| H A D | allocator_pointers.pass.cpp | 46 static_assert(std::is_same<bool, decltype( vp == vp)>::value, ""); in test_pointer() 47 static_assert(std::is_same<bool, decltype( vp != vp)>::value, ""); in test_pointer() 48 static_assert(std::is_same<bool, decltype( vp > vp)>::value, ""); in test_pointer() 49 static_assert(std::is_same<bool, decltype( vp >= vp)>::value, ""); in test_pointer() 50 static_assert(std::is_same<bool, decltype( vp < vp)>::value, ""); in test_pointer() 51 static_assert(std::is_same<bool, decltype( vp <= vp)>::value, ""); in test_pointer() 53 static_assert(std::is_same<bool, decltype( vp == cvp)>::value, ""); in test_pointer() 54 static_assert(std::is_same<bool, decltype(cvp == vp)>::value, ""); in test_pointer() 55 static_assert(std::is_same<bool, decltype( vp != cvp)>::value, ""); in test_pointer() 56 static_assert(std::is_same<bool, decltype(cvp != vp)>::value, ""); in test_pointer() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/default.allocator/ |
| H A D | allocator_pointers.pass.cpp | 45 static_assert(std::is_same<bool, decltype( vp == vp)>::value, ""); in test_pointer() 46 static_assert(std::is_same<bool, decltype( vp != vp)>::value, ""); in test_pointer() 47 static_assert(std::is_same<bool, decltype( vp > vp)>::value, ""); in test_pointer() 48 static_assert(std::is_same<bool, decltype( vp >= vp)>::value, ""); in test_pointer() 49 static_assert(std::is_same<bool, decltype( vp < vp)>::value, ""); in test_pointer() 50 static_assert(std::is_same<bool, decltype( vp <= vp)>::value, ""); in test_pointer() 52 static_assert(std::is_same<bool, decltype( vp == cvp)>::value, ""); in test_pointer() 53 static_assert(std::is_same<bool, decltype(cvp == vp)>::value, ""); in test_pointer() 54 static_assert(std::is_same<bool, decltype( vp != cvp)>::value, ""); in test_pointer() 55 static_assert(std::is_same<bool, decltype(cvp != vp)>::value, ""); in test_pointer() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.runtime/ |
| H A D | cstdlib.pass.cpp | 41 static_assert((std::is_same<decltype(obj.quot), IntType>::value), ""); in test_div_struct() 42 static_assert((std::is_same<decltype(obj.rem), IntType>::value), ""); in test_div_struct() 71 static_assert((std::is_same<decltype(std::abs((short)0)), int>::value), in test_abs() 75 static_assert((std::is_same<decltype(std::abs((char)0)), int>::value), in test_abs() 98 static_assert((std::is_same<decltype(std::atoi("")), int>::value), ""); in main() 99 static_assert((std::is_same<decltype(std::atol("")), long>::value), ""); in main() 109 static_assert((std::is_same<decltype(std::rand()), int>::value), ""); in main() 118 static_assert((std::is_same<decltype(std::free(0)), void>::value), ""); in main() 121 static_assert((std::is_same<decltype(std::abort()), void>::value), ""); in main() 123 static_assert((std::is_same<decltype(std::exit(0)), void>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/file.streams/c.files/ |
| H A D | cstdio.pass.cpp | 98 static_assert((std::is_same<decltype(std::fclose(fp)), int>::value), ""); in main() 99 static_assert((std::is_same<decltype(std::fflush(fp)), int>::value), ""); in main() 120 static_assert((std::is_same<decltype(std::fgetc(fp)), int>::value), ""); in main() 124 static_assert((std::is_same<decltype(std::getc(fp)), int>::value), ""); in main() 125 static_assert((std::is_same<decltype(std::putc(0,fp)), int>::value), ""); in main() 136 static_assert((std::is_same<decltype(std::ftell(fp)), long>::value), ""); in main() 139 static_assert((std::is_same<decltype(std::feof(fp)), int>::value), ""); in main() 140 static_assert((std::is_same<decltype(std::ferror(fp)), int>::value), ""); in main() 145 static_assert((std::is_same<decltype(std::remove("")), int>::value), ""); in main() 155 static_assert((std::is_same<decltype(std::getchar()), int>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/array/ |
| H A D | types.pass.cpp | 55 static_assert((std::is_same<C::reference, T&>::value), ""); in main() 57 LIBCPP_STATIC_ASSERT((std::is_same<C::iterator, T*>::value), ""); in main() 60 static_assert((std::is_same<C::pointer, T*>::value), ""); in main() 62 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 69 static_assert((std::is_same<typename C::difference_type, in main() 71 static_assert((std::is_same<typename C::difference_type, in main() 77 static_assert((std::is_same<C::reference, T&>::value), ""); in main() 79 LIBCPP_STATIC_ASSERT((std::is_same<C::iterator, T*>::value), ""); in main() 82 static_assert((std::is_same<C::pointer, T*>::value), ""); in main() 91 static_assert((std::is_same<typename C::difference_type, in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/ |
| H A D | common_type.pass.cpp | 118 static_assert((std::is_same<std::common_type<void>::type, void>::value), ""); in test_bullet_two() 119 static_assert((std::is_same<std::common_type<int>::type, int>::value), ""); in test_bullet_two() 120 static_assert((std::is_same<std::common_type<int const>::type, int>::value), ""); in test_bullet_two() 131 static_assert((!std::is_same<T, DT>::value || !std::is_same<U, DU>::value), ""); in test_bullet_three_one_imp() 164 static_assert((std::is_same<std::common_type<T1, T1>::type, Expect>::value), ""); in test_bullet_three_one() 170 static_assert((std::is_same<std::common_type<T1, T1>::type, Expect>::value), ""); in test_bullet_three_one() 278 static_assert((std::is_same<std::common_type<int>::type, int>::value), ""); in main() 279 static_assert((std::is_same<std::common_type<char>::type, char>::value), ""); in main() 281 static_assert((std::is_same<std::common_type_t<int>, int>::value), ""); in main() 282 static_assert((std::is_same<std::common_type_t<char>, char>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/ |
| H A D | types.pass.cpp | 41 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 42 static_assert((std::is_same<C::value_type, int>::value), ""); in main() 46 static_assert((std::is_same<C::reference, int&>::value), ""); in main() 47 static_assert((std::is_same<C::const_reference, const int&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, int*>::value), ""); in main() 49 static_assert((std::is_same<C::const_pointer, const int*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 57 static_assert((std::is_same<C::value_type, int>::value), ""); in main() 61 static_assert((std::is_same<C::reference, int&>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/ |
| H A D | types.pass.cpp | 41 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 42 static_assert((std::is_same<C::value_type, int>::value), ""); in main() 46 static_assert((std::is_same<C::reference, int&>::value), ""); in main() 47 static_assert((std::is_same<C::const_reference, const int&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, int*>::value), ""); in main() 49 static_assert((std::is_same<C::const_pointer, const int*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 57 static_assert((std::is_same<C::value_type, int>::value), ""); in main() 61 static_assert((std::is_same<C::reference, int&>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.types.generic/ |
| H A D | integral_typedefs.pass.cpp | 46 static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), ""); in main() 47 static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), ""); in main() 49 static_assert((std::is_same<std::atomic<short>, std::atomic_short>::value), ""); in main() 51 static_assert((std::is_same<std::atomic<int>, std::atomic_int>::value), ""); in main() 52 static_assert((std::is_same<std::atomic<unsigned int>, std::atomic_uint>::value), ""); in main() 53 static_assert((std::is_same<std::atomic<long>, std::atomic_long>::value), ""); in main() 55 static_assert((std::is_same<std::atomic<long long>, std::atomic_llong>::value), ""); in main() 58 static_assert((std::is_same<std::atomic<wchar_t>, std::atomic_wchar_t>::value), ""); in main() 61 static_assert((std::is_same<std::atomic<char8_t>, std::atomic_char8_t>::value), ""); in main() 63 static_assert((std::is_same<std::atomic<char16_t>, std::atomic_char16_t>::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/ |
| H A D | types.pass.cpp | 40 static_assert((std::is_same<C::key_type, char>::value), ""); in main() 41 static_assert((std::is_same<C::mapped_type, short>::value), ""); in main() 42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 46 static_assert((std::is_same<C::reference, C::value_type&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, C::value_type*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 57 static_assert((std::is_same<C::key_type, char>::value), ""); in main() 58 static_assert((std::is_same<C::mapped_type, short>::value), ""); in main() 59 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/ |
| H A D | types.pass.cpp | 40 static_assert((std::is_same<C::key_type, char>::value), ""); in main() 41 static_assert((std::is_same<C::mapped_type, short>::value), ""); in main() 42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 46 static_assert((std::is_same<C::reference, C::value_type&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, C::value_type*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 57 static_assert((std::is_same<C::key_type, char>::value), ""); in main() 58 static_assert((std::is_same<C::mapped_type, short>::value), ""); in main() 59 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | cxx1z-lambda-star-this.cpp | 7 constexpr bool is_same = false; variable 9 constexpr bool is_same<T, T> = true; 91 static_assert(is_same<decltype(this), X *>); in foo() 94 static_assert(is_same<decltype(this), X *>); in foo() 97 static_assert(is_same<decltype(this), X *>); in foo() 111 static_assert(is_same<decltype(this), X *>); in foo() 129 static_assert(is_same<decltype(this), X *>); in foo() 146 static_assert(is_same<decltype(this), X *>); in foo() 149 static_assert(is_same<decltype(this), X *>); in foo() 164 static_assert(is_same<decltype(this), X *>); in foo() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/map/ |
| H A D | types.pass.cpp | 41 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 42 static_assert((std::is_same<C::mapped_type, double>::value), ""); in main() 44 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main() 46 static_assert((std::is_same<C::reference, std::pair<const int, double>&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, std::pair<const int, double>*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 57 static_assert((std::is_same<C::mapped_type, double>::value), ""); in main() 59 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | uppercase-literal-suffix-integer-custom-list.cpp | 12 static_assert(is_same<decltype(v3), const unsigned int>::value, ""); in integer_suffix() 16 static_assert(is_same<decltype(v4), const unsigned int>::value, ""); in integer_suffix() 27 static_assert(is_same<decltype(v5), const long>::value, ""); in integer_suffix() 31 static_assert(is_same<decltype(v6), const long>::value, ""); in integer_suffix() 37 static_assert(is_same<decltype(v7), const long long>::value, ""); in integer_suffix() 41 static_assert(is_same<decltype(v8), const long long>::value, ""); in integer_suffix() 52 static_assert(is_same<decltype(v9), const unsigned long>::value, ""); in integer_suffix() 56 static_assert(is_same<decltype(v10), const unsigned long>::value, ""); in integer_suffix() 65 static_assert(is_same<decltype(v11), const unsigned long>::value, ""); in integer_suffix() 74 static_assert(is_same<decltype(v12), const unsigned long>::value, ""); in integer_suffix() [all …]
|
| H A D | uppercase-literal-suffix-integer.cpp | 15 static_assert(is_same<decltype(v2), const int>::value, ""); in integer_suffix() 26 static_assert(is_same<decltype(v3), const unsigned int>::value, ""); in integer_suffix() 30 static_assert(is_same<decltype(v4), const unsigned int>::value, ""); in integer_suffix() 41 static_assert(is_same<decltype(v5), const long>::value, ""); in integer_suffix() 45 static_assert(is_same<decltype(v6), const long>::value, ""); in integer_suffix() 56 static_assert(is_same<decltype(v7), const long long>::value, ""); in integer_suffix() 60 static_assert(is_same<decltype(v8), const long long>::value, ""); in integer_suffix() 71 static_assert(is_same<decltype(v9), const unsigned long>::value, ""); in integer_suffix() 80 static_assert(is_same<decltype(v10), const unsigned long>::value, ""); in integer_suffix() 89 static_assert(is_same<decltype(v11), const unsigned long>::value, ""); in integer_suffix() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/ |
| H A D | types.pass.cpp | 41 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 42 static_assert((std::is_same<C::mapped_type, double>::value), ""); in main() 44 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main() 46 static_assert((std::is_same<C::reference, std::pair<const int, double>&>::value), ""); in main() 48 static_assert((std::is_same<C::pointer, std::pair<const int, double>*>::value), ""); in main() 50 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, int>::value), ""); in main() 57 static_assert((std::is_same<C::mapped_type, double>::value), ""); in main() 59 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/ |
| H A D | types.pass.cpp | 39 static_assert((std::is_same<C::value_type, short>::value), ""); in main() 40 static_assert((std::is_same<C::key_type, short>::value), ""); in main() 41 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 44 static_assert((std::is_same<C::reference, C::value_type&>::value), ""); in main() 46 static_assert((std::is_same<C::pointer, C::value_type*>::value), ""); in main() 48 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 49 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 55 static_assert((std::is_same<C::value_type, short>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, short>::value), ""); in main() 57 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/ |
| H A D | types.pass.cpp | 39 static_assert((std::is_same<C::value_type, short>::value), ""); in main() 40 static_assert((std::is_same<C::key_type, short>::value), ""); in main() 41 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 44 static_assert((std::is_same<C::reference, C::value_type&>::value), ""); in main() 46 static_assert((std::is_same<C::pointer, C::value_type*>::value), ""); in main() 48 static_assert((std::is_same<C::size_type, std::size_t>::value), ""); in main() 49 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main() 55 static_assert((std::is_same<C::value_type, short>::value), ""); in main() 56 static_assert((std::is_same<C::key_type, short>::value), ""); in main() 57 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/cert/ |
| H A D | uppercase-literal-suffix-integer.cpp | 15 static_assert(is_same<decltype(v2), const int>::value, ""); in integer_suffix() 21 static_assert(is_same<decltype(v3), const unsigned int>::value, ""); in integer_suffix() 25 static_assert(is_same<decltype(v4), const unsigned int>::value, ""); in integer_suffix() 36 static_assert(is_same<decltype(v5), const long>::value, ""); in integer_suffix() 40 static_assert(is_same<decltype(v6), const long>::value, ""); in integer_suffix() 51 static_assert(is_same<decltype(v7), const long long>::value, ""); in integer_suffix() 55 static_assert(is_same<decltype(v8), const long long>::value, ""); in integer_suffix() 61 static_assert(is_same<decltype(v9), const unsigned long>::value, ""); in integer_suffix() 65 static_assert(is_same<decltype(v10), const unsigned long>::value, ""); in integer_suffix() 69 static_assert(is_same<decltype(v11), const unsigned long>::value, ""); in integer_suffix() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/ |
| H A D | types.pass.cpp | 49 static_assert((std::is_same<typename C::value_type, T>::value), ""); in test() 58 static_assert((std::is_same< in test() 61 static_assert((std::is_same< in test() 64 static_assert((std::is_same< in test() 67 static_assert((std::is_same< in test() 72 static_assert((std::is_same<typename C::difference_type, in test() 74 static_assert((std::is_same<typename C::difference_type, in test() 83 static_assert((std::is_same<std::deque<char>::allocator_type, in main() 89 static_assert((std::is_same<C::value_type, short>::value), ""); in main() 101 static_assert((std::is_same<typename C::difference_type, in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/ostreambuf.iterator/ |
| H A D | types.pass.cpp | 45 static_assert((std::is_same<I1::value_type, void>::value), ""); in main() 47 static_assert((std::is_same<I1::difference_type, void>::value), ""); in main() 51 static_assert((std::is_same<I1::pointer, void>::value), ""); in main() 52 static_assert((std::is_same<I1::reference, void>::value), ""); in main() 53 static_assert((std::is_same<I1::char_type, char>::value), ""); in main() 56 static_assert((std::is_same<I1::ostream_type, std::ostream>::value), ""); in main() 67 static_assert((std::is_same<I2::value_type, void>::value), ""); in main() 69 static_assert((std::is_same<I2::difference_type, void>::value), ""); in main() 73 static_assert((std::is_same<I2::pointer, void>::value), ""); in main() 74 static_assert((std::is_same<I2::reference, void>::value), ""); in main() [all …]
|