diff options
author | Ville Voutilainen <ville.voutilainen@gmail.com> | 2016-11-13 22:54:27 +0200 |
---|---|---|
committer | Ville Voutilainen <ville@gcc.gnu.org> | 2016-11-13 22:54:27 +0200 |
commit | 1701800580852987a23d00c45c3e0d1c30b095da (patch) | |
tree | 0c44d2f36ad4d9d5a494dbcdf9557fc3c380fee5 /gcc/cp/semantics.c | |
parent | 975672f3573329b6ef9f687b706c566944a5887f (diff) | |
download | gcc-1701800580852987a23d00c45c3e0d1c30b095da.zip gcc-1701800580852987a23d00c45c3e0d1c30b095da.tar.gz gcc-1701800580852987a23d00c45c3e0d1c30b095da.tar.bz2 |
Implement P0403R1, Literal suffixes for basic_string_view.
* include/std/string_view
(operator""sv(const char*, size_t)): New.
(operator""sv(const wchar_t*, size_t)): Likewise.
(operator""sv(const char16_t*, size_t)): Likewise.
(operator""sv(const char32_t*, size_t)): Likewise.
* testsuite/21_strings/basic_string_view/literals/types.cc: New.
* testsuite/21_strings/basic_string_view/literals/values.cc: Likewise.
* testsuite/experimental/string_view/literals/values.cc: Add
tests for literals with embedded NULs.
From-SVN: r242367
Diffstat (limited to 'gcc/cp/semantics.c')
0 files changed, 0 insertions, 0 deletions