]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add a __nonnnull__ attribute to std::string's _CharT* constructor
authorVille Voutilainen <ville.voutilainen@gmail.com>
Sun, 28 Jun 2020 21:47:05 +0000 (00:47 +0300)
committerVille Voutilainen <ville.voutilainen@gmail.com>
Sun, 28 Jun 2020 21:47:05 +0000 (00:47 +0300)
commitb26fd416fb0a734d3f3e56629b6dff2e3c25dd40
tree2e9c1a9ea2f0593330eda4fa88927ea409aab2ec
parent24b54628cfa95194a8de4071c28cb56e6e81c08e
Add a __nonnnull__ attribute to std::string's _CharT* constructor

Add a __nonnnull__ attribute to std::string's _CharT* constructor
* include/bits/basic_string.h (string(_CharT*, const _Alloc&)):
Add a __nonnull__ attribute.
* testsuite/21_strings/basic_string/cons/char/nonnull.cc: New.
* testsuite/21_strings/basic_string/cons/wchar_t/nonnull.cc: Likewise.
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/testsuite/21_strings/basic_string/cons/char/nonnull.cc [new file with mode: 0644]
libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/nonnull.cc [new file with mode: 0644]