jdk-24/test/hotspot/gtest/metaprogramming
Kim Barrett 7eb4d4aa01 8247909: Improve PrimitiveConversions::cast using C++14
Reimpliment PrimitiveConversions::cast, with some cases now constexpr.
<!-- Anything below this marker will be automatically updated, please do not edit manually! -->
---------
### Progress
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue
- [ ] Change must be properly reviewed

### Issue
* [JDK-8247909](https://bugs.openjdk.java.net/browse/JDK-8247909): Improve PrimitiveConversions::cast using C++14


### Download
`$ git fetch https://git.openjdk.java.net/jdk pull/143/head:pull/143`
`$ git checkout pull/143`

Reviewed-by: dholmes, stefank
2020-09-15 10:52:50 +00:00
..
test_conditional.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_decay.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_enableIf.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isArray.cpp 8219816: Add IsArray/RemoveExtent type traits utilities 2019-03-13 11:31:00 +01:00
test_isConst.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isFloatingPoint.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isIntegral.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isPointer.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isSame.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isSigned.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_isVolatile.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_logical.cpp 8250652: Add logical operations on types 2020-08-04 04:19:23 -04:00
test_primitiveConversions.cpp 8247909: Improve PrimitiveConversions::cast using C++14 2020-09-15 10:52:50 +00:00
test_removeCV.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_removeExtent.cpp 8219816: Add IsArray/RemoveExtent type traits utilities 2019-03-13 11:31:00 +01:00
test_removePointer.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
test_removeReference.cpp 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00