diff options
| author | Mark de Wever <koraq@xs4all.nl> | 2023-03-14 21:27:03 +0100 |
|---|---|---|
| committer | Mark de Wever <koraq@xs4all.nl> | 2023-03-21 17:41:36 +0100 |
| commit | fb855eb941b6d740cc6560297d0b4d3201dcaf9f (patch) | |
| tree | 7691cbf5d9651acf0b33b35ea7651a3142e35f6a /libcxx/test/std/strings/string.view | |
| parent | 00fdd2cb6c55744ae21f18c377854e9359273454 (diff) | |
[libc++] Qualifies size_t.
This has been done using the following command
find libcxx/test -type f -exec perl -pi -e 's|^([^/]+?)((?<!::)size_t)|\1std::\2|' \{} \;
And manually removed some false positives in std/depr/depr.c.headers.
The `std` module doesn't export `::size_t`, this is a preparation for that module.
Reviewed By: ldionne, #libc, EricWF, philnik
Differential Revision: https://reviews.llvm.org/D146088
Diffstat (limited to 'libcxx/test/std/strings/string.view')
24 files changed, 67 insertions, 67 deletions
diff --git a/libcxx/test/std/strings/string.view/string.view.access/at.pass.cpp b/libcxx/test/std/strings/string.view/string.view.access/at.pass.cpp index 99a81acdf32d..c01017493f3e 100644 --- a/libcxx/test/std/strings/string.view/string.view.access/at.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.access/at.pass.cpp @@ -17,10 +17,10 @@ #include "test_macros.h" template <typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { std::basic_string_view<CharT> sv ( s, len ); assert ( sv.length() == len ); - for ( size_t i = 0; i < len; ++i ) { + for ( std::size_t i = 0; i < len; ++i ) { assert ( sv.at(i) == s[i] ); assert ( &sv.at(i) == s + i ); } diff --git a/libcxx/test/std/strings/string.view/string.view.access/back.pass.cpp b/libcxx/test/std/strings/string.view/string.view.access/back.pass.cpp index 49b84ab1a681..e63b80daeb03 100644 --- a/libcxx/test/std/strings/string.view/string.view.access/back.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.access/back.pass.cpp @@ -18,7 +18,7 @@ #include "test_macros.h" template <typename CharT> -bool test ( const CharT *s, size_t len ) { +bool test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; SV sv ( s, len ); ASSERT_SAME_TYPE(decltype(sv.back()), typename SV::const_reference); diff --git a/libcxx/test/std/strings/string.view/string.view.access/data.pass.cpp b/libcxx/test/std/strings/string.view/string.view.access/data.pass.cpp index 50d2a14348a3..bf5485b96826 100644 --- a/libcxx/test/std/strings/string.view/string.view.access/data.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.access/data.pass.cpp @@ -19,7 +19,7 @@ #include "test_macros.h" template <typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { std::basic_string_view<CharT> sv ( s, len ); assert ( sv.length() == len ); assert ( sv.data() == s ); diff --git a/libcxx/test/std/strings/string.view/string.view.access/front.pass.cpp b/libcxx/test/std/strings/string.view/string.view.access/front.pass.cpp index d9e1607643bc..72aa0258bbc0 100644 --- a/libcxx/test/std/strings/string.view/string.view.access/front.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.access/front.pass.cpp @@ -18,7 +18,7 @@ #include "test_macros.h" template <typename CharT> -bool test ( const CharT *s, size_t len ) { +bool test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; SV sv ( s, len ); ASSERT_SAME_TYPE(decltype(sv.front()), typename SV::const_reference); diff --git a/libcxx/test/std/strings/string.view/string.view.access/index.pass.cpp b/libcxx/test/std/strings/string.view/string.view.access/index.pass.cpp index b27bc65251c5..51c60ec0057b 100644 --- a/libcxx/test/std/strings/string.view/string.view.access/index.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.access/index.pass.cpp @@ -18,13 +18,13 @@ #include "test_macros.h" template <typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; SV sv ( s, len ); ASSERT_SAME_TYPE(decltype(sv[0]), typename SV::const_reference); LIBCPP_ASSERT_NOEXCEPT( sv[0]); assert ( sv.length() == len ); - for ( size_t i = 0; i < len; ++i ) { + for ( std::size_t i = 0; i < len; ++i ) { assert ( sv[i] == s[i] ); assert ( &sv[i] == s + i ); } diff --git a/libcxx/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp b/libcxx/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp index 2e11aa120d3d..a9fd862d6554 100644 --- a/libcxx/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp @@ -59,7 +59,7 @@ void test1 () { } template<typename CharT> -void test2 ( const CharT *s, size_t len ) { +void test2 ( const CharT *s, std::size_t len ) { { std::basic_string_view<CharT> sv1 ( s ); assert ( sv1.size() == len ); diff --git a/libcxx/test/std/strings/string.view/string.view.comparison/common_type_specialization.pass.cpp b/libcxx/test/std/strings/string.view/string.view.comparison/common_type_specialization.pass.cpp index 248ef567bfa7..ef120cbcff17 100644 --- a/libcxx/test/std/strings/string.view/string.view.comparison/common_type_specialization.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.comparison/common_type_specialization.pass.cpp @@ -32,7 +32,7 @@ struct std::char_traits<char_wrapper> { static bool eq(char_wrapper lhs, char_wrapper rhs) { return lhs.c == rhs.c; } - static size_t length(const char_wrapper* a) { + static std::size_t length(const char_wrapper* a) { static_assert(sizeof(char_wrapper) == 1, "strlen requires this"); return std::strlen(reinterpret_cast<const char*>(a)); } diff --git a/libcxx/test/std/strings/string.view/string.view.comparison/comparison.pass.cpp b/libcxx/test/std/strings/string.view/string.view.comparison/comparison.pass.cpp index 120b9a0b3f27..bf4ebd9258b5 100644 --- a/libcxx/test/std/strings/string.view/string.view.comparison/comparison.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.comparison/comparison.pass.cpp @@ -47,7 +47,7 @@ struct char_traits { static constexpr void assign(char_type& __c1, const char_type& __c2) noexcept { __c1 = __c2; } static constexpr bool eq(char_type __c1, char_type __c2) noexcept { return __c1 == __c2; } static constexpr bool lt(char_type __c1, char_type __c2) noexcept { return __c1 < __c2; } - static constexpr int compare(const char_type* __s1, const char_type* __s2, size_t __n) { + static constexpr int compare(const char_type* __s1, const char_type* __s2, std::size_t __n) { for (; __n; --__n, ++__s1, ++__s2) { if (lt(*__s1, *__s2)) return -1; @@ -57,11 +57,11 @@ struct char_traits { return 0; } - static constexpr size_t length(const char_type* __s); - static constexpr const char_type* find(const char_type* __s, size_t __n, const char_type& __a); - static constexpr char_type* move(char_type* __s1, const char_type* __s2, size_t __n); - static constexpr char_type* copy(char_type* __s1, const char_type* __s2, size_t __n); - static constexpr char_type* assign(char_type* __s, size_t __n, char_type __a); + static constexpr std::size_t length(const char_type* __s); + static constexpr const char_type* find(const char_type* __s, std::size_t __n, const char_type& __a); + static constexpr char_type* move(char_type* __s1, const char_type* __s2, std::size_t __n); + static constexpr char_type* copy(char_type* __s1, const char_type* __s2, std::size_t __n); + static constexpr char_type* assign(char_type* __s, std::size_t __n, char_type __a); static constexpr int_type not_eof(int_type __c) noexcept { return eq_int_type(__c, eof()) ? ~eof() : __c; } static constexpr char_type to_char_type(int_type __c) noexcept { return char_type(__c); } static constexpr int_type to_int_type(char_type __c) noexcept { return int_type(__c); } @@ -91,8 +91,8 @@ constexpr void test() { }; static_assert(v.size() == vn.size()); - for (size_t i = 0; i < v.size(); ++i) { - for (size_t j = 0; j < v.size(); ++j) { + for (std::size_t i = 0; i < v.size(); ++i) { + for (std::size_t j = 0; j < v.size(); ++j) { assert(testOrder(v[i], v[j], i == j ? Ordering::equivalent : i < j ? Ordering::less : Ordering::greater)); assert(testOrder( v[i], diff --git a/libcxx/test/std/strings/string.view/string.view.comparison/comparison.verify.cpp b/libcxx/test/std/strings/string.view/string.view.comparison/comparison.verify.cpp index 09bd1bd2cf77..a2c58c3bbc15 100644 --- a/libcxx/test/std/strings/string.view/string.view.comparison/comparison.verify.cpp +++ b/libcxx/test/std/strings/string.view/string.view.comparison/comparison.verify.cpp @@ -34,12 +34,12 @@ struct traits { static constexpr bool eq(char_type&, const char_type&) noexcept; static constexpr bool lt(char_type&, const char_type&) noexcept; - static constexpr int compare(const char_type*, const char_type*, size_t) { return 0; } - static constexpr size_t length(const char_type*); - static constexpr const char_type* find(const char_type*, size_t, const char_type&); - static constexpr char_type* move(char_type*, const char_type*, size_t); - static constexpr char_type* copy(char_type*, const char_type*, size_t); - static constexpr char_type* assign(char_type*, size_t, char_type); + static constexpr int compare(const char_type*, const char_type*, std::size_t) { return 0; } + static constexpr std::size_t length(const char_type*); + static constexpr const char_type* find(const char_type*, std::size_t, const char_type&); + static constexpr char_type* move(char_type*, const char_type*, std::size_t); + static constexpr char_type* copy(char_type*, const char_type*, std::size_t); + static constexpr char_type* assign(char_type*, std::size_t, char_type); static constexpr int_type not_eof(int_type) noexcept; diff --git a/libcxx/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp b/libcxx/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp index 124aaeaab54a..2f1e478d088c 100644 --- a/libcxx/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp @@ -22,7 +22,7 @@ template<typename CharT> size_t StrLen ( const CharT *s ) { - size_t retVal = 0; + std::size_t retVal = 0; while ( *s != 0 ) { ++retVal; ++s; } return retVal; } diff --git a/libcxx/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp b/libcxx/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp index 8d48f9084811..8ff6061b48ec 100644 --- a/libcxx/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp @@ -20,7 +20,7 @@ #include "test_macros.h" template<typename CharT> -void test ( const CharT *s, size_t sz ) { +void test ( const CharT *s, std::size_t sz ) { { typedef std::basic_string_view<CharT> SV; LIBCPP_ASSERT_NOEXCEPT(SV(s, sz)); diff --git a/libcxx/test/std/strings/string.view/string.view.cons/from_range.pass.cpp b/libcxx/test/std/strings/string.view/string.view.cons/from_range.pass.cpp index 4ea963d92549..bf24d53aba89 100644 --- a/libcxx/test/std/strings/string.view/string.view.cons/from_range.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.cons/from_range.pass.cpp @@ -163,7 +163,7 @@ void test_throwing() { struct ThrowingSize { char* begin() const { return nullptr; } char* end() const { return nullptr; } - size_t size() const { throw 42; return 0; } + std::size_t size() const { throw 42; return 0; } }; try { ThrowingSize x; diff --git a/libcxx/test/std/strings/string.view/string.view.hash/char_type.hash.fail.cpp b/libcxx/test/std/strings/string.view/string.view.hash/char_type.hash.fail.cpp index a1d6c10b64c8..c81b61b527e6 100644 --- a/libcxx/test/std/strings/string.view/string.view.hash/char_type.hash.fail.cpp +++ b/libcxx/test/std/strings/string.view/string.view.hash/char_type.hash.fail.cpp @@ -33,14 +33,14 @@ struct trait // copied from <__string> static inline bool eq(char_type __c1, char_type __c2) { return __c1 == __c2; } static inline bool lt(char_type __c1, char_type __c2) { return __c1 < __c2; } - static int compare(const char_type* __s1, const char_type* __s2, size_t __n); - static size_t length(const char_type* __s); - static const char_type* find(const char_type* __s, size_t __n, + static int compare(const char_type* __s1, const char_type* __s2, std::size_t __n); + static std::size_t length(const char_type* __s); + static const char_type* find(const char_type* __s, std::size_t __n, const char_type& __a); - static char_type* move(char_type* __s1, const char_type* __s2, size_t __n); - static char_type* copy(char_type* __s1, const char_type* __s2, size_t __n); - static char_type* assign(char_type* __s, size_t __n, char_type __a); + static char_type* move(char_type* __s1, const char_type* __s2, std::size_t __n); + static char_type* copy(char_type* __s1, const char_type* __s2, std::size_t __n); + static char_type* assign(char_type* __s, std::size_t __n, char_type __a); static inline int_type not_eof(int_type __c) { return eq_int_type(__c, eof()) ? ~eof() : __c; diff --git a/libcxx/test/std/strings/string.view/string.view.hash/enabled_hashes.pass.cpp b/libcxx/test/std/strings/string.view/string.view.hash/enabled_hashes.pass.cpp index 407823ba4325..f0fffbd32e7a 100644 --- a/libcxx/test/std/strings/string.view/string.view.hash/enabled_hashes.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.hash/enabled_hashes.pass.cpp @@ -36,12 +36,12 @@ struct std::char_traits<MyChar> { static bool eq(char_type, char_type); static bool lt(char_type, char_type); - static int compare(const char_type*, const char_type*, size_t); - static size_t length(const char_type*); - static const char_type* find(const char_type*, size_t, const char_type&); - static char_type* move(char_type*, const char_type*, size_t); - static char_type* copy(char_type*, const char_type*, size_t); - static char_type* assign(char_type*, size_t, char_type); + static int compare(const char_type*, const char_type*, std::size_t); + static std::size_t length(const char_type*); + static const char_type* find(const char_type*, std::size_t, const char_type&); + static char_type* move(char_type*, const char_type*, std::size_t); + static char_type* copy(char_type*, const char_type*, std::size_t); + static char_type* assign(char_type*, std::size_t, char_type); static int_type not_eof(int_type); static char_type to_char_type(int_type); diff --git a/libcxx/test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp b/libcxx/test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp index 9b96c0552519..e5f0db5ffbf2 100644 --- a/libcxx/test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp @@ -27,7 +27,7 @@ test(S s) typename S::const_reverse_iterator cb2 = s.crbegin(); if (!s.empty()) { - const size_t last = s.size() - 1; + const std::size_t last = s.size() - 1; assert( *b == s[last]); assert( &*b == &s[last]); assert( *cb1 == s[last]); diff --git a/libcxx/test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp b/libcxx/test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp index bda42f052307..4e41130a54b6 100644 --- a/libcxx/test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp @@ -18,7 +18,7 @@ #include "test_macros.h" template<typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; { SV sv1 ( s ); @@ -39,7 +39,7 @@ void test ( const CharT *s, size_t len ) { } #if TEST_STD_VER > 11 -constexpr size_t test_ce ( size_t n, size_t k ) { +constexpr std::size_t test_ce ( size_t n, size_t k ) { typedef std::basic_string_view<char> SV; SV sv1{ "ABCDEFGHIJKL", n }; sv1.remove_prefix ( k ); diff --git a/libcxx/test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp b/libcxx/test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp index 95a2331b6105..2ebe665c78f9 100644 --- a/libcxx/test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp @@ -18,7 +18,7 @@ #include "test_macros.h" template<typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; { SV sv1 ( s ); @@ -40,7 +40,7 @@ void test ( const CharT *s, size_t len ) { } #if TEST_STD_VER > 11 -constexpr size_t test_ce ( size_t n, size_t k ) { +constexpr std::size_t test_ce ( size_t n, size_t k ) { typedef std::basic_string_view<char> SV; SV sv1{ "ABCDEFGHIJKL", n }; sv1.remove_suffix ( k ); diff --git a/libcxx/test/std/strings/string.view/string.view.modifiers/swap.pass.cpp b/libcxx/test/std/strings/string.view/string.view.modifiers/swap.pass.cpp index db229987b515..7f46cbf15e7c 100644 --- a/libcxx/test/std/strings/string.view/string.view.modifiers/swap.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.modifiers/swap.pass.cpp @@ -18,7 +18,7 @@ #include "test_macros.h" template<typename CharT> -void test ( const CharT *s, size_t len ) { +void test ( const CharT *s, std::size_t len ) { typedef std::basic_string_view<CharT> SV; { SV sv1(s); @@ -37,7 +37,7 @@ void test ( const CharT *s, size_t len ) { } #if TEST_STD_VER > 11 -constexpr size_t test_ce ( size_t n, size_t k ) { +constexpr std::size_t test_ce ( size_t n, size_t k ) { typedef std::basic_string_view<char> SV; SV sv1{ "ABCDEFGHIJKL", n }; SV sv2 { sv1.data(), k }; diff --git a/libcxx/test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp index a7a5c3024181..b40ff6483ea6 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp @@ -23,7 +23,7 @@ int sign ( int x ) { return x > 0 ? 1 : ( x < 0 ? -1 : 0 ); } template<typename CharT> void test1 ( std::basic_string_view<CharT> sv1, - size_t pos1, size_t n1, const CharT *s, int expected ) { + std::size_t pos1, size_t n1, const CharT *s, int expected ) { #ifdef TEST_HAS_NO_EXCEPTIONS if (pos1 <= sv1.size()) assert(sign(sv1.compare(pos1, n1, s)) == sign(expected)); @@ -40,7 +40,7 @@ void test1 ( std::basic_string_view<CharT> sv1, template<typename CharT> void -test( const CharT *s1, size_t pos1, size_t n1, const CharT *s2, int expected) +test( const CharT *s1, std::size_t pos1, size_t n1, const CharT *s2, int expected) { typedef std::basic_string_view<CharT> string_view_t; string_view_t sv1 ( s1 ); @@ -378,7 +378,7 @@ int main(int, char**) test("abcdefghijklmnopqrst", 5, 5, "", 20); test("abcdefghijklmnopqrst", 0, 8, "abcde", 15); test("abcdefghijklmnopqrst", 0, 12, "abcdefghij", 10); - test("abcdefghijklmnopqrst", 0, static_cast<size_t>(-1), "abcdefghijklmnopqrst", 0); + test("abcdefghijklmnopqrst", 0, static_cast<std::size_t>(-1), "abcdefghijklmnopqrst", 0); } #ifndef TEST_HAS_NO_WIDE_CHARACTERS @@ -398,7 +398,7 @@ int main(int, char**) test(L"abcdefghijklmnopqrst", 5, 5, L"", 20); test(L"abcdefghijklmnopqrst", 0, 8, L"abcde", 15); test(L"abcdefghijklmnopqrst", 0, 12, L"abcdefghij", 10); - test(L"abcdefghijklmnopqrst", 0, static_cast<size_t>(-1), L"abcdefghijklmnopqrst", 0); + test(L"abcdefghijklmnopqrst", 0, static_cast<std::size_t>(-1), L"abcdefghijklmnopqrst", 0); } #endif @@ -419,7 +419,7 @@ int main(int, char**) test(U"abcdefghijklmnopqrst", 5, 5, U"", 20); test(U"abcdefghijklmnopqrst", 0, 8, U"abcde", 15); test(U"abcdefghijklmnopqrst", 0, 12, U"abcdefghij", 10); - test(U"abcdefghijklmnopqrst", 0, static_cast<size_t>(-1), U"abcdefghijklmnopqrst", 0); + test(U"abcdefghijklmnopqrst", 0, static_cast<std::size_t>(-1), U"abcdefghijklmnopqrst", 0); } { @@ -438,7 +438,7 @@ int main(int, char**) test(u"abcdefghijklmnopqrst", 5, 5, u"", 20); test(u"abcdefghijklmnopqrst", 0, 8, u"abcde", 15); test(u"abcdefghijklmnopqrst", 0, 12, u"abcdefghij", 10); - test(u"abcdefghijklmnopqrst", 0, static_cast<size_t>(-1), u"abcdefghijklmnopqrst", 0); + test(u"abcdefghijklmnopqrst", 0, static_cast<std::size_t>(-1), u"abcdefghijklmnopqrst", 0); } #endif diff --git a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp index 477bfdde8c79..c1999d292882 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp @@ -22,7 +22,7 @@ int sign ( int x ) { return x > 0 ? 1 : ( x < 0 ? -1 : 0 ); } template<typename CharT> -void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, +void test1 ( std::basic_string_view<CharT> sv1, std::size_t pos1, size_t n1, std::basic_string_view<CharT> sv2, int expected ) { #ifdef TEST_HAS_NO_EXCEPTIONS if (pos1 <= sv1.size()) @@ -40,7 +40,7 @@ void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, template<typename CharT> -void test ( const CharT *s1, size_t pos1, size_t n1, const CharT *s2, int expected ) { +void test ( const CharT *s1, std::size_t pos1, size_t n1, const CharT *s2, int expected ) { typedef std::basic_string_view<CharT> string_view_t; string_view_t sv1 ( s1 ); string_view_t sv2 ( s2 ); diff --git a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp index f0c4a79e6083..4e5af15b9352 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp @@ -23,8 +23,8 @@ int sign ( int x ) { return x > 0 ? 1 : ( x < 0 ? -1 : 0 ); } template<typename CharT> -void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, - const CharT *s2, size_t n2, int expected ) { +void test1 ( std::basic_string_view<CharT> sv1, std::size_t pos1, size_t n1, + const CharT *s2, std::size_t n2, int expected ) { #ifdef TEST_HAS_NO_EXCEPTIONS if (pos1 <= sv1.size()) assert(sign(sv1.compare(pos1, n1, s2, n2)) == sign(expected)); @@ -41,8 +41,8 @@ void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, template<typename CharT> -void test ( const CharT *s1, size_t pos1, size_t n1, - const CharT *s2, size_t n2, +void test ( const CharT *s1, std::size_t pos1, size_t n1, + const CharT *s2, std::size_t n2, int expected ) { typedef std::basic_string_view<CharT> string_view_t; string_view_t sv1 ( s1 ); diff --git a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp index a0f661c3520a..a88237253750 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp @@ -23,8 +23,8 @@ int sign ( int x ) { return x > 0 ? 1 : ( x < 0 ? -1 : 0 ); } template<typename CharT> -void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, - std::basic_string_view<CharT> sv2, size_t pos2, size_t n2, +void test1 ( std::basic_string_view<CharT> sv1, std::size_t pos1, size_t n1, + std::basic_string_view<CharT> sv2, std::size_t pos2, size_t n2, int expected ) { #ifdef TEST_HAS_NO_EXCEPTIONS if (pos1 <= sv1.size() && pos2 <= sv2.size()) @@ -42,8 +42,8 @@ void test1 ( std::basic_string_view<CharT> sv1, size_t pos1, size_t n1, template<typename CharT> -void test ( const CharT *s1, size_t pos1, size_t n1, - const CharT *s2, size_t pos2, size_t n2, +void test ( const CharT *s1, std::size_t pos1, size_t n1, + const CharT *s2, std::size_t pos2, size_t n2, int expected ) { typedef std::basic_string_view<CharT> string_view_t; diff --git a/libcxx/test/std/strings/string.view/string.view.ops/copy.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/copy.pass.cpp index 54e185f793c8..0128e98ee6aa 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/copy.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/copy.pass.cpp @@ -26,8 +26,8 @@ #include "test_macros.h" template<typename CharT> -void test1 ( std::basic_string_view<CharT> sv, size_t n, size_t pos ) { - const size_t rlen = std::min ( n, sv.size() - pos ); +void test1 ( std::basic_string_view<CharT> sv, std::size_t n, size_t pos ) { + const std::size_t rlen = std::min ( n, sv.size() - pos ); CharT *dest1 = new CharT [rlen + 1]; dest1[rlen] = 0; CharT *dest2 = new CharT [rlen + 1]; dest2[rlen] = 0; @@ -45,7 +45,7 @@ void test1 ( std::basic_string_view<CharT> sv, size_t n, size_t pos ) { } else { sv.copy(dest1, n, pos); std::copy_n(sv.begin() + pos, rlen, dest2); - for ( size_t i = 0; i <= rlen; ++i ) + for ( std::size_t i = 0; i <= rlen; ++i ) assert ( dest1[i] == dest2[i] ); } delete [] dest1; diff --git a/libcxx/test/std/strings/string.view/string.view.ops/substr.pass.cpp b/libcxx/test/std/strings/string.view/string.view.ops/substr.pass.cpp index 92f9d8cc8592..0de64f0e59d4 100644 --- a/libcxx/test/std/strings/string.view/string.view.ops/substr.pass.cpp +++ b/libcxx/test/std/strings/string.view/string.view.ops/substr.pass.cpp @@ -24,7 +24,7 @@ #include "test_macros.h" template<typename CharT> -void test1(std::basic_string_view<CharT> sv, size_t n, size_t pos) { +void test1(std::basic_string_view<CharT> sv, std::size_t n, size_t pos) { std::basic_string_view<CharT> sv1; #ifdef TEST_HAS_NO_EXCEPTIONS if (pos > sv.size()) @@ -40,9 +40,9 @@ void test1(std::basic_string_view<CharT> sv, size_t n, size_t pos) { return ; } #endif - const size_t rlen = std::min(n, sv.size() - pos); + const std::size_t rlen = std::min(n, sv.size() - pos); assert (sv1.size() == rlen); - for (size_t i = 0; i < rlen; ++i) + for (std::size_t i = 0; i < rlen; ++i) assert(sv[pos+i] == sv1[i]); } |
