diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-09-01 12:32:09 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-09-01 20:31:00 +0100 |
commit | 33005a4be49466880fe3f5a9317bccc8c1ed423b (patch) | |
tree | cb0cda5fb50c540387592f44f49e3b7920191aa1 /gcc | |
parent | cd20d9482a1f10ddf1c398c1a1d8421f97dfdefa (diff) | |
download | gcc-33005a4be49466880fe3f5a9317bccc8c1ed423b.zip gcc-33005a4be49466880fe3f5a9317bccc8c1ed423b.tar.gz gcc-33005a4be49466880fe3f5a9317bccc8c1ed423b.tar.bz2 |
libstdc++: Add specializations for some variable templates
This avoids having to instantiate a class template when we can detect
the true cases easily with a partial specialization.
libstdc++-v3/ChangeLog:
* include/std/type_traits (is_lvalue_reference_v)
(is_rvalue_reference_v, is_reference_v, is_const_v)
(is_volatile_v): Define using partial specializations instead
of instantiating class templates.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions