aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2021-10-04 23:14:30 +0100
committerJonathan Wakely <jwakely@redhat.com>2021-10-05 15:56:56 +0100
commit6da36b7d0e43b6f9281c65c19a025d4888a25b2d (patch)
tree4393f9ba0ca5fcbd9c5179b06fe39ba46df2af39 /gcc/fortran/resolve.c
parent824e0855732c601e0866d0e8a9264a85f758213e (diff)
downloadgcc-6da36b7d0e43b6f9281c65c19a025d4888a25b2d.zip
gcc-6da36b7d0e43b6f9281c65c19a025d4888a25b2d.tar.gz
gcc-6da36b7d0e43b6f9281c65c19a025d4888a25b2d.tar.bz2
libstdc++: Simplify constraints for std::any construction
libstdc++-v3/ChangeLog: * include/bits/utility.h (__is_in_place_type_v): Define variable template to detect in_place_type_t specializations. (__is_in_place_type): Replace class template with alias template using __is_in_place_type_v. * include/std/any (any(T&&)): Check __is_in_place_type first and avoid instantiating is_copy_constructible unnecessarily.
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions