aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2017-01-26 18:32:55 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2017-01-26 18:32:55 +0000
commit3e5fb20f1ffbc71f7593460dd28873025e03c64a (patch)
tree0c141a8fa2968edea9210e0b3a1e9619c441c5b9 /gcc
parentb3db8d779a466722b3c232839c3a41a2fec195cd (diff)
downloadgcc-3e5fb20f1ffbc71f7593460dd28873025e03c64a.zip
gcc-3e5fb20f1ffbc71f7593460dd28873025e03c64a.tar.gz
gcc-3e5fb20f1ffbc71f7593460dd28873025e03c64a.tar.bz2
Fix namespace versioning and remove __detail::__identity helpers
PR libstdc++/79243 * include/bits/c++config (literals::string_view_literals::__7): Add. Only declare versioned namespaces for the relevant C++ dialects. * include/experimental/bits/erase_if.h (fundamentals_v2::__detail): Add versioning macros. * include/experimental/bits/lfts_config.h: (fundamentals_v1::__detail::__7, fundamentals_v2::__detail::__7): Add. * include/experimental/string_view (fundamentals_v2::__detail): Add versioning macros. (fundamentals_v2::__detail::__identity): Remove. (fundamentals_v2::__detail::__idt): Use common_type instead of __detail::__identity. * include/std/string_view (__detail::__identity, __detail::__idt): Likewise. (literals::string_view_literals): Fix nesting of versioning macros. From-SVN: r244945
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions