Add tests for the extended integer types - as required by LWG#2119
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@253376 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
		| @@ -57,4 +57,44 @@ int main() | |||||||
|     test<unsigned long>(); |     test<unsigned long>(); | ||||||
|     test<long long>(); |     test<long long>(); | ||||||
|     test<unsigned long long>(); |     test<unsigned long long>(); | ||||||
|  |  | ||||||
|  | //	LWG #2119 | ||||||
|  |     test<ptrdiff_t>(); | ||||||
|  |     test<size_t>(); | ||||||
|  |  | ||||||
|  | 	test<int8_t>(); | ||||||
|  | 	test<int16_t>(); | ||||||
|  | 	test<int32_t>(); | ||||||
|  | 	test<int64_t>(); | ||||||
|  | 	 | ||||||
|  | 	test<int_fast8_t>(); | ||||||
|  | 	test<int_fast16_t>(); | ||||||
|  | 	test<int_fast32_t>(); | ||||||
|  | 	test<int_fast64_t>(); | ||||||
|  |  | ||||||
|  | 	test<int_least8_t>(); | ||||||
|  | 	test<int_least16_t>(); | ||||||
|  | 	test<int_least32_t>(); | ||||||
|  | 	test<int_least64_t>(); | ||||||
|  |  | ||||||
|  |     test<intmax_t>(); | ||||||
|  |     test<intptr_t>(); | ||||||
|  | 	 | ||||||
|  | 	test<uint8_t>(); | ||||||
|  | 	test<uint16_t>(); | ||||||
|  | 	test<uint32_t>(); | ||||||
|  | 	test<uint64_t>(); | ||||||
|  | 	 | ||||||
|  | 	test<uint_fast8_t>(); | ||||||
|  | 	test<uint_fast16_t>(); | ||||||
|  | 	test<uint_fast32_t>(); | ||||||
|  | 	test<uint_fast64_t>(); | ||||||
|  |  | ||||||
|  | 	test<uint_least8_t>(); | ||||||
|  | 	test<uint_least16_t>(); | ||||||
|  | 	test<uint_least32_t>(); | ||||||
|  | 	test<uint_least64_t>(); | ||||||
|  |  | ||||||
|  |     test<uintmax_t>(); | ||||||
|  |     test<uintptr_t>(); | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Marshall Clow
					Marshall Clow