summaryrefslogtreecommitdiffstats
path: root/libcxx/include/string_view
Commit message (Expand)AuthorAgeFilesLines
* Add forward declaration of operator<< in <string_view> as required.Eric Fiselier2019-09-251-0/+7
* Add debug check for null pointers passed to <string_view>Eric Fiselier2019-09-141-1/+1
* Revert "Suppress -Wctad-maybe-unsupported on types w/o deduction guides."Eric Fiselier2019-08-041-1/+0
* Suppress -Wctad-maybe-unsupported on types w/o deduction guides.Eric Fiselier2019-08-031-0/+1
* Provide hashers for string_view only if they are using the default char_trait...Marshall Clow2019-06-271-4/+4
* We had a _LIBCPP_ASSERT commented out because gcc 4.9 didn't like it. We (LLV...Marshall Clow2019-06-041-3/+3
* [NFC][libcxx] Remove trailing whitespaceLouis Dionne2019-05-291-8/+8
* Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. T...Marshall Clow2019-03-191-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308Marshall Clow2018-12-111-0/+11
* [libcxx] Apply _LIBCPP_INLINE_VISIBILITY for std::hash for string_viewLouis Dionne2018-11-281-9/+4
* Implement the infrastructure for feature-test macros. Very few actual feature...Marshall Clow2018-09-121-0/+1
* Implement LWG3034: P0767R1 breaks previously-standard-layout typesMarshall Clow2018-03-211-1/+3
* Change a static_assert to check for is_trivial instead of is_pod, as is manda...Marshall Clow2018-01-221-1/+1
* Fix the definitions of 'reference' and 'pointer' in string_view that no one u...Marshall Clow2017-12-201-2/+2
* Implement P0457R2: 'String Prefix and Suffix Checking' for c++2aMarshall Clow2017-12-041-0/+33
* More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in s...Marshall Clow2017-11-151-409/+409
* Mark string_view's constructor from (ptr,len) as noexcept (an extension). Upd...Marshall Clow2017-10-241-1/+1
* Mark string_view literals as 'noexcept'. Fixes PR#25054. Thanks to Pavel K fo...Marshall Clow2017-10-241-8/+8
* Fix more unreserved namesEric Fiselier2017-06-011-2/+2
* [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier2017-05-311-1/+6
* Remove non-standard basic_string_view::clear() member.Eric Fiselier2017-05-121-8/+0
* Implement LWG#2761: 'basic_string should require that charT match traits::cha...Marshall Clow2017-03-151-0/+4
* Implement LWG#2778: basic_string_view is missing constexpr.Marshall Clow2017-01-231-5/+5
* Implement P0403R1 - 'Literal suffixes for basic_string_view'. Requires clang ...Marshall Clow2017-01-091-0/+37
* [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier2017-01-041-2/+2
* Add module definitions for string_viewEric Fiselier2016-12-051-0/+3
* Fixes for LWG 2598, 2686, 2739, 2742, 2747, and 2759, which were adopted last...Marshall Clow2016-11-141-3/+2
* Move 'quoted' for string_view from <string_view> to <iomanip> (where the othe...Marshall Clow2016-10-271-12/+0
* Followon to r279744. Find the other exception types and make __throw_XXX rout...Marshall Clow2016-08-251-3/+3
* Add a bunch of noexcepts to char_traits and string_view.Marshall Clow2016-07-281-1/+1
* Fix some string_view tests that were failing when exceptions were disabled. A...Marshall Clow2016-07-211-3/+3
* Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed...Marshall Clow2016-07-211-0/+764
OpenPOWER on IntegriCloud