aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-09-01 12:32:09 +0100
committerJonathan Wakely <jwakely@redhat.com>2022-09-01 20:31:00 +0100
commit33005a4be49466880fe3f5a9317bccc8c1ed423b (patch)
treecb0cda5fb50c540387592f44f49e3b7920191aa1 /gcc
parentcd20d9482a1f10ddf1c398c1a1d8421f97dfdefa (diff)
downloadgcc-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