PR libstdc++/83511 add default argument to basic_string_view::substr
commit3714571df6599740929ed61b5908b2527de0c872
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 16:53:35 +0000 (28 16:53 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 16:53:35 +0000 (28 16:53 +0000)
treef5c28280a8914c96d056de241eb2903b4d29fa74
parentc03129458e39f908b4866eb2f5ee5e83bdafeeb7
PR libstdc++/83511 add default argument to basic_string_view::substr

PR libstdc++/83511
* include/std/string_view (basic_string_view::substr): Add default
argument to first parameter.
* include/experimental/string_view (basic_string_view::substr):
Likewise.
* testsuite/21_strings/basic_string_view/operations/substr/char/
83511.cc: New test.
* testsuite/21_strings/basic_string_view/operations/substr/wchar_t/
83511.cc: New test.
* testsuite/experimental/string_view/operations/substr/char/83511.cc:
New test.
* testsuite/experimental/string_view/operations/substr/wchar_t/83511.cc:
New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266568 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/experimental/string_view
libstdc++-v3/include/std/string_view
libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/char/83511.cc [new file with mode: 0644]
libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/wchar_t/83511.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/string_view/operations/substr/char/83511.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/string_view/operations/substr/wchar_t/83511.cc [new file with mode: 0644]