Justin King
03a9a88efb
8300265: Remove metaprogramming/isSigned.hpp
...
Reviewed-by: kbarrett, tschatzl
2023-01-23 16:03:28 +00:00
Justin King
c8dd7583a9
8300260: Remove metaprogramming/isSame.hpp
...
Reviewed-by: tschatzl, kbarrett
2023-01-21 15:03:26 +00:00
Justin King
eba87a0ee0
8300264: Remove metaprogramming/isPointer.hpp
...
Reviewed-by: kbarrett, tschatzl
2023-01-19 09:11:22 +00:00
Justin King
f52f6e65fb
8299972: Remove metaprogramming/removeReference.hpp
...
Reviewed-by: tschatzl, kbarrett
2023-01-16 19:30:16 +00:00
Justin King
4c1e66e0ab
8299971: Remove metaprogramming/conditional.hpp
...
Reviewed-by: tschatzl, kbarrett
2023-01-16 19:28:25 +00:00
Justin King
f312c99977
8299482: Remove metaprogramming/isIntegral.hpp
...
Reviewed-by: kbarrett, tschatzl
2023-01-11 05:33:29 +00:00
Justin King
10a747c70b
8299479: Remove metaprogramming/decay.hpp
...
Reviewed-by: tschatzl, kbarrett
2023-01-11 05:31:56 +00:00
Justin King
d53cac3794
8299481: Remove metaprogramming/removePointer.hpp
...
Reviewed-by: kbarrett, tschatzl
2023-01-08 10:45:36 +00:00
Justin King
8afd665bf9
8299395
: Remove metaprogramming/removeCV.hpp
...
Reviewed-by: kbarrett, tschatzl
2023-01-03 09:13:49 +00:00
Justin King
ce6395a135
8299397: Remove metaprogramming/isFloatingPoint.hpp
...
Reviewed-by: kbarrett, iwalulya, tschatzl
2023-01-02 14:36:01 +00:00
Justin King
71a64a1b7a
8299399: Remove metaprogramming/isArray.hpp
...
Reviewed-by: kbarrett, iwalulya, tschatzl
2023-01-02 14:34:44 +00:00
Justin King
532ccdb61a
8299396: Remove metaprogramming/removeExtent.hpp
...
Reviewed-by: kbarrett, iwalulya, tschatzl
2023-01-02 14:33:44 +00:00
Justin King
9d3d03997e
8299402: Remove metaprogramming/isVolatile.hpp
...
Reviewed-by: kbarrett, iwalulya, tschatzl
2023-01-02 14:16:26 +00:00
Justin King
d812022890
8299398: Remove metaprogramming/isConst.hpp
...
Reviewed-by: kbarrett, iwalulya, tschatzl
2023-01-02 12:00:39 +00:00
Stefan Karlsson
df6cf1e41d
8296886: Fix various include sort order issues
...
Reviewed-by: kbarrett, dholmes, stuefe
2022-11-24 15:06:19 +00:00
Kim Barrett
f85411f24a
8292458: Atomic operations on scoped enums don't build with clang
...
Reviewed-by: eosterlund, stefank
2022-08-19 01:49:52 +00:00
Kim Barrett
a97f3c18d5
8258853: Support separate function declaration and definition with ENABLE_IF-based SFINAE
...
Add ENABLE_IF_SDEFN, unit tests
Reviewed-by: jrose, eosterlund
2021-01-22 14:44:35 +00:00
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
Kim Barrett
b0ceab23dd
8250652: Add logical operations on types
...
Add stand-ins for C++17 logical operations on types.
Reviewed-by: eosterlund, tschatzl
2020-08-04 04:19:23 -04:00
Kim Barrett
55b19e84f2
8247908: Replace IsRegisteredEnum with std::is_enum
...
Reviewed-by: tschatzl, dholmes
2020-07-24 04:29:34 -04:00
Per Lidén
304dca18b5
8219816: Add IsArray/RemoveExtent type traits utilities
...
Reviewed-by: kbarrett, eosterlund
2019-03-13 11:31:00 +01:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00