forked from OSchip/llvm-project
parent
0022123b95
commit
b5a4c50a03
|
@ -48,7 +48,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>();
|
test<char16_t>();
|
||||||
test<char32_t>();
|
test<char32_t>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<signed char>();
|
test<signed char>();
|
||||||
test<unsigned char>();
|
test<unsigned char>();
|
||||||
test<signed short>();
|
test<signed short>();
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(0);
|
test<short>(0);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(0);
|
test<int>(0);
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 16>();
|
test<char16_t, 16>();
|
||||||
test<char32_t, 32>();
|
test<char32_t, 32>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 15>();
|
test<short, 15>();
|
||||||
test<unsigned short, 16>();
|
test<unsigned short, 16>();
|
||||||
test<int, 31>();
|
test<int, 31>();
|
||||||
|
|
|
@ -38,7 +38,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 4>();
|
test<char16_t, 4>();
|
||||||
test<char32_t, 9>();
|
test<char32_t, 9>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 4>();
|
test<short, 4>();
|
||||||
test<unsigned short, 4>();
|
test<unsigned short, 4>();
|
||||||
test<int, 9>();
|
test<int, 9>();
|
||||||
|
|
|
@ -35,7 +35,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(0);
|
test<short>(0);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(0);
|
test<int>(0);
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, std::denorm_absent>();
|
test<char16_t, std::denorm_absent>();
|
||||||
test<char32_t, std::denorm_absent>();
|
test<char32_t, std::denorm_absent>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, std::denorm_absent>();
|
test<short, std::denorm_absent>();
|
||||||
test<unsigned short, std::denorm_absent>();
|
test<unsigned short, std::denorm_absent>();
|
||||||
test<int, std::denorm_absent>();
|
test<int, std::denorm_absent>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -37,7 +37,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(0);
|
test<short>(0);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(0);
|
test<int>(0);
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, true>();
|
test<char16_t, true>();
|
||||||
test<char32_t, true>();
|
test<char32_t, true>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, true>();
|
test<unsigned short, true>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, true>();
|
test<char16_t, true>();
|
||||||
test<char32_t, true>();
|
test<char32_t, true>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, true>();
|
test<unsigned short, true>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, true>();
|
test<char16_t, true>();
|
||||||
test<char32_t, true>();
|
test<char32_t, true>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, true>();
|
test<unsigned short, true>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, true>();
|
test<char16_t, true>();
|
||||||
test<char32_t, true>();
|
test<char32_t, true>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, true>();
|
test<unsigned short, true>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -41,7 +41,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(SHRT_MIN);
|
test<short>(SHRT_MIN);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(INT_MIN);
|
test<int>(INT_MIN);
|
||||||
|
|
|
@ -41,7 +41,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(USHRT_MAX);
|
test<char16_t>(USHRT_MAX);
|
||||||
test<char32_t>(UINT_MAX);
|
test<char32_t>(UINT_MAX);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(SHRT_MAX);
|
test<short>(SHRT_MAX);
|
||||||
test<unsigned short>(USHRT_MAX);
|
test<unsigned short>(USHRT_MAX);
|
||||||
test<int>(INT_MAX);
|
test<int>(INT_MAX);
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 0>();
|
test<char16_t, 0>();
|
||||||
test<char32_t, 0>();
|
test<char32_t, 0>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 0>();
|
test<short, 0>();
|
||||||
test<unsigned short, 0>();
|
test<unsigned short, 0>();
|
||||||
test<int, 0>();
|
test<int, 0>();
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 0>();
|
test<char16_t, 0>();
|
||||||
test<char32_t, 0>();
|
test<char32_t, 0>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 0>();
|
test<short, 0>();
|
||||||
test<unsigned short, 0>();
|
test<unsigned short, 0>();
|
||||||
test<int, 0>();
|
test<int, 0>();
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 0>();
|
test<char16_t, 0>();
|
||||||
test<char32_t, 0>();
|
test<char32_t, 0>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 0>();
|
test<short, 0>();
|
||||||
test<unsigned short, 0>();
|
test<unsigned short, 0>();
|
||||||
test<int, 0>();
|
test<int, 0>();
|
||||||
|
|
|
@ -41,7 +41,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(SHRT_MIN);
|
test<short>(SHRT_MIN);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(INT_MIN);
|
test<int>(INT_MIN);
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 0>();
|
test<char16_t, 0>();
|
||||||
test<char32_t, 0>();
|
test<char32_t, 0>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 0>();
|
test<short, 0>();
|
||||||
test<unsigned short, 0>();
|
test<unsigned short, 0>();
|
||||||
test<int, 0>();
|
test<int, 0>();
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 0>();
|
test<char16_t, 0>();
|
||||||
test<char32_t, 0>();
|
test<char32_t, 0>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 0>();
|
test<short, 0>();
|
||||||
test<unsigned short, 0>();
|
test<unsigned short, 0>();
|
||||||
test<int, 0>();
|
test<int, 0>();
|
||||||
|
|
|
@ -54,7 +54,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>();
|
test<char16_t>();
|
||||||
test<char32_t>();
|
test<char32_t>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>();
|
test<short>();
|
||||||
test<unsigned short>();
|
test<unsigned short>();
|
||||||
test<int>();
|
test<int>();
|
||||||
|
|
|
@ -34,7 +34,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, 2>();
|
test<char16_t, 2>();
|
||||||
test<char32_t, 2>();
|
test<char32_t, 2>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, 2>();
|
test<short, 2>();
|
||||||
test<unsigned short, 2>();
|
test<unsigned short, 2>();
|
||||||
test<int, 2>();
|
test<int, 2>();
|
||||||
|
|
|
@ -35,7 +35,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>(0);
|
test<char16_t>(0);
|
||||||
test<char32_t>(0);
|
test<char32_t>(0);
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>(0);
|
test<short>(0);
|
||||||
test<unsigned short>(0);
|
test<unsigned short>(0);
|
||||||
test<int>(0);
|
test<int>(0);
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, std::round_toward_zero>();
|
test<char16_t, std::round_toward_zero>();
|
||||||
test<char32_t, std::round_toward_zero>();
|
test<char32_t, std::round_toward_zero>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, std::round_toward_zero>();
|
test<short, std::round_toward_zero>();
|
||||||
test<unsigned short, std::round_toward_zero>();
|
test<unsigned short, std::round_toward_zero>();
|
||||||
test<int, std::round_toward_zero>();
|
test<int, std::round_toward_zero>();
|
||||||
|
|
|
@ -54,7 +54,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t>();
|
test<char16_t>();
|
||||||
test<char32_t>();
|
test<char32_t>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short>();
|
test<short>();
|
||||||
test<unsigned short>();
|
test<unsigned short>();
|
||||||
test<int>();
|
test<int>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, false>();
|
test<char16_t, false>();
|
||||||
test<char32_t, false>();
|
test<char32_t, false>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, false>();
|
test<short, false>();
|
||||||
test<unsigned short, false>();
|
test<unsigned short, false>();
|
||||||
test<int, false>();
|
test<int, false>();
|
||||||
|
|
|
@ -33,7 +33,7 @@ int main()
|
||||||
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
#ifndef _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<char16_t, true>();
|
test<char16_t, true>();
|
||||||
test<char32_t, true>();
|
test<char32_t, true>();
|
||||||
#endif
|
#endif // _LIBCPP_HAS_NO_UNICODE_CHARS
|
||||||
test<short, true>();
|
test<short, true>();
|
||||||
test<unsigned short, true>();
|
test<unsigned short, true>();
|
||||||
test<int, true>();
|
test<int, true>();
|
||||||
|
|
|
@ -29,7 +29,7 @@ int main()
|
||||||
// GCC 4.2 through 4.5 can't handle this
|
// GCC 4.2 through 4.5 can't handle this
|
||||||
void (A::*pmf)() = 0;
|
void (A::*pmf)() = 0;
|
||||||
assert(pmf == nullptr);
|
assert(pmf == nullptr);
|
||||||
#endif
|
#endif // !((__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ <= 5))
|
||||||
int A::*pmd = 0;
|
int A::*pmd = 0;
|
||||||
assert(pmd == nullptr);
|
assert(pmd == nullptr);
|
||||||
A a1(nullptr);
|
A a1(nullptr);
|
||||||
|
|
Loading…
Reference in New Issue