aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
diff options
context:
space:
mode:
authorVille Voutilainen <ville.voutilainen@gmail.com>2016-11-13 22:54:27 +0200
committerVille Voutilainen <ville@gcc.gnu.org>2016-11-13 22:54:27 +0200
commit1701800580852987a23d00c45c3e0d1c30b095da (patch)
tree0c44d2f36ad4d9d5a494dbcdf9557fc3c380fee5 /gcc/cp/semantics.c
parent975672f3573329b6ef9f687b706c566944a5887f (diff)
downloadgcc-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