Eric Fiselier
|
72a5c771b8
|
Add module definitions for string_view
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@288733 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-12-05 23:53:23 +00:00 |
|
Marshall Clow
|
db7fa111ab
|
Fixes for LWG 2598, 2686, 2739, 2742, 2747, and 2759, which were adopted last week in Issaquah
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@286858 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-11-14 18:22:19 +00:00 |
|
Marshall Clow
|
276a5209a3
|
Move 'quoted' for string_view from <string_view> to <iomanip> (where the other versions of 'quoted' live. No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@285300 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-10-27 15:10:07 +00:00 |
|
Marshall Clow
|
e7acb0e5be
|
Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@279763 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-08-25 17:47:09 +00:00 |
|
Marshall Clow
|
e6521d677b
|
Add a bunch of noexcepts to char_traits and string_view.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@276955 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-07-28 04:52:02 +00:00 |
|
Marshall Clow
|
15362334f6
|
Fix some string_view tests that were failing when exceptions were disabled. Also comment out a _LIBCPP_ASSERT that gcc4.9 was complaining about. Will revisit that later.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@276241 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-07-21 06:24:04 +00:00 |
|
Marshall Clow
|
1e00d6db31
|
Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@276238 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-07-21 05:31:24 +00:00 |
|