/external/libcxx/test/std/experimental/string.view/string.view.comparison/ |
H A D | opne.string_view.string.pass.cpp | 13 // bool operator!=(const basic_string<charT, traits, Allocator> &lhs, basic_string_view<charT,traits> rhs); 15 // bool operator!=(basic_string_view<charT,traits> lhs, const basic_string<charT, traits, Allocator> &rhs); 22 test(const std::string &lhs, S rhs, bool x) argument 24 assert((lhs != rhs) == x); 25 assert((rhs != lhs) == x);
|
/external/libcxx/test/std/strings/basic.string/string.nonmembers/string_op!=/ |
H A D | pointer_string.pass.cpp | 13 // bool operator!=(const charT* lhs, const basic_string<charT,traits,Allocator>& rhs); 22 test(const typename S::value_type* lhs, const S& rhs, bool x) argument 24 assert((lhs != rhs) == x);
|
H A D | string_pointer.pass.cpp | 13 // bool operator!=(const basic_string<charT,traits,Allocator>& lhs, const charT* rhs); 22 test(const S& lhs, const typename S::value_type* rhs, bool x) argument 24 assert((lhs != rhs) == x);
|
H A D | string_string.pass.cpp | 14 // const basic_string<charT,traits,Allocator>& rhs); 23 test(const S& lhs, const S& rhs, bool x) argument 25 assert((lhs != rhs) == x);
|
H A D | string_string_view.pass.cpp | 21 test(const S& lhs, SV rhs, bool x) argument 23 assert((lhs != rhs) == x);
|
H A D | string_view_string.pass.cpp | 21 test(SV lhs, const S& rhs, bool x) argument 23 assert((lhs != rhs) == x);
|
/external/libcxx/test/std/strings/basic.string/string.nonmembers/string_op+/ |
H A D | char_string.pass.cpp | 14 // operator+(charT lhs, const basic_string<charT,traits,Allocator>& rhs); 18 // operator+(charT lhs, basic_string<charT,traits,Allocator>&& rhs); 28 test0(typename S::value_type lhs, const S& rhs, const S& x) argument 30 assert(lhs + rhs == x); 37 test1(typename S::value_type lhs, S&& rhs, const S& x) argument 39 assert(lhs + move(rhs) == x);
|
H A D | pointer_string.pass.cpp | 14 // operator+(const charT* lhs, const basic_string<charT,traits,Allocator>& rhs); 18 // operator+(const charT* lhs, basic_string<charT,traits,Allocator>&& rhs); 28 test0(const typename S::value_type* lhs, const S& rhs, const S& x) argument 30 assert(lhs + rhs == x); 37 test1(const typename S::value_type* lhs, S&& rhs, const S& x) argument 39 assert(lhs + move(rhs) == x);
|
H A D | string_char.pass.cpp | 14 // operator+(const basic_string<charT,traits,Allocator>& lhs, charT rhs); 18 // operator+(basic_string<charT,traits,Allocator>&& lhs, charT rhs); 28 test0(const S& lhs, typename S::value_type rhs, const S& x) argument 30 assert(lhs + rhs == x); 37 test1(S&& lhs, typename S::value_type rhs, const S& x) argument 39 assert(move(lhs) + rhs == x);
|
H A D | string_pointer.pass.cpp | 14 // operator+(const basic_string<charT,traits,Allocator>& lhs, const charT* rhs); 18 // operator+(basic_string<charT,traits,Allocator>&& lhs, const charT* rhs); 28 test0(const S& lhs, const typename S::value_type* rhs, const S& x) argument 30 assert(lhs + rhs == x); 37 test1(S&& lhs, const typename S::value_type* rhs, const S& x) argument 39 assert(move(lhs) + rhs == x);
|
/external/libcxx/test/std/strings/basic.string/string.nonmembers/string_operator==/ |
H A D | pointer_string.pass.cpp | 13 // bool operator==(const charT* lhs, const basic_string<charT,traits,Allocator>& rhs); 22 test(const typename S::value_type* lhs, const S& rhs, bool x) argument 24 assert((lhs == rhs) == x);
|
H A D | string_pointer.pass.cpp | 13 // bool operator==(const basic_string<charT,traits,Allocator>& lhs, const charT* rhs); 22 test(const S& lhs, const typename S::value_type* rhs, bool x) argument 24 assert((lhs == rhs) == x);
|
H A D | string_string.pass.cpp | 14 // const basic_string<charT,traits,Allocator>& rhs); 23 test(const S& lhs, const S& rhs, bool x) argument 25 assert((lhs == rhs) == x);
|
H A D | string_string_view.pass.cpp | 21 test(const S& lhs, SV rhs, bool x) argument 23 assert((lhs == rhs) == x);
|
H A D | string_view_string.pass.cpp | 21 test(SV lhs, const S& rhs, bool x) argument 23 assert((lhs == rhs) == x);
|
/external/libcxx/test/std/strings/basic.string/string.nonmembers/string_opgt/ |
H A D | pointer_string.pass.cpp | 13 // bool operator>(const charT* lhs, const basic_string<charT,traits,Allocator>& rhs); 22 test(const typename S::value_type* lhs, const S& rhs, bool x) argument 24 assert((lhs > rhs) == x);
|
H A D | string_pointer.pass.cpp | 13 // bool operator>(const basic_string<charT,traits,Allocator>& lhs, const charT* rhs); 22 test(const S& lhs, const typename S::value_type* rhs, bool x) argument 24 assert((lhs > rhs) == x);
|
H A D | string_string.pass.cpp | 14 // const basic_string<charT,traits,Allocator>& rhs); 23 test(const S& lhs, const S& rhs, bool x) argument 25 assert((lhs > rhs) == x);
|
H A D | string_string_view.pass.cpp | 21 test(const S& lhs, SV rhs, bool x) argument 23 assert((lhs > rhs) == x);
|
H A D | string_view_string.pass.cpp | 21 test(SV lhs, const S& rhs, bool x) argument 23 assert((lhs > rhs) == x);
|
/external/libcxx/test/std/strings/basic.string/string.nonmembers/string_opgt=/ |
H A D | pointer_string.pass.cpp | 13 // bool operator>=(const charT* lhs, const basic_string<charT,traits,Allocator>& rhs); 22 test(const typename S::value_type* lhs, const S& rhs, bool x) argument 24 assert((lhs >= rhs) == x);
|
H A D | string_pointer.pass.cpp | 13 // bool operator>=(const basic_string<charT,traits,Allocator>& lhs, const charT* rhs); 22 test(const S& lhs, const typename S::value_type* rhs, bool x) argument 24 assert((lhs >= rhs) == x);
|
H A D | string_string.pass.cpp | 14 // const basic_string<charT,traits,Allocator>& rhs); 23 test(const S& lhs, const S& rhs, bool x) argument 25 assert((lhs >= rhs) == x);
|
H A D | string_string_view.pass.cpp | 21 test(const S& lhs, SV rhs, bool x) argument 23 assert((lhs >= rhs) == x);
|
H A D | string_view_string.pass.cpp | 21 test(SV lhs, const S& rhs, bool x) argument 23 assert((lhs >= rhs) == x);
|